No sé cuál es su nivel de conocimiento de JavaScript. Dependiendo de eso, puede que este libro le resulte útil o no: JavaScript elocuente. Está disponible en línea en un estado inacabado pero muy útil (faltan un par de diagramas aquí y allá), y si le gusta y planea usarlo, puede obtenerlo en papel o en formato de libro electrónico. Ofrece una excelente visión general del rico panorama de JavaScript con un énfasis especial en JavaScript en el navegador, y tiene dos capítulos dedicados a hacer un juego introductorio simplista (uno que usa el DOM y el otro que usa la API de Canvas). Ese libro también me señaló esta ubicación: Juegos HTML5 | Lessmilk: un gran repositorio de recursos para iniciados de desarrollo de juegos de JavaScript.
Después de eso, probablemente debería elegir un marco de juego (a menos que esté específicamente interesado en construir la funcionalidad central usted mismo). Hay una gran cantidad de ellos, pero el que me llamó la atención se llama Phaser (phaser – marco de juego HTML5). Viene con funciones de visualización y manipulación de sprites, un motor de física personalizable, detección de colisiones y mucho más. Es de código abierto y absolutamente gratis. Hay un montón de tutoriales para eso en ese sitio web, así como en otros lugares. Si está interesado en usarlo para el desarrollo móvil y está dispuesto a gastar algo de dinero, puede probar un curso en línea: Aprenda Desarrollo de juegos para iOS, Android y la Web en 3 horas (no lo he comprobado yo mismo, así que No puedo decirte nada sobre su contenido, pero las críticas en Udemy parecen ser positivas). Hay muchos otros cursos que puede encontrar útiles para el desarrollo de juegos, como edición de gráficos o manipulación de sonido, pero en su mayoría no son gratuitos.
Finalmente, si está interesado en algunas historias de las trincheras de la industria del desarrollo de juegos, puede que le guste este podcast: Lost Decade Games. Es de dos muchachos de una galardonada compañía de juegos independientes que fundaron en 2010, y lo encuentro muy útil y entretenido.
Buena suerte y disfruta el viaje!
- ¿Cuál es el mejor motor de juegos para el desarrollo de juegos independientes? ¿Cuál tiene la curva de aprendizaje más empinada?
- ¿Cuáles son algunos de los mejores juegos de pases de tiempo que se pueden jugar en un dispositivo con teléfono inteligente Android?
- ¿Cuál es tu juego favorito de GTA?
- ¿Por qué ningún otro juego ha presentado enemigos similares al percebe de Half-Life?
- ¿Podrías jugar al hombre lobo con 150 personas?