Making Videogames: Start Simple

Post on 30-May-2018

224 views 0 download

Transcript of Making Videogames: Start Simple

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 1/19

DeveloperDevelopmentSession 1

Chris DeLeonSept. 8, 2006

www.chrisdeleon.com

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 2/19

I love video games.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 3/19

Introduction

• 18 years playing games

Beat 300+ commercial titles

• 10 years making games

Finished 40+ games• GCS founder & former manager

Involved in 15+ GCS projects

• Past 2 summers with Electronic Arts

Medal of Honor Airborne team

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 4/19

Why I’m up here

I’m graduating in May.

I want you to know everything I do.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 5/19

Topics this semester

1. Console History Paradigm

2. Effective Project Management in GCS

3. Engineer vs. Designer vs. Producer

4. Feature Complexity and Interrelations5. IP Universe Construction and Analysis

6. Fighting for a Spot in the Industry7. Classical Game Design Study

8. Summary of Recommended Reading

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 6/19

Today’s Topic

1. Console History Paradigm

2. Effective Project Management in GCS

3. Engineer vs. Designer vs. Producer

4. Feature Complexity and Interrelations5. IP Universe Construction and Analysis

6. Fighting for a Spot in the Industry7. Classical Game Design Study

8. Summary of Recommended Reading

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 7/19

Problem #1

The first game(s) you make will be bad.

It’s ok. Get it out of your system.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 8/19

Problem #2Having no project is better than

Having a failed projectAn unfinished project is not a game.

But it does waste a ton of people’s hard work.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 9/19

Problem #3

“Finishing a game” is its own skillLike programming, modeling, composing, managing…

It takes time, work, and experience to master it.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 10/19

The solution (kinda)

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 11/19

Console History Paradigm

Demonstrate and achieve

• Atari complexity, before

• NES complexity, before

• SNES/Genesis complexity, before• N64/Playstation complexity, before

• Xbox/PS2/NGC complexity

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 12/19

Console History Paradigm

Demonstrate and achieve

• Atari complexity, before

• NES complexity, before

• SNES/Genesis complexity, before• N64/Playstation complexity, before

• Xbox/PS2/NGC complexityNote: nothing says you MUST take on 

more complexity if you don’t want to! 

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 13/19

Why?

• Earlier projects have less stable teams

• Prove work ethic, leadership, andcommunication before thinking “talent”

• Chance to focus on making a game FUN• If the game doesn’t turn out awesome,

less time and work went into it

• The finishing experience is equallyvaluable regardless of project scale

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 14/19

I’m serious.

It’ll make your next games better.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 15/19

Whatever you’re thinking…

…is probably more complicated

than you’re thinking.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 16/19

Think Simpler

How can it require less complicated assets?

How can it be finished in less time?

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 17/19

The trick You’ll have modern APIs, programming languages,

and hardware

Virtually all games before Playstation were programmed

entirely in assembly (incl. SNES & Arcade!)

The N64 clock speed is < 100 MHz

The SNES runs at 3 MHz with 1 MB of RAM

The Atari 2600 had 4KB game size, 128 bytes of RAM

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 18/19

Meaning

You should be able to do

alone in 6 days

what took ateam of engineers 6 months

in 1977.

But “can” isn’t the same as “did.” Try it.

8/14/2019 Making Videogames: Start Simple

http://slidepdf.com/reader/full/making-videogames-start-simple 19/19

Any Questions?