Al comenzar a desarrollar un videojuego, ¿debería uno centrarse primero en crear el entorno (edificios, árboles, montañas, etc.) o la IA (personaje jugable, NPC, etc.) ?
Al comenzar a desarrollar un videojuego, ¿debería uno centrarse primero en crear el entorno (edificios, árboles, montañas, etc.) o la IA (personaje jugable, NPC, etc.) ?
Respuestas:
El primer paso es crear un producto mínimo viable .
Un MVP es el mínimo absoluto que puede considerarse un juego jugable. Todavía no necesita ningún gráfico, excepto algunos marcadores de posición. Solo debe aceptar información básica e implementar la mecánica de juego más básica.
Luego itera desde allí.
La razón es que necesitas un banco de pruebas para probar si tu idea de juego realmente funciona. Podrías perder meses desarrollando activos e inteligencia artificial para una idea de juego que resulta no ser divertida cuando realmente se juega y te verías obligado a tirarlo a la basura.
Además, es casi imposible diseñar activos e IA "ciegos" sin poder ponerlos en el juego y experimentar por ti mismo cómo se ven y se sienten cuando realmente juegas con ellos. Cuando no tienes un prototipo de juego en el que ponerlos, podrías terminar perdiendo innumerables horas. Diseñará y pulirá activos que luego rediseñará desde cero cuando finalmente tenga la oportunidad de verlos en el juego. Y después de eso, podrías terminar tirándolos de todos modos porque decides eliminar la mecánica del juego que los usa para no ser divertido.
Luego, cuando tienes tu prototipo, la pregunta "AI primero o gráficos primero" no tiene sentido porque generalmente tienes programadores y artistas trabajando en cada uno en paralelo. Sin embargo, es importante que se comuniquen, porque la apariencia y el comportamiento de los actores en un juego deben coincidir. El jugador esperará que un enemigo "bruto voluminoso" se comporte de manera diferente que un enemigo "ágil veloz". El proceso puede ser impulsado por los programadores ("Estamos programando un objeto que se comporta tal y tal, inventamos cómo podría verse"), por los artistas ("Estamos diseñando un objeto que se ve tal y tal , idear una forma de cómo podría comportarse ") o podría ser un proceso sinérgico donde ambos se sientan juntos y hacen una lluvia de ideas para nuevas entidades de juego. Cualquier proceso que funcione para su equipo en particular.
Debes descubrir la historia que quieres contar y el propósito del juego. Estos guiarán todo lo demás y le darán al usuario algo para volver una y otra vez.
Comenzar con una historia siempre ayuda. Entonces, el carácter y el entorno son de igual importancia. elige el entorno a continuación, porque eso ayuda a determinar qué puede hacer el personaje. El personaje es el último, porque el entorno tiene una física mayormente fija