Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
66
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
root COMPANY DECK / We are hiring!
root_recruit
1
25k
SAMSUL KAMAR ABDUL RAHMAN
samsulrahman32
0
200
Findyのプロデチームの 歩みとこれから
satty9556
0
350
ユーザー像を「みてね」らしく可視化する 家族アルバムみてねUXリサーチチームの取り組み
mixi_design
PRO
3
510
大きな変化の中で、わたしが向き合ったこと #もがく中堅デザイナー
bengo4com
1
1.4k
TWCP#21 UXデザインと哲学のはなし
shinn
0
150
Meet, Learn, Grow × AI ― コミュニティで加速するスキル循環 「コミュニティと関わり方」
tame
0
330
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
300
“ことば”が苦手なデザイナーへの処方箋 「なんとなく」から「意図」へ、 デザインを動かす言葉の力
mixi_design
PRO
0
130
自分たちがターゲットになりにくい業務アプリケーションのユーザビリティを担保する取り組み / Initiatives to ensure the usability of business applications that are difficult for us to target
hiromitsuuuuu
1
1.1k
「稼ぐ」だけでなく 「還す」ためのデザイン / Designship2025
culumu
1
520
デザイナーがAIを使い倒して爆速プロダクト開発!社内ハッカソンでの取り組み紹介
abokadotyann
9
2.8k
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
GitHub's CSS Performance
jonrohan
1032
470k
Agile that works and the tools we love
rasmusluckow
331
21k
Writing Fast Ruby
sferik
630
62k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
Why Our Code Smells
bkeepers
PRO
340
57k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
A Tale of Four Properties
chriscoyier
162
23k
Building Applications with DynamoDB
mza
96
6.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