[Work in progress]
Inspirado en:
- https://github.com/mozdevs/gamedev-js-tiles
- https://developer.mozilla.org/en/docs/Games/Techniques/Tilemaps
- Crear carpeta en characters
- Crear achivo js en nueva carpeta
- Implementar constructor que herede de
Hero - Añadir imagen del personaje (png 64x64)
- Añadir el script en index.html
- Cargar el personaje en main.js
- Puedes asignar las siguientes propiedades de instancia para modificar tu
personaje:
this.namethis.voice
- Debes asignar la propiedad
imageal prototipo del constructor de tu personaje. - Puedes re-emplazar la implementación de
Hero.prototype.saycon la tuya propia en el prototipo de tu constructor. Si lo haces, asegúrate de que igual se invocaHero.prototype.say. - Para saber qué voces hay disponibles, puedes usar
this.getVoices(). Éste método recibe un callback como único argumento invoca al callback con la lista de voces disponibles.