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
60
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
510
Other Decks in Design
See All in Design
管理画面の全体UXは利用時品質モデルで考える
readymadegogo
1
1.5k
Du Bois Challenge 2024 Recap
ajstarks
1
120
Карта процесса-опыта. Презентация метода
ashapiro
0
150
地図・デザイン・可視化 −情報をわかりやすく伝えるために−
hjmkth
1
260
AIイラスト生成・編集テクニック紹介
piyo7
2
200
丸井グループが取り組むエンタープライズアジャイルと プロダクトマネージャーの役割
muture
3
1.4k
JBUG京都#1登壇資料_「考える」をマネジメントする_ビーワークス高濱
webnaut
1
440
What Was UX Design All About?
ykazu
3
660
JBUG東京#22登壇資料_日頃クライアントワークを行っているディレクターが自社コーポレートサイトリニューアルを担当して学んだこと
webnaut
0
370
MLP_Cleanup_Olga
olgastoryboard
0
110
美しいUIを作るために デザイナーが意識している ちょっとした考え方
yuichi_hara7
18
11k
IPの世界観に寄り添う、マルチブランドなカラーシステム設計
jirosh1998
1
10k
Featured
See All Featured
It's Worth the Effort
3n
182
27k
Speed Design
sergeychernyshev
20
420
Understanding Cognitive Biases in Performance Measurement
bluesmoon
25
1.3k
A Philosophy of Restraint
colly
202
16k
Bash Introduction
62gerente
608
210k
Faster Mobile Websites
deanohume
304
30k
GitHub's CSS Performance
jonrohan
1029
450k
We Have a Design System, Now What?
morganepeng
48
7.1k
How to Ace a Technical Interview
jacobian
275
23k
The Language of Interfaces
destraynor
153
23k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
52k
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