¿Cómo simplificar el desarrollo de un videojuego?
Te lo explicamos explorando la arquitectura MVVM en una kata de programación
Si querés aprender cómo simplificar el desarrollo de videojuegos con MVVM, Cristian Archilla (Software Engineer) y Ariel Galiano (Principal) te lo demuestran en esta sesión de etercoding, usando datos reactivos y la inyección de dependencias brindada por Unity.
Además te compartimos los destacados de la charla:
- Proponemos una solución más flexible, simple y amigable con Unity aprovechando su lifecycle, los scriptable objects, componentes y tests en escenas.
- Logramos un desarrollo colaborativo con los artistas y diseñadores del juego.
- Alcanzamos alta reutilización de componentes, reduciendo el tiempo de desarrollo.
- Permitimos tener una etapa de exploración del juego o la funcionalidad donde se pueden hacer cambios rápidos con poco, o nada, de código.
Las etercoding son sesiones abiertas de live coding en duplas para todos aquellos que quieran saber cómo trabajamos en etermax. El objetivo es compartir buenas prácticas en programación a través de la resolución de ejercicios o problemáticas que seleccionamos.
¿Querés seguir aprendiendo? Te invitamos a ver todas las sesiones en vivo que tuvieron como eje conductor a Unity, la plataforma que utilizamos para el desarrollo de nuestros juegos, mediante la exploración y práctica colaborativa del lenguaje de programación C#.