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
64
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
630
Other Decks in Design
See All in Design
Starry | Storyboards | Scene 1-21
giofortuna_story
0
160
東急URBAN HACKSのデザイナーって何やってるの? 〜Designer Night #1〜 移動・不動産領域の取り組み
tmtgtkhs
0
240
デザインシステムの力 Webデザイナーとエンジニアのための実践ガイド / The Power of Design System
spindle
9
5.3k
今日から意識できるアクセシビリティ
fumiko
0
200
LayerX DesignersDeck
layerx
PRO
1
7.5k
portfolio_YumiYasuda
yum0418
0
230
一人ひとりのポテンシャルを活かしたナレッジマネジメントとは?
atsushihomma
1
390
Social Anxiety
ksmith2024
0
190
セブンデックス カルチャーブック
sevendex
1
9.7k
「Figmaプラグイン開発してみた」@スタメンデザイナーオープン勉強会
kiyoshifuwa
0
160
なぜ今必要?Figma×SmartHR×DMM.com×一休 エンジニア視点で考えるデザインシステム
hilokifigma
0
760
オリジナルのデザイン地図を作ってみた!〜OpenMapTilesとMaputnikを活用した地図スタイル〜
hjmkth
1
450
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
The Cost Of JavaScript in 2023
addyosmani
49
7.7k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
4 Signs Your Business is Dying
shpigford
183
22k
What's in a price? How to price your products and services
michaelherold
245
12k
How to Ace a Technical Interview
jacobian
276
23k
Practical Orchestrator
shlominoach
187
11k
Faster Mobile Websites
deanohume
306
31k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Rebuilding a faster, lazier Slack
samanthasiow
81
8.9k
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