¿Cómo se hacen juegos como Castle Crasher, Transistor u otros juegos independientes?

Si. Piense en un motor de juego como una herramienta de integración para código y activos. Este motor es la base sobre la cual se construye y ejecuta el juego. Se puede construir a medida, como se ha hecho en el caso de la fortuna de Leo, si no se cumplen los objetivos de producción. Algunos de los motores del juego son Cocos2D, Unity, Game Maker, RPG Studio, Unreal.etc.

Proceso de desarrollo general –

  • Armar una idea.
  • Comience el proceso de diseño que incluiría todos los aspectos del diseño, como la estructura de la historia, los niveles, el usuario exp.etc.
  • Definir estilo artístico. Comience a enumerar activos y animaciones para la producción. Elige si vas a 2D o 3D.
  • Los programadores comenzarán el código de desarrollo base y comenzarán a comunicar la fase de desarrollo a los artistas. Un motor está finalizado para su uso.
  • Comunicación cruzada entre varios departamentos durante el desarrollo.
  • Control de calidad realizado en la versión beta del juego antes del lanzamiento.
  • Lanzamiento finalizado para una plataforma en particular como iOS, Android, PC.etc.

Algunos puntos podrían intercambiarse en la lista de arriba hacia abajo. Cuando estás en un estudio independiente, los SOP son un poco más relajados. Cuando saltas a un estudio de AAA, la producción se simplifica y es más “corporativa”.