screenplay by tom vian

48
Screenplay

Upload: mochimedia

Post on 21-Jan-2015

15.614 views

Category:

Documents


6 download

DESCRIPTION

Tom Vian shows you how to plan for and optimize your game for mobile devices, from a Flash developer perspective.

TRANSCRIPT

Page 1: Screenplay by Tom Vian

Screenplay

Page 2: Screenplay by Tom Vian

Tom Vian@SFBTom

tomvian.comsfbgames.com

Page 3: Screenplay by Tom Vian

My Games

@SFBTom

Page 4: Screenplay by Tom Vian

as3sfxr

superflashbros.net/as3sfxr@SFBTom

Page 5: Screenplay by Tom Vian

Detective Grimoire

@SFBTom

Page 6: Screenplay by Tom Vian

ScreensGraphics

CodeControls

Gameplay

Screenplay

Page 7: Screenplay by Tom Vian

Screens

Page 8: Screenplay by Tom Vian

Flash PlatformScreenplay - Screens

@SFBTomScreenplay - Screens

Page 9: Screenplay by Tom Vian

Mobile Phones

@SFBTomScreenplay - Screens

Page 10: Screenplay by Tom Vian

Tablets

@SFBTomScreenplay - Screens

Page 11: Screenplay by Tom Vian

Screen Measurements

@SFBTomScreenplay - Screens

Page 12: Screenplay by Tom Vian

Aspect Ratio

@SFBTomScreenplay - Screens

Page 13: Screenplay by Tom Vian

Aspect Ratio: Mobiles

@SFBTomScreenplay - Screens

Page 14: Screenplay by Tom Vian

Aspect Ratio: Tablets

@SFBTomScreenplay - Screens

Page 15: Screenplay by Tom Vian

Aspect Ratio: PCs

@SFBTomScreenplay - Screens

Page 16: Screenplay by Tom Vian

Pixel Density

@SFBTomScreenplay - Screens

Page 17: Screenplay by Tom Vian

Graphics

Page 18: Screenplay by Tom Vian

Flash Auto Scaling

@SFBTomScreenplay - Graphics

Page 19: Screenplay by Tom Vian

Manual Resizing

@SFBTomScreenplay - Graphics

Page 20: Screenplay by Tom Vian

Background Overflow

@SFBTomScreenplay - Graphics

Page 21: Screenplay by Tom Vian

Scaling UI Elements

@SFBTomScreenplay - Graphics

Page 22: Screenplay by Tom Vian

Dynamic Layout

@SFBTomScreenplay - Graphics

Page 23: Screenplay by Tom Vian

Using Vectors

@SFBTomScreenplay - Graphics

Page 24: Screenplay by Tom Vian

CPU Rendering

@SFBTomScreenplay - Graphics

Page 25: Screenplay by Tom Vian

GPU Rendering

@SFBTomScreenplay - Graphics

Page 26: Screenplay by Tom Vian

Bitmap Scaling: Up (CPU)

No Smoothing Smoothing

@SFBTomScreenplay - Graphics

Page 27: Screenplay by Tom Vian

Bitmap Scaling: Up (GPU)

No Smoothing Smoothing

@SFBTomScreenplay - Graphics

Page 28: Screenplay by Tom Vian

Bitmap Scaling: Down (No Snapping)

No Smoothing

Smoothing

@SFBTomScreenplay - Graphics

Page 29: Screenplay by Tom Vian

Bitmap Scaling: Down (Snapping)

No Smoothing

Smoothing

@SFBTomScreenplay - Graphics

Page 30: Screenplay by Tom Vian

Mipmapping

@SFBTomScreenplay - Graphics

Page 31: Screenplay by Tom Vian

Code

Page 32: Screenplay by Tom Vian

Conditional Compilation

@SFBTomScreenplay - Code

Page 33: Screenplay by Tom Vian

Checking Capabilities

@SFBTomScreenplay - Code

Page 34: Screenplay by Tom Vian

AIR Runtime

@SFBTomScreenplay - Code

Page 35: Screenplay by Tom Vian

Compiling to iOS

@SFBTomScreenplay - Code

Page 36: Screenplay by Tom Vian

Speed Tips

@SFBTomScreenplay - Code

Page 37: Screenplay by Tom Vian

Controls

Page 38: Screenplay by Tom Vian

Tapping

@SFBTomScreenplay - Controls

Page 39: Screenplay by Tom Vian

Dragging

@SFBTomScreenplay - Controls

Page 40: Screenplay by Tom Vian

Gestures

@SFBTomScreenplay - Controls

Page 41: Screenplay by Tom Vian

Accelerometer

@SFBTomScreenplay - Controls

Page 42: Screenplay by Tom Vian

Fake Mouse

@SFBTomScreenplay - Controls

Page 43: Screenplay by Tom Vian

Game Pad

@SFBTomScreenplay - Controls

Page 44: Screenplay by Tom Vian

Others

@SFBTomScreenplay - Controls

Page 45: Screenplay by Tom Vian

Gameplay

Page 46: Screenplay by Tom Vian

Fixed Ratio

@SFBTomScreenplay - Gameplay

Page 47: Screenplay by Tom Vian

Variable Ratio

@SFBTomScreenplay - Gameplay

Page 48: Screenplay by Tom Vian

Tom Vian@SFBTom

tomvian.comsfbgames.com