Gran pregunta Los motores de juego son un desarrollo más reciente. Los primeros juegos de Neo Geo apenas se veían mejor que muchos juegos de Super NES y Sega Genesis, y jugaban como una mierda. 24 bits y 300 “Mega”, eh. Woooo Pero, juegos como Metal Slug, Blazing Star y King Of Fighters, especialmente los posteriores, claramente superaron las capacidades de cualquier consola de 16 bits. Tengo que imaginar que este marcado contraste se debe, al menos en parte, a las nuevas herramientas de desarrollo basadas en software que los diseñadores utilizaron durante el último período de desarrollo de Neo Geo.
Para un juego de NES, realmente no necesita ninguna herramienta de desarrollo, excepto un ensamblador, un vinculador y un depurador. Compilando? Tienes 2K de RAM y una CPU de 1 MHz. Con la cantidad de optimización manual que tendría que hacer, también podría codificar en el ensamblaje para empezar, y eso es exactamente lo que hicieron. La música no se hizo con un rastreador o secuenciador, solo se codificó a mano. Los gráficos de Sprite y los mosaicos se dibujaron en papel cuadriculado con lápices de colores.
Si alguna vez has probado tu mano en el montaje, sabes lo irritante y lento que puede llegar a ser rápidamente, especialmente en el nivel de complejidad de un juego de lucha. Dudo que haya muchas, si es que hay alguna, herramientas de desarrollo de software en esos primeros días. Pero, hay un límite en la cantidad de complejidad que puede lograr sin usar computadoras para hacer el trabajo de diseño real.
Por ejemplo, considere la música en los juegos Konami de 8 bits. Compara la música del primer juego de TwinBee con la música de Snake’s Revenge para NES. Puedo creer que la música de TwinBee fue codificada a mano, pero no puedo creer que la música de Snake’s Revenge no se haya hecho con algún tipo de herramienta de software. Lo mismo ocurre con TMNT 2 para NES. Mi punto es que la complejidad y la riqueza adicionales en el caso de los juegos de Konami se hicieron posibles posteriormente mediante el uso de algún tipo de herramienta basada en software, y el ahorro de tiempo adicional y la flexibilidad que la herramienta ofreció les permitió más tiempo para dedicarse a la música, y así el compositor podría hacer un trabajo mucho mejor. No tengo dudas de que muchos juegos de lucha Neo Geo muestran una progresión similar en el uso y el refinamiento de las herramientas de desarrollo de software.
- ¿Quién ganaría en una pelea: Kirk o Sisko?
- ¿Quién ganaría una pelea, un hombre o una mujer?
- ¿Qué sientes en una pelea mma?
- ¿Vale la pena mantener la calma durante una pelea?
- ¿Cuándo está bien que pelee cuando me asalten?
En cuanto a un “motor”, no estoy seguro, pero dadas las similitudes entre, por ejemplo, los juegos de King Of Fighters y las herramientas de software más avanzadas (por el momento) que podrían haber tenido a su disposición en comparación con los primeros días, claro, tal vez usaron algún tipo de diseño y plantillas de código en lugar de comenzar desde cero para cada juego.
¿Eso cuenta como un “motor”?