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
91
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.3k
Chaos Monkey on my Laptop
mattkanwisher
0
180
Other Decks in Education
See All in Education
Sanapilvet opetuksessa
matleenalaakso
0
31k
1106
cbtlibrary
0
450
Power Automate+ChatGPTを使ってエンジニア教育を改善してみた #RPALT
masakiokuda
0
140
TP5_-_UV.pdf
bernhardsvt
0
140
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
signer
PRO
0
4.3k
Image compression
hachama
0
400
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
850
Поступай в ТОГУ 2025
pnuslide
0
16k
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
2.6k
プログラミング基礎#4(名古屋造形大学)
yusk1450
PRO
0
120
ThingLink
matleenalaakso
28
3.9k
MySmartSTEAM2425
cbtlibrary
0
120
Featured
See All Featured
Six Lessons from altMBA
skipperchong
27
3.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Designing for humans not robots
tammielis
250
25k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
550
Gamification - CAS2011
davidbonilla
80
5.1k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Embracing the Ebb and Flow
colly
84
4.6k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Git: the NoSQL Database
bkeepers
PRO
427
64k
How to Ace a Technical Interview
jacobian
276
23k
A Philosophy of Restraint
colly
203
16k
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