Centro Bus Racing

Download Report

Transcript Centro Bus Racing

A postmortem
Need For Speed…
with busses, on
campus.
 Fully textured 3D
graphics with
“simple” follow
camera
 Somewhat
believable physics
 Either a simple
computer AI or
multiplayer
capabilities

Need for Speed: Most Wanted (2005)

“I believe very strongly in having and declaring a
strong model for your game design. In a way this
means, where are we going to steal ideas from? But
more importantly, it communicates to those on the
team what the game will be like. … If you reference a
specific model, and mention a few changes, it can
save a hundred pages of description. In fact, it is
better than that 100 pages, because there are no
unanswered questions.”

Martin Hollis, game designer for GoldenEye 007 N64


We had the graphics!
We had physics too.
Just not from this
universe…
We made the mistakes so you don’t have to




Your platform includes: target OS, language,
framework/engine, media sources, etc.
Hint: it’s OK not to be cross-platform. In fact,
it’s better.
DO NOT start from scratch (unless you don’t
care about not finishing)
Make sure your technologies are 100%
compatible.




Know how you’re going to generate content.
Know how you’re going to get that content
into your game.
Create a content pipeline as soon as possible.
Avoid writing your own tools, but sometimes
it is necessary.




You will need to work outside of class.
Your social life might disappear, but then
again, we engineers are used to that.
At least one of the two lab days should be
used solely as a group meeting
Know your deadlines. If you don’t, make
them up.



You don’t have a lot of time. Find a balance
between coding for demos and coding for
creating a product
Make sure everyone is on the same page
Start learning and researching NOW
(everyone, not just one person)






www.gamedev.net
msdn.microsoft.com/directx
msdn.microsoft.com/xna
www.wotsit.org
www.gamasutra.com
nehe.gamedev.net







Design Patterns – GoF
Head First Design Patterns – Freeman
XNA Game Programming – Nitschke
Beautiful Code – Oram / Wilson
Me (Greg) – [email protected]
Norka – [email protected]
Dr. Sibert – 4-211