Firefox OS Game Dev with FrozenJS
@monteslu | @iceddev | @blainebublitz
HTML5 Game Engine
- Open-source
- Easy to use
- Rapid development through tooling
- Modular
WebKit (Blink)
Not the only game in town
Firefox OS
- Mobile OS
- Open-source
- HTML, CSS & JS
- Expose device APIs to web tech
- No vendor lock-in
Available Now
Geeksphone Keon | ZTE Open | Alcatel One Touch Fire
Developer Device | Telefonica - Spain | T-Mobile - Poland
Distribution
- Installable from websites
- Firefox Marketplace - Link
- Packaged Apps
- Hosted Apps
- Free & Paid + In-app purchasing
Installation
> npm install -g yo generator-frozen
Scaffold Your Game
> mkdir wicked-game && cd $_
> yo frozen
Answer some questions, wait, then
> grunt
Test Your Game
- Firefox OS Simulator - Link
- Firefox for Android - Link
- Desktop Firefox
Publish Your Game
> git checkout -b gh-pages
> git push origin gh-pages
Github Pages serve .webapp files with Content-Type: application/x-web-app-manifest+json header
Serving Manifests