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
680
Other Decks in Design
See All in Design
誰もがAIエージェントを"操作"したがる〜AIエージェントに求められるUX〜
ikeyatsu
2
1.8k
CMS管理画面のアクセシビリティ
magi1125
7
2.1k
“ブロック”で作る、WordPress制作フロー変革のすすめ
koots2021
4
1.8k
無自覚なランクとその影響を紐解くワークショップ / Unpacking Unconscious Privilege Workshop
spring_aki
4
300
なぜプレイドにデザインエンジニアが必要だったのか?
t32k
0
530
オリジナルのデザイン地図を作ってみた!〜OpenMapTilesとMaputnikを活用した地図スタイル〜
hjmkth
1
580
新年あけおめWSの実施スキルをみんなで振り返りタイムのススメ
sugiyama_sukedachi
0
140
ブランドパーソナリティ言語化における生成AI活用の実際
h0sa
0
170
ポートフォリオ_webデザイナー
nami_webdesigner
0
100
タイミーでフィールドワークしたら、サービスデザインが始まった
kenichiota0711
1
2k
AIの実践とコミュニケーションデザインの意義 / AI practice and the significance of communication design
bebe
0
650
「デザイン」を信じるには
iflection
0
280
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
A better future with KSS
kneath
238
17k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Rails Girls Zürich Keynote
gr2m
95
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
What's in a price? How to price your products and services
michaelherold
246
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Side Projects
sachag
455
42k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
820
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
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