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
Designing Responsive Cross-Platform Games
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Graham Dobie
October 02, 2014
Design
0
67
Designing Responsive Cross-Platform Games
Graham Dobie
October 02, 2014
Tweet
Share
More Decks by Graham Dobie
See All by Graham Dobie
Prototyping Interaction & Animation in the Design Process
silcrow
2
700
Other Decks in Design
See All in Design
AI情報に溺れながら、それでも頑張って泳ぐための思考法
yoriss67
0
130
Treasure_Hunting
solmetts
0
240
コムデマネージャーがプロダクトデザインに挑戦した。むずかしくて楽しかった。
payatsusan213
0
200
第18回サイゼミ
lw
1
3.3k
maki setoguchi
maki_setoguchi
0
660
TWCP#21 UXデザインと哲学のはなし
shinn
0
270
Storyboard Assignment: Storyboard from Comic Strip
lynteo
3
180
Correspondence:共に生成していく過程
akiramotomura
0
190
逆向きUIの世界 〜iOSアプリのRTL言語対応〜
akatsuki174
1
500
OSO2025-マサカリと太陽:伝え方の情報デザイン
majimasachi
0
670
チームで事業価値を生み出す、プロアクティブなデザイナーになるための道のり/ Designship2025_Naya
root_recruit
0
380
Meet, Learn, Grow × AI ― コミュニティで加速するスキル循環 「コミュニティと関わり方」
tame
1
370
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
Large-scale JavaScript Application Architecture
addyosmani
515
110k
[SF Ruby Conf 2025] Rails X
palkan
1
750
How GitHub (no longer) Works
holman
316
140k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
Accessibility Awareness
sabderemane
0
51
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Between Models and Reality
mayunak
1
190
The untapped power of vector embeddings
frankvandijk
1
1.6k
Transcript
Designing Responsive Cross-Platform Games Graham Dobie — Chunk
None
We create entertaining interactive content that helps brands, broadcasters and
entertainment companies to achieve their goals
Image — Kevin Cornell — http://alistapart.com/article/responsive-web-design/ “Responsive”
“Responsive”
<body> <game> tear-jerkingly beautiful game code </game> </body> “Cross-Platform”
None
None
None
None
None
None
None
Viewport
None
Browser Chrome
Image — Jeremy Keith
Larger Ratio Discrepancy
Establishing a list of target devices, OS versions and browsers
is essential – primarily for the sake of sanity.
Layers
Separate UI & Gameplay Layers Gameplay layer UI layer HTML
Canvas Element HTML CSS Javascript
Canvas
None
None
None
Playable Area = Narrowest Ratio
Pad with non-interactive content
Sufficient background art
Orientation
Device browsers are multiorientable i.e. we have no control over
locking to a particular orientation.
Please rotate your device
None
None
In general, we design games to landscape due to the
widescreen format of desktops & laptops.
Beakeriser
Input
! It’s tempting to base game controls on new available
input methods, but these are cross-platform games
None
None
Weight
None
Compress all images as much as possible ! Pngyu |
ImageOptim
Graham Dobie @rebobaydobay @chunkdigital chunkgroup.com Icon Credits — Porthole by
Alessandro Bertoni, Cake by Julien Deveaux, Easel by Jeanette Clement, Balloon by Julien Deveaux, Mouse by Zoë Austin, Scale by Yorlmar Campos from The Noun Project