firefox-os-frozenjs



firefox-os-frozenjs

0 1


firefox-os-frozenjs

Firefox OS Game Development with FrozenJS presetation

On Github frozenjs / firefox-os-frozenjs

Firefox OS Game Dev with FrozenJS

@monteslu | @iceddev | @blainebublitz

frozenjs.com

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

Zero to 60

Yeoman | Grunt | Bower

Installation

> npm install -g yo generator-frozen

Scaffold Your Game

> mkdir wicked-game && cd $_
> yo frozen

Answer some questions, wait, then

> grunt

Write Your Game

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

Validate Your Manifest

Validator

Submit Your Game

Submission Form

More Resources