8/12/2019 CS179.15: Games Design I
1/17
CS179.15a:
Games Design IFailing to Plan = Planning to Fail
8/12/2019 CS179.15: Games Design I
2/17
Lecture Time!
Time ar: "istor#
$oin %s: &e'uire( Peole)S*ills
&ealit# C+ec*: Focus o, CS179.15a
8/12/2019 CS179.15: Games Design I
3/17
-Leae Luc* to "eaen/
1009: la#ing car( coman# name( 2inten(o 3oaiis esta4lis+e(.
3non at t+e time ,or its car( game6 "ana,u(a.
+ic+ t+e# still ro(uce6 4# t+e a#.
190: &elease( t+e Famicom.
+at signi,icant eent +aene( in t+e %S aroun(t+is time8
"int: Saturation t+e# all suc*e( = 888
1905: 190 re'uel (i(nt (o so ell6 4ut t+is game
4ecame so success,ul6 eole still +um t+e ,irststages ;G
190 >'uote is ,rom 1909 sin?o,, animate( series@:-ell eAcuuuse me6 Princess!/
Late B1B: +ee 2o4o(#6 no4o(# 4ut...
8/12/2019 CS179.15: Games Design I
4/17
;ecause ;lue "e(ge+ogs are Cool
19E: Stan(ar( Games 4egan oerating in "aaii.
1951: PSB@ = uc+
B16 B1B: Sonic t+e "e(ge+og E
8/12/2019 CS179.15: Games Design I
5/17
-Soun(/ -;o#/ 19E7: To*#o Telecommunications ngineering
Cororation is esta4lis+e(.n( 4uilt $aans ,irst tae recor(er6 t+e T#e?G.
1979: Intro(uce( t+e al*man 4ran(.
Goo( mar*eting strategies ma(e t+is Hust as oular
4ac* t+en as t+e iPo( is to(a#. 199E: Launc+e( t+e Pla#Station.
Final Fantas# II. 2ee( I sa# more8
B: Pla#Station B
B: Pla#Station
B11: ictim o, c#4erattac*s.
Late B1 >ma#4e@: Pla#Station E
8/12/2019 CS179.15: Games Design I
6/17
Jsoun( o, glass s+atteringJ
1975: sta4lis+e( to (eelo an( sell ;SIC
interreters ,or t+e ltair 00.
190: Gaine( (ominance in +ome PC oerating s#stemmar*et it+ ma#4e@: K4oA minus 59
8/12/2019 CS179.15: Games Design I
7/17
P = Es6 = sB
190: Initiall# ,oun(e( as a comuter game so,tare
(iision o, a oer line construction coman#. Goo(4#e6 one?man arm# rogrammer -teams/.
1907: Deeloe( a game t+at as meant to 4e t+eirlast game i, it (i(nt succee(.
It en(e( u 4ecoming t+eir main ,ranc+ise. 1997: C+ose to (eelo ,or Pla#Station instea( o,
2inten(o E 4ecause it as C"P&.
8/12/2019 CS179.15: Games Design I
8/17
Im FreeMing "ere 1991: Foun(e( un(er t+e name Silicon N S#nase.
199E: O%G?O%G
199)B)B1:
8/12/2019 CS179.15: Games Design I
9/17
Insire( et8
ou 4etter 4e! Initial concets usuall# arise ,rom
insiration.
Start o, a ne IP >intellectual roert#@
Imroing or rema*ing an eAisting i(ea
Lac*ing creatiit#8 Fin( someone +o +as it!
Plagiarism = 4a( game concet
Still nee( somet+ing ,res+ een i, its 4ase( on a
game t+at #ou reall# li*e!
&emem4er: T+e 4usiness o, games is2T&TI2
8/12/2019 CS179.15: Games Design I
10/17
ConcetualiMation in E Stes
Insiration Q I(eas start +ere.
-Pla#ing it sa,e/ means 4eing unoriginal. -Its li*e t+isot+er game6 4ut.../
"i(eo 3oHima. S+igeru
8/12/2019 CS179.15: Games Design I
11/17
ConcetualiMation in E Stes
&esonance Q S#nerg# 4eteen i(eas.
ou nee( to ma*e t+e +ole 4ecome greater t+an t+esum o, its arts.
8/12/2019 CS179.15: Games Design I
12/17
Teams s. Lone oles
Lone ol, (eeloers +ae t+e (isa(antage o, not
+aing an#one on?+an( to criticiMe t+eir i(eas6 gameresentation6 etc.
Lac* o, criticism (uring (eeloment an( testing asro4a4l# a signi,icant ,actor in t+e %S i(eo game
mar*et cras+ o, 190.
In a((ition to +aing at least one creatie erson6 #ounee( at least one er# o4Hectie erson +os at least(ecent at constructie criticism.
T+is role is usuall# ,ul,ille( 4# t+e entire team6 an#a#.
8/12/2019 CS179.15: Games Design I
13/17
ssets
Inclu(ing 4ut not limite( to:
Gra+ics >images6 mo(els6 etc.@
Soun( >4ac*groun( music6 oice?oers6 etc.@
4iousl#6 #ou nee( eole +o can generate t+eseresources.
Gra+ics artists6 soun( engineers6 etc.
T+ere are man# tools aaila4le >some are een ,ree!@
,or ma*ing all t+is stu,,. Too laM# to sel,?stu(#8 $ust get eole +o alrea(#
*no +o to use t+em!
8/12/2019 CS179.15: Games Design I
14/17
"ierarc+#
In t+e eent t+at t+ere is more t+an one rogrammer6
gra+ics artist6 etc.6 teams ill re'uire role?seci,iclea(ers.
Lea( rogrammers can estimate an( assign t+eamount o, co(e or* re'uire( ,or t+e roHect.
Lea( artists (o t+e same6 4ut t+is time ,or gra+icsan( ot+er resources.
Dont ,orget a4out t+e (irector6 +o ma*es sure t+at t+eroHect is going smoot+l# in t+e initiall# lanne((irection.
Is it ise to +ae more t+an one (irector in ,ilms6games6 etc.8
8/12/2019 CS179.15: Games Design I
15/17
Dreaming Too ;ig8
;e a(ise( t+at ,or CS179.15a6 #ou ill 4e ,ocusing on
t+e stor#.
Protot#e ) moc* screens+ots must s+o +o t+egame ill (isla# t+e narratie to t+e la#er.
"oeer6 (ont ,orget: its a stor# ,or a game.
+at are t+e interaction oortunities ,or t+e la#er8
Is #our enisione( game tec+nologicall# ,easi4le>consi(ering t+e s*ill leels o, #our team@8
ill it 4e resenta4le8 TeAt?onl# games rarel# imress
an#one unless t+e#re 'uite ell?ma(e. r i, t+e#re in t+e ,iel( o, Interactie Stor#telling.
& F games ,all un(er t+is categor#.
8/12/2019 CS179.15: Games Design I
16/17
Grous o, E?5
+en assem4ling)c+oosing #our team6 lease
remem4er t+at #ou nee( t+e ,olloing in #our team>ossi4le tools are also liste( un(er eac+ role@:
Programmer >someone +o co(es@
&enP#6 Flas+6 %nit#6 $aa6 K26 etc.
Gra+ics artist >someone +o (ras6 re,era4l# B@
GIsomeone +o recor(s soun(s@
u(acit#6 etc.
Lea(er >someone +o manages t+e grou@
Dro4oA6 a+oo!
8/12/2019 CS179.15: Games Design I
17/17
Su4mission &e'uirement n a 1)E s+eet o, aer6 rite:
our grou name. 2ames o, mem4ers.
&oles t+e# ill most li*el# 4e ,illing.