Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Serious Gaming, Thai Typing Game

Serious Gaming, Thai Typing Game

Jsconf Asia - Singapore 2015

Fc19147e89d6521f92ef9e2c1c4dac24?s=128

Matthew Campbell

November 22, 2015
Tweet

Transcript

  1. Serious Fun Gaming in Javascript

  2. Thai Typing Game http://www.worldweatheronline.com/Fujikawaguchiko-weather/Yamanashi/JP.aspx?day=20 http://www.worldweatheronline.com/Fujikawaguchiko-weather/Yamanashi/JP.aspx?day=20

  3. None
  4. Thai Keyboard

  5. Stickers!

  6. About me • Lives in Bangkok • Write GO for

    Digital Ocean • Server side developer • Book on Go
  7. Gaming

  8. Nekoatsume

  9. What is serious gaming?

  10. None
  11. Gamifaction

  12. None
  13. Why Javascript?

  14. None
  15. Gulp Watch + BrowserSync

  16. RequireJS

  17. CreateJS

  18. Spritesheets

  19. Creating a Spritesheet Play Animation

  20. Parallax Scrolling

  21. None
  22. Setup Layers Parallax Implementation

  23. Game Loop

  24. Creatine

  25. Scene creation / Transition

  26. Cordova

  27. Fixing Native keyboard Better background sound

  28. Electron

  29. None
  30. Conclusion • Make games for learning • Writing games in

    Javascript is easy • Avoid cross platform tools if possible
  31. Open Source Fork me on Github

  32. Questions? We’re Hiring! Matthew Campbell hyper@hyperworks.nu @kanwisher github.com/mattkanwisher