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
79
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.2k
Chaos Monkey on my Laptop
mattkanwisher
0
160
Other Decks in Education
See All in Education
合理的配慮を知るワークショップ/Understanding Reasonable Accommodations (Workshop)
freee
1
1.4k
全員参加型で会社を強くしていく活動を考えてみる
ikefukurou777
0
210
高可用性システム構築 - Oracle Data Guard基本編
oracle4engineer
PRO
2
1.1k
前期教育実習事前指導0221
naradai
0
130
D&I推進レポート〜テクノロジー分野のジェンダーギャップとその取り組みについて〜
codeforeveryone
1
900
墓までもっていくはずだった話
takuro_nakajima
PRO
0
1.5k
Родина моя Беларусь в лицах
programmer_sch2np
0
160
Design Guidelines and Principles - Lecture 7 - Information Visualisation (4019538FNR)
signer
PRO
0
1.7k
LightSail2324
cbtlibrary
0
130
論文の読み方 / How to survey
kaityo256
PRO
175
120k
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
1.1k
「ロータリーって何?」と訊かれたら:国際ロータリー 2720地区 2023-2024年度 公共イメージ部門 副委員長・ 熊本南ロータリークラブ・ 株式会社ヒデコーポレーション 代表 大津 英敬 氏
2720japanoke
0
560
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
32
12k
Scaling GitHub
holman
457
140k
Faster Mobile Websites
deanohume
299
30k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
2
1.3k
Music & Morning Musume
bryan
41
5.6k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
The Cult of Friendly URLs
andyhume
74
5.7k
For a Future-Friendly Web
brad_frost
172
9k
Designing with Data
zakiwarfel
96
4.8k
YesSQL, Process and Tooling at Scale
rocio
164
13k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
Adopting Sorbet at Scale
ufuk
68
8.6k
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