Hace mucho tiempo (Netscape 4-era), escribí juegos basados en Javascript: Pong, Minesweeper, y John Conway's Life entre ellos. Estoy volviendo a ello y quiero que mis manos estén aún más sucias.Haciendo juegos de Javascript y HTML5
que tienen algunos juegos en mente:
- Eje & aliados clon, con mapas más escarpadas y reglas complejas.
- Tetris clon, posiblemente con tiempo real jugador-contra-jugador o jugador-contra-equipo modo
- Breakout clon, con un par de armas y velocidades de partículas
en todos estos , Tengo solo unos pocos objetivos:
- Utilice JavaScript y HTML 5 - se debe ejecutar en Chrome, Safari o tal vez en un iPad.
- Comience funciones pequeñas y simples, luego compilación.
- Aprenda algo nuevo sobre el diseño e implementación de juegos.
Así que mis preguntas son:
- ¿Cómo poner en práctica estos juegos?
- ¿Tiene alguna recomendación tecnológica?
- Si ha escrito estos juegos, ¿cuál fue la parte más difícil?
N. B. También quiero comenzar con los primeros principios: si recomiendes un framework/biblioteca, agradeceré alguna teoría o detalles de implementación detrás de esto. Estos juegos son lo suficientemente diferentes como para que aprenda algo nuevo de cada uno.
Esta publicación es anterior, así que quería actualizar. HTML5 + Canvas ahora funciona muy bien en dispositivos móviles que tienen uno o dos años de antigüedad, tengo un iPhone 4 (que es un hardware antiguo según los estándares actuales) pero puedo hacer que mis juegos funcionen de forma razonable. Cuando corro con algo más nuevo, obtengo un rendimiento fantástico. – Unome