¿Cómo simplificar el desarrollo de un videojuego?

Te lo explicamos explorando la arquitectura MVVM en una kata de programación

etermax tech
etermax technology
Published in
1 min readSep 10, 2021

--

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#.

--

--