Gry HTML5?

To proste!

Poznań Game Jam 2015

Andrzej Mazur@end3rEnclave Games
Poznań, 23 stycznia 2015

Twórca gier HTML5

Andrzej Mazur

Technologia

...już dawno jest gotowa, serio.

Webowe API

Dead Trigger 2

Full Screen, Pointer Lock, Gamepad

Mobilne API

Firefox OS Flame
  • Orientacja ekranu
  • Wibracje
  • Status baterii
  • Telefon, SMS

Ciągły rozwój

Wydajność, audio, WebGL

Narzędzia

Tools

Darmowe, łatwo dostępne, proste w użyciu

Pisanie kodu

Sublime Text 2

Edytor: Notatnik, Sublime Text. IDE: Eclipse

Testowanie gry

Firebug

Przeglądarka + wbudowane narzędzia

Frameworki

HTML5 Game Engines list

html5gameengine.com

Programista?

Projektant?

Porównanie

JS Breakouts

jsbreakouts.org

Wiedza

Artykuły i tutoriale: Gamasutra, Tuts+ Game Development

Blogi: Emanuele Feronato, GamePix, Invrse, GameFromScratch

Dema, gry, nagrania wideo, narzędzia, zasoby

Wszystko w jednym

Gamedev.js Weekly

HTML5 Gamedev Starter i newsletter Gamedev.js Weekly

Sprzęt

Firefox OS

Społeczność

HTML5GameDevs Forums

W razie pytań lub problemów

Hakatony, meetupy, konferencje

Konkursy online

Dystrybucja

Wydawcy: Spil Games, BoosterMedia, Softgames

ex-Flash: Kongregate, Newgrounds, FGL

API: Clay.io, Scoreoid

Publikacja

Hosting jak dla stron internetowych

Wieloplatformowość

Smartfon, tablet, komputer, laptop, telewizor, lodówka...

Pakowanie do natywnych aplikacji

CocoonJS

Phonegap, CocoonJS, Intel XDK, Ejecta

Monetyzacja

Monetization
  • Płatne gry
  • Zakupy wewnątrz aplikacji
  • Reklamy
  • Freemium
  • Licencje

Podsumowanie

  • Technologia jest gotowa
  • Łatwo zacząć
  • Cała masa materiałów
  • Pomocna społeczność

Gamedev.js i Mozilla

  • Drobne nagrody dla trzech najlepszych drużyn
  • Kody na płatne konta GitHub
  • Firefox OS Keon dla najlepszej gry HTML5
  • Koszulki js13kGames

Dzięki!

Pytania?

 

Slajdy: end3r.com/slides/pgj15

 

Andrzej Mazur@end3rEnclave Games

Ender Efka @end3r