En mi opinión, deberías hacer un juego que puedas terminar . Esto es más difícil de lo que parece, porque la programación siempre requiere más tiempo y esfuerzo de lo que parece solo por pensar en el concepto. Solo he completado algunos juegos, y el primero fue un juego de palabras, similar a Zork. Comenzar un juego es fácil. Terminar un juego no lo es. Esto es lo que sugeriría:
- Haz el juego más simple del mundo. Si estás haciendo algo en un motor de juego, como Unity, coloca una esfera en un lado y un cubo en el otro. Obtenga un controlador simple (cientos de buenos videos de YouTube sobre cómo hacer esto para cualquier tipo de motor o idioma). El objetivo del juego es mover la esfera al cubo. Una vez que la esfera golpea el cubo, abre una ventana que dice: “¡Ganaste!”. Ahora tienes un juego completo que terminaste.
- Ahora puedes agregar cosas en el medio de este juego. Agregue algunos obstáculos que necesita para sortear. ¡Hola, el juego aún está terminado!
- Agregue algunos gráficos simples y / o modelos 2D / 3D para el jugador y los obstáculos. ¡El juego aún está terminado!
- Agregue algunas animaciones al jugador y algunos de los obstáculos.
- Comienza a poner algo de IA básica. Quizás algunos enemigos.
- El punto es que, sin importar dónde decidas detenerte, después de ese primer punto, siempre podrás decir que hiciste un juego terminado. Lo creas o no, este es un gran problema.
- Podrías terminar con un juego ENORME en unos pocos años. Tal vez el estado ganador cambie. Quizás todo cambie. Pero mientras no tengas errores que bloqueen todo, siempre estarás trabajando desde dentro de un juego “terminado”.
Esto es, por supuesto, más psicológico que práctico. Pero no puedo decirte cuántos juegos comencé que nunca terminé, y se comen mi alma solo de pensar en ellos. Me doy cuenta, varias docenas o cientos de horas después, de que los hice demasiado grandes, que debería haber comenzado con algo más pequeño y construido a partir de eso. Gráficos simples, reglas simples, IA simple, estado fácil de ganar.
Así que empieza con algo pequeño. Incluso si solo haces ese primer punto, luego pasas a un juego completamente diferente que es un poco más grande y terminas ese, estás en el camino correcto para aprender sobre el alcance y lo que un pequeño equipo puede lograr.
¡Buena suerte!
- ¿Qué hace que un buen videojuego?
- ¿Qué es un buen juego de plataforma y de inicio para hacer como principiante?
- ¿Cuál es la mejor manera de mejorar en los shooters en primera persona?
- ¿Cuánto costaría desarrollar y comercializar un juego como Candy Crush Saga?
- ¿Cuáles son los juegos de Android más adictivos?