Un patrón de arquitectura útil en el desarrollo de juegos es el patrón MVC (modelo-vista-controlador). … Su utilidad se nota rápidamente en las primeras etapas de cualquier proyecto de desarrollo de juegos porque permite cambiar cosas rápidamente sin tener que rehacer demasiado el código en todas las capas de la aplicación.