Como no tienes experiencia en la codificación de videojuegos, te sugiero que crees primero algunos juegos más simples para entrenarte antes de hacer un corredor sin fin. Aprenda a programar si no sabe cómo hacerlo, aprenda un poco sobre el desarrollo de iOS y Android si desea lanzarlo en dispositivos móviles, aprenda sobre desarrollo de gráficos por computadora, OpenGL siempre es bueno saberlo. Quizás un motor como Unity podría ayudarte a desarrollar un juego como ese, pero depende de ti si quieres hacerlo desde cero o no. Sugeriré primero hacer algunas demostraciones de los desplazadores 2D, luego hacer un clon de Canabalt (primer corredor interminable popular, échale un vistazo: CANABALT). Después de eso, haz el salto a 3D.
¿Por qué todos estos pasos? porque hacer juegos no sucede de la noche a la mañana, es una habilidad sobre la que tienes que construir. No quiere decir que sea imposible en absoluto, todos pueden hacerlo, pero primero tienes que ser un codificador decente, debes construir tu cerebro para resolver problemas, debes desarrollar tu entusiasmo para aprender y aplicar algoritmos y bibliotecas. No establezca su primer objetivo demasiado alto, pero definitivamente desarrolle sus habilidades paso a paso hasta que pueda hacer su increíble corredor sin fin, y luego apunte aún más alto.
¡Buena suerte!
- ¿Cómo está funcionando la aplicación de mapas de Apple a partir de diciembre de 2012?
- Cómo implementar un back-end de Flask para la aplicación Swift (iOS) en un servidor en la nube
- ¿Qué ha incluido Apple en iOS 10 que no quieren que sepas?
- ¿Cómo se está "comiendo" el mundo móvil?
- ¿Cuáles son algunas inconsistencias de IU en iOS 10?