Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Serious Gaming, Thai Typing Game
Search
Matthew Campbell
November 22, 2015
Education
0
94
Serious Gaming, Thai Typing Game
Jsconf Asia - Singapore 2015
Matthew Campbell
November 22, 2015
Tweet
Share
More Decks by Matthew Campbell
See All by Matthew Campbell
Building Distributed Timeseries Database in Go
mattkanwisher
4
1.4k
Chaos Monkey on my Laptop
mattkanwisher
0
200
Other Decks in Education
See All in Education
Going over the Edge
jonoalderson
0
730
SJRC 2526
cbtlibrary
1
220
【ベテランCTOからのメッセージ】AIとか組織とかキャリアとか気になることはあるけどさ、個人の技術力から目を背けないでやっていきましょうよ
netmarkjp
2
3.9k
滑空スポーツ講習会2025(実技講習)EMFT学科講習資料/JSA EMFT 2025
jsaseminar
0
290
0203
cbtlibrary
0
140
AIでキミの未来はどう変わる?
behomazn
0
120
Pen-based Interaction - Lecture 4 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
2.1k
高校数学B「統計的な推測」 分野の問題と課題
shimizudan
1
110
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
2.1k
Postcards
gabrielramirezv
0
160
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
0
3k
OSINT入門-CTF for GIRLS_SECCON14電脳会議
nomizone
1
1.1k
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Music & Morning Musume
bryan
47
7.1k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
Done Done
chrislema
186
16k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
140
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
470
Transcript
Serious Fun Gaming in Javascript
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
None
Thai Keyboard
Stickers!
About me • Lives in Bangkok • Write GO for
Digital Ocean • Server side developer • Book on Go
Gaming
Nekoatsume
What is serious gaming?
None
Gamifaction
None
Why Javascript?
None
Gulp Watch + BrowserSync
RequireJS
CreateJS
Spritesheets
Creating a Spritesheet Play Animation
Parallax Scrolling
None
Setup Layers Parallax Implementation
Game Loop
Creatine
Scene creation / Transition
Cordova
Fixing Native keyboard Better background sound
Electron
None
Conclusion • Make games for learning • Writing games in
Javascript is easy • Avoid cross platform tools if possible
Open Source Fork me on Github
Questions? We’re Hiring! Matthew Campbell
[email protected]
@kanwisher github.com/mattkanwisher