so you have the greatest idea for the next big hit windows phone game? mattias larsson @__mattias__...

40
So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

Upload: barnard-shelton

Post on 20-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

So you have the greatest idea for the Next Big HitWindows Phone Game?

Mattias Larsson @__mattias__June 12, 2012

Page 2: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

the idea

Page 3: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

http://videogamena.me/• Combat Ghost Paratroopers• Aquatic Sandwich Journey• Save Yourself from the Yak

Baseball• Retro Jetpack Farmer• Elmo's Ninja of Doom• American Samurai of Death• Infinite Dodgeball Empire

Page 4: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

step two

Page 5: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 6: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

tools

Page 7: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 8: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 9: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 10: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 11: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 12: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

specs

Page 13: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

Anything from480 x 800

down to240 x 240

(scales up to fullscreen)

resolutions

Page 14: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

800 x 480slow – beautiful

600 x 360 (56%)quicker – quite lovely

400 x 240 (25%)lightning fast – pixely

resolutions

Page 15: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

512 MB or 256 MB

memory

Per app ~90 MB

Page 16: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

the anatomy

Page 17: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

two projects

Page 18: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

platform

Page 19: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

change platform

Page 20: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

phone vs PC vs Xbox

Page 21: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 22: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

the lifecycle

Page 23: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

Initialize()

LoadContent()

Update()

Draw()

OnActivated()

Game()

Page 24: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

Update()

Draw()

OnDeactivated()

OnExiting()

~Game()

Page 25: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

Update()

Draw()

OnDeactivated()

OnActivated()

. . .

Page 26: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 27: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 28: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 29: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

Hm…This onelooks

familiar…

Page 30: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

demo

Page 31: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

font rendering

XNA

butt-ugly!

Nuclex Framework

back in business!

Page 32: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

graphics

vs

Page 33: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

math

MathHelper

• Lerp()• SmoothStep()• Clamp()

Page 34: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

math

Multiplication vs Division

faster slower

b=a*0.5f; b=a/2f;vs

Page 35: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

trial mode

Page 36: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012
Page 37: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

be ready

time

dow

nlo

ad

s

Page 38: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

the future of xna

Windows 8 (Metro)Windows Phone 8Xbox (XBLIG)Windows Classic(XP, Vista, Win7, Win8 desktop mode)

XNA is not an option XNA is still the best option XNA is still the best option XNA is one of the options

Page 39: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

queries?

Page 40: So you have the greatest idea for the Next Big Hit Windows Phone Game? Mattias Larsson @__mattias__ June 12, 2012

Mattias Larsson

[email protected]

__mattias__

http://laserbrain.se

Badgers Rock (Windows Phone Marketplace)