Construir un buen juego .io no es una tarea simple.
Puedes comenzar creando un concepto de juego interesante. A partir de ahí, deberá comenzar a planificar cómo abordar el campo de minas que es la red de jugadores múltiples. Y finalmente, es hora de saltar al código.
Todo el proceso puede ser muy desagradable, especialmente para un nuevo desarrollador, por lo que aquí hay algunos recursos útiles para comenzar.
Válvula de redes multijugador. Proporciona una visión muy detallada de la teoría detrás de las redes multijugador y es un excelente lugar para comenzar a investigar el tema.
- Cómo hacer carrera en los juegos
- ¿Por qué es tan popular League of Legends?
- ¿Cómo se modela la nieve en los videojuegos?
- ¿Puedo jugar juegos como Watch Dogs, GTA V y Dying Light en mi computadora portátil?
- ¿Qué puede ganar un adulto jugando videojuegos por diversión?
GafferOnGames. Este blog es oro puro. Algunos temas pueden ser un poco pesados para un nuevo desarrollador, pero casi todo lo que necesita saber sobre las redes de juegos se cubre con gran detalle. Esto es imprescindible, incluso si solo lee las publicaciones para tener una idea de las cosas.
Gabriel Gambta. El material cubierto aquí es vital. Gabriel cubre el tema muy difícil del manejo de datos de red de una manera clara e integral.
Nengi Desde el creador de Sharkz.io – HTML5 Multiplayer Game, tenemos una herramienta increíble que maneja todos los problemas de redes. Aunque, a pesar de lo excelente que es esta herramienta, tómese el tiempo para investigar y comprender completamente todas las trampas de los juegos multijugador en red. Una base de conocimiento sólida es imprescindible.
IOGrid. Este repositorio de github proporciona un ejemplo funcional de un juego io que utiliza node.js y websockets.
Phaser.io. Es uno de los muchos marcos de juego HTML5 geniales y puede ahorrarle mucho tiempo de desarrollo.
Si estás interesado en ver otros juegos que la gente ha creado, mira io games