|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/solid-y-clean-code-para-videojuegos/
课程评论:没有评论
课程名称:SOLID和干净代码在Unity游戏开发中的应用 课程概述: 在游戏开发过程中,你是否遇到过试图修复一个bug却引发更多问题的情况?或者在进行任务评估时低估所需时间,原本只考虑需要两天的工作结果却花费了整整一周时间?进入课堂后不知道如何入手添加所需逻辑?这些都是糟糕代码结构、过多依赖性和缺乏可扩展性的表现,若不加以解决,将导致开发质量下降,对经济和交付时间产生负面影响,甚至可能导致项目失败。 本课程旨在帮助开发者重新审视项目,减轻这些问题的影响。SOLID原则正是为了解决这些问题而设计,旨在实现尽可能灵活和可维护的代码,始终考虑软件生命周期中不断变化的需求。在这里,你将学会如何将SOLID原则和干净代码应用于游戏开发中,并通过实践和教师支持获得最佳学习效果。 课程特色包括: - 提供理论知识和案例分析的视频课程 - 设计练习题,并在课程中与教师一起讨论和解决 - 创建专属学习小组,解答学员在学习过程中遇到的疑问 我们的讲师Toni和Dani拥有超过10年的游戏开发经验,曾在不同公司和平台上工作,开发过移动设备、PC和游戏机上的多种游戏,包括使用Unity和Unreal等引擎。通过在行业中的经历,我们见证了许多重复出现的成功与失败的因素,因此希望分享我们的知识和经验,帮助其他开发者避免类似错误,预防项目问题的发生。
Seguro que alguna vez te has encontrado en la situación de intentar solucionar un bug y acabar provocando otros dos; o de hacerte el mapa mental de una tarea, valorarla en 2 días y acabar dedicando toda una semana; o entrar a una clase y no saber por dónde empezar para añadir la lógica que necesitas.Todo esto son síntomas de un código mal estructurado, con más dependencias de las necesarias y poco escalable, y salvo que le pongas solución esto no hará más que crecer y dificultar cada vez más el desarrollo, tanto en la calidad del producto como económicamente y en tiempos de entrega. A largo plazo incluso podría suponer el fracaso del proyecto.Pero aún estás a tiempo de reconducir el proyecto y mitigar estos problemas. Los principios SOLID fueron pensados exactamente para esto, para conseguir un código lo más flexible y mantenible posible, siempre pensando en el ciclo de vida del software que está constantemente recibiendo cambios.En este curso aprenderás cómo aplicar los principios SOLID y clean code para videojuegos y lo harás de la mejor forma posible, practicando y con el soporte de los profesores. Este no es uno de esos cursos que te entregan los vídeos y ya está.En este curso además de los vídeos con la teoría y casos prácticos de ejemplo, te propondremos ejercicios que luego resolveremos para que puedas comparar tu solución. Además contamos con un grupo exclusivo para los alumnos del curso donde resolveremos todas las dudas que puedan surgir.Somos Toni y Dani y llevamos más de 10 años desarrollando videojuegos en distintas empresas y para diferentes plataformas, hemos hecho tanto juegos para dispositivos móvil como para PC y consolas, con motores privados y con motores públicos como Unity y Unreal.Durante nuestro recorrido por la industria hemos podido ver algunos factores comunes que se repiten en todos los proyectos, y son la receta perfecta para el fracaso. Por desgracia hemos aprendido esto a la fuerza, hemos estado en proyectos que tuvieron éxito y en otros que no tuvieron tanto o incluso tuvieron que cerrar la empresa, no ha sido un camino fácil hasta aquí.Por ese motivo hemos decidido transmitir nuestros conocimientos y experiencias en un curso de SOLID y clean code, para prevenir y evitar a otros que sufran estos problemas o repitan los mismos errores.