39
INTO THE FRAY From Idea to App Store

IOS Game Development with UNITY

Embed Size (px)

DESCRIPTION

Get an overview of what it takes to go from idea to the App Store using Unity in this half-day talk from an industry veteran. Come hear what he has to say about game development, Unity, iOS, building teams and following your dreams

Citation preview

Page 1: IOS Game Development with UNITY

INTO THE FRAYFrom Idea to App Store

Page 2: IOS Game Development with UNITY

WHO ARE YOU?

• Entrepreneur?

• Programmer?

• Artist?

• Student?

• Other?

Page 3: IOS Game Development with UNITY

IOS

• 250 million total iOS devices sold

• 18 billion App Store downloads

• Apple has paid out $3 billion to developers

• Games are about 40% of market

• 50+ million active gamers and counting

Page 4: IOS Game Development with UNITY

EASY MONEY?

• Majority don't make much money

• The top-sellers make a lot

• Serial developers tend to do better

• How to get started?

Page 5: IOS Game Development with UNITY

CLASSIC MARKETING

• Right Product

• Right Price

• Right Place

• Right Promotion

• Right Package

• Right People

Page 6: IOS Game Development with UNITY

WHICH COMES FIRST?

• The chicken (audience)?

• The egg (idea/product)?

• Assess who has a mouse problem?

• Build a better mousetrap?

Page 7: IOS Game Development with UNITY

WE ARE ALL WEIRD

• Book by Seth Godin

• Bell curve of “normality” flattening

• Anything works?

• App Store is a constraint

• Find your audience first

Page 8: IOS Game Development with UNITY

WORLDVIEWS

• What’s a worldview?

• Do you have any?

• Does your idea?

• Why do I need one?

Page 9: IOS Game Development with UNITY

REALITY CHECK

• Customer checks iTunes for new games each day

• Customer reads your description and looks at your screenshots carefully

• Customer reads the positive reviews

• Customer buys your game

• Customer tells all their friends how great it is

Fantasy Reality

• Customer browses iTunes randomly and only occasionally

• Customer glances at your rating, description and screenshots

• Customer reads the negative reviews

• Customer may buy your game

• Customer tells all their friends if they don’t like it

Page 10: IOS Game Development with UNITY

STRONG WORLDVIEWS• Strong worldviews attract like-

minded people

• They also repel those who think different

• This is good

• Provides a filter during development

• What should you make?

Page 11: IOS Game Development with UNITY

IDEAS

• Knowledge + Space

Page 12: IOS Game Development with UNITY

IDEA ASSESSMENT

• Is it any good?

• Will my audience get it?

• Any way to refine it?

Page 13: IOS Game Development with UNITY

TRULY SIMPLE PROTOTYPING

• Create an image with a one-liner

• Show it to people

• Is it “Wow!”?

• Or “Yeah, but...”?

• Rinse and repeat

Page 14: IOS Game Development with UNITY
Page 15: IOS Game Development with UNITY

GODDESS REVIEWS

Page 16: IOS Game Development with UNITY
Page 17: IOS Game Development with UNITY

MMR REVIEWS

Page 18: IOS Game Development with UNITY

SCOPE

• Distill, cut aggressively

• Minimal Viable Product

• Irreducible

• 80/20 rule

Page 19: IOS Game Development with UNITY

GETTING ORGANIZED

• Text file

• Trello

• Google Docs

• JIRA Studio

• Pivotal Tracker

Page 22: IOS Game Development with UNITY

UNITY

• Mac, Windows

• Multiple targets

• Rapid iterations

• Mono C#

• Robust API

• No official 2D

• No retained GUI

• No iOS input emulation

• Less than perfect version control

☺ ☹

Page 23: IOS Game Development with UNITY

UNITY CONTENT

MayaCinema 4D

3ds MaxCheetah3D

ModoLightwaveBlender

.fbx.dae.3ds.dxf.obj

All Uncompressed AudioOgg Vorbis

Tracker/MOD

.aiff.wav.mp3.ogg.xm.mod

.it.s3m

Page 24: IOS Game Development with UNITY

PROGRAMMING

• Javascript

• C#

• Boo

Page 25: IOS Game Development with UNITY

WORKFLOW

• Export 2D/3D assets

• Auto-imported

• Override settings if needed

• Prefab

• Bind or load in code

Page 26: IOS Game Development with UNITY

DEVELOPMENT• Configuring the project

• Connecting the required assets

• Configuring the game preview

• Setting up the folders

• Get to work!

Page 27: IOS Game Development with UNITY

BUILDING

Unity Xcode 3 or 4 iOS Device

Page 28: IOS Game Development with UNITY

DEPLOYMENT

• iTunes Connect

• Official website

• Support page

• Screenshots

• Description

• Pricing

Page 29: IOS Game Development with UNITY

APP STORE SETUP

Page 30: IOS Game Development with UNITY
Page 31: IOS Game Development with UNITY
Page 32: IOS Game Development with UNITY

SALES

• Viewing sales

• Managing pricing

• Updating your app

Page 33: IOS Game Development with UNITY

SALES ACTIVITY

Page 34: IOS Game Development with UNITY

TOP 100 CHART MONDAY

Page 35: IOS Game Development with UNITY

END OF THE WORLD?

• 2012 doomsday?

• Economic collapse?

• One door closes...

• Cup half full or empty?

• Your choice

• Do or Do Not!

Page 36: IOS Game Development with UNITY

PARTING WORDS

Page 37: IOS Game Development with UNITY

WORKSHOP

• 5 days

• Hands-on

• Programmer/Artist team

• Zero to hero

Page 38: IOS Game Development with UNITY

QUESTIONS?

Page 39: IOS Game Development with UNITY

GOOD LUCK!