Estos son algunos consejos para esa persona orquesta que quizás se hayan planteado hacer el RPG de sus sueños. Nunca se está seguro de que el desarrollo de un videojuego vaya a terminar, mas cuando eres tendiente al perfeccionismo, en mi caso yo no planeaba hacer un videojuego completo sino hacer un proyecto en el que pudiera probar los assets que público en la tienda, pero poco a poco le fui metiendo la mano y terminó siendo un juego complejo de abordar para una sola persona.
Previo al desarrollo
En lo posible trate de planear el juego que se dispone a hacer, hay géneros más simples que otros en ciertos sentidos pero que se complican en otros, un RPG puede ser más sencillo quizás que un Beat em up, en que no usa inteligencias artificiales complejas o físicas exigentes, pero se complica en la creación de assets más detallados.
Para una persona sola siempre es mejor apuntar al 2D que al 3D, no se imagina la gran carga que se quita de encima al evitar el 3D.
Aunque tu juego sea para PC o consola, siempre piénsalo como si fuera para móviles. esto sirve como limitación mental para que no te sobrepases. ya he hecho 2 intentos pensando en las mejores gráficas y las mejores físicas, pero ambos fallaron dramáticamente, en este tercer intento fue un éxito y gráficamente es notable respecto a la versión anterior.
Si decides continuar con la idea de hacer un juego 3D, trata en lo posible que sea muy pequeño y con mecánicas muy simples, hacer un simple escenario te puede llevar meses.
Enfócate en una sola cosa que quieras que tu juego haga bien. y ojala eso que elijas sea tu especialidad, si eres un buen músico, piensa en un juego musical, si eres bueno ilustrando, una aventura gráfica, si eres bueno escribiendo novelas, pues has una novela gráfica.
Elige un motor especializado en el tipo de juego que quieras hacer, Este consejo va de la mano del anterior. Unity es un motor multiproposito, no está enfocado a nada, así que todos los sistemas deberás crearlos tu mismo, pero para una persona sola esto puede ser el infierno en vida. por eso hay otros motores como: Visual novel engine, Adventure maker, Mugen, RPG Maker, Engine001 , cada uno enfocado en un género, pero careces de control total, esto no es precisamente malo, es una limitación que puedes sortear y puede impulsarte a terminar tu juego mas pronto.
Si eliges un motor multiproposito, elige uno que tenga todas las herramientas necesarias, que tenga su propio sistema de modelado, su propio editor de imágenes, su propio editor musical. Esto evitará que haya problemas de compatibilidad con formatos.
Elige un motor que tenga un lenguaje conocido, y si tiene múltiples lenguajes, escoge el lenguaje más cercano a C o C++, que es el estándar en la industria. creo que debe ser así porque si fracasas en el desarrollo, al menos te queda el aprendizaje de un lenguaje útil para otras aplicaciones.
Desarrolla una demo a modo de plantilla, sin importar la estética, esto sirve para validar si la idea es buena o no, además que si alguien se une al desarrollo es más fácil asignar tareas concretas y cortas.
Si tu juego cuenta una historia, define una estética acorde, descarga imagenes que pueda ayudar a explicar el entorno y a los personajes, esto le ayudará a mantener el enfoque.
Si su juego es del tipo metroidvania o de cualquier tipo que el entorno sea un laberinto, es bueno hacer planos o una maqueta en la vida real, Esto permite poder planear bien los sucesos de la historia, te facilita las medidas, el modelado y crear assets temáticos del entorno.
Limita tu juego a medidas exactas, haz reglas exactas de diseño, sea medida en pixeles en caso de un juego 2D o en metros para uno 3D, no sobrepasarse de 500 mt2, cuanto más reducido mejor, esto hace que las escenas no se sientan vacías.
Próximamente continuaré con el manejo de assets.
Comments