Cada videojuego utiliza una pieza única de software llamada motor de juego. Hoy en día, hay más de docenas de motores de juegos únicos que impulsan todo tipo de videojuegos diferentes. Si alguna vez te has preguntado qué motor de juego se utilizó para crear Stardew Valley, ¡sigue leyendo!
¿Qué motor de juego impulsa Stardew Valley?
Stardew Valley fue escrito en el lenguaje de programación C# utilizando XNA de Microsoft. Este no era un motor de juego, sino una colección de API de alto nivel creada para juegos, pero permitía agregar gráficos 2D simples y otros elementos al juego, como los que se ven en Stardew Valley.
Eric Barone, que se hace llamar ConcernedApe en Twitter y es el único desarrollador de este juego (creó el juego por sí mismo), afirmó que creó un motor de juego completamente desde cero utilizando Visual Studio 2010. Aunque llevó más tiempo construirlo este motor desde cero, el resultado ha valido la pena el esfuerzo.
Además, también hizo la mayoría de los elementos visuales de Stardew Valley usando Paint.NET e hizo los efectos de sonido y la música con Propellerhead Reason 4.0. ConcernedApe tuvo la amabilidad de compartir su motor con el público, lo que permitió a la comunidad de modding crear algunos mods increíbles para Stardew Valley , que mejoraron enormemente este juego.
¿Qué es un motor de juego?
Esencialmente, un motor de juego es un entorno de desarrollo de software que permite a los desarrolladores crear juegos utilizando ajustes y configuraciones preestablecidos en diferentes lenguajes de programación. Cada motor de juego tiene un motor de representación gráfica, un motor de física, un motor de inteligencia artificial, un generador de efectos de sonido, un motor de animación y muchas otras características.
También hay una serie de motores gratuitos disponibles para que los utilicen tanto los desarrolladores de juegos aspirantes como los experimentados. Estos incluyen motores internos creados por las principales empresas de juegos y motores de código abierto que cualquiera puede usar para crear juegos y modificaciones.