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
Graham Dobie
October 02, 2014
Design
0
65
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
690
Other Decks in Design
See All in Design
デザインの意思決定を加速するワークショップ設計 / Workshop design to accelerate design decision-making
lycorptech_jp
PRO
0
440
Cyber Heart Online Book
hjnasby
0
180
逆向きUIの世界〜AndroidアプリのRTL言語対応〜
akatsuki174
1
120
Tools for Design Engineers other than LLM in the LLM era
takanorip
1
460
Goodpatch Tour💙 / We are hiring!
goodpatch
31
880k
Light My Fire/ハートに火をつけるコミュニティ
kgsi
1
150
decksh object reference
ajstarks
2
1.3k
Spectrum Tokyo_ デザイナーが事業責任者になってみた
shin_2
0
130
minpaku-community-scrum-patterns
norinity1103
1
340
AIを身近に感じるために、デザイナー全員で一つのサービスを使ってみた
_psyc0_
0
300
BPStudy#213〜ビジネスアナリシスとDDD(ドメイン駆動設計)パネルディスカッション資料 / BPStudy213-panel
haru860
0
480
mento Design Team Portfolio
mento0fficial
1
660
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
The Invisible Side of Design
smashingmag
301
51k
Balancing Empowerment & Direction
lara
3
620
Product Roadmaps are Hard
iamctodd
PRO
54
11k
How GitHub (no longer) Works
holman
315
140k
Agile that works and the tools we love
rasmusluckow
330
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Rails Girls Zürich Keynote
gr2m
95
14k
Building an army of robots
kneath
306
46k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How STYLIGHT went responsive
nonsquared
100
5.8k
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