SOLID y Clean Code para videojuegos en Unity

Lleva tu código al siguiente nivel con los principios SOLID y Clean Code en Unity

4.95 (57 reviews)
Udemy
platform
Español
language
Other
category
instructor
SOLID y Clean Code para videojuegos en Unity
258
students
3.5 hours
content
Jun 2023
last update
$49.99
regular price

What you will learn

Principios SOLID para videojuegos.

Clean code aplicado a videojuegos.

Ventajas de trabajar con los principios SOLID.

Why take this course?

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.

Screenshots

SOLID y Clean Code para videojuegos en Unity - Screenshot_01SOLID y Clean Code para videojuegos en Unity - Screenshot_02SOLID y Clean Code para videojuegos en Unity - Screenshot_03SOLID y Clean Code para videojuegos en Unity - Screenshot_04

Reviews

Romina
May 29, 2023
Dani explica con muchisima claridad cada uno de los conceptos. Por otro lado, muestra ejemplos muy comunes y entendibles.
Marco
May 26, 2023
Otro gran curso de Daniel Parra. Muy bien explicado con conceptos claros. Y aunque parece un tema no tan importante para hacer juegos, me ha ayudado mucho a mejorar mi código y hacer juegos más complejos más fácil. 10/10
Toni
July 13, 2020
Está muy bien enfocado a nivel práctico, que es lo necesario para alguien que inicia, o necesita refactorizar, un proyecto de Unity (o cualquier otro código C#) y no tiene claros los conceptos SOLID y de clean code. Dedicando pocas horas, puedes empezar a parir una buena estructura y un código mantenible.

Charts

Price

SOLID y Clean Code para videojuegos en Unity - Price chart

Rating

SOLID y Clean Code para videojuegos en Unity - Ratings chart

Enrollment distribution

SOLID y Clean Code para videojuegos en Unity - Distribution chart
3071804
udemy ID
4/30/2020
course created date
5/29/2023
course indexed date
Angelcrc Seven
course submited by