¿Cuáles son algunas buenas fuentes que puedo usar para aprender a construir una aplicación de corredor sin fin similar a Temple Run?

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!

En realidad, es posible que ya llegue tarde al mercado. Los corredores son la moda de hoy, cuando termines con los tuyos, es posible que la moda se esté desvaneciendo y que el juego ya haya sido creado por otra persona.

En cualquier caso, el motor que debería considerar para los juegos en 3D debería ser algo así como Unity.

http://www.kilobolt.com tiene algunos buenos tutoriales sobre el tema.