HTML5 JavaScript peliohjelmointi
HTML5 Canvas elementti mahdollistaa dynaamisen, interaktiivisen 2D grafiikan ja animaation renderöinnin suoraan selaimessa. Kurssilla käydään läpi peliohjelmointiin soveltuvia koodiesimerkkejä ja tehtäviä javascriptillä ja HTML5 Canvas objektia soveltaen.
- HTML & CSS kertaus
- JavaScript perusteet
- numeron arvauspeli case
- seikkailu-arvauspeli
- pelimaailma ja kaksiulotteiset taulukot
- kuvat canvas elementissä
- pelihahmojen animointi
- vuorovaikutteiset peligrafiikkaelementit
- pelin ohjaus näppäimistöllä
- törmäystestit
- äänet pelissä
- Maze-peli case
- pelifysiikan alkeet
Linkkejä
Kirjallisuus
- David Geary: Core HTML5 Canvas Graphics, Animation, and Game Development