solarbears gdd revised 0314 2
TRANSCRIPT
-
7/24/2019 SolarBears GDD Revised 0314 2
1/20
Solar Bears
Jason Bowden, Zachary Herman, JonathanJuarez, Cong Shu, & Anthony Wray
DESI! D"C#$E!% or '#!AE'"%E!%IA
$arch (), (*+
DESIGN DOCUMENT for PUGNAE POTENTIA Page 1
-
7/24/2019 SolarBears GDD Revised 0314 2
2/20
%a-le o Contents
Design History................................................................................................................3
Version 0.0................................................................................................................ 3
Version 0.!................................................................................................................ 3
Version 1.00................................................................................................................ 3
Version ".00................................................................................................................ #
Ga$e O%er%ie&..............................................................................................................
'(ere )oes t(e ga$e ta*e +,a-e..............................................................................
'(at is t(e story........................................................................................................
'(at is t(e $ain fo-/s..............................................................................................
Ho& $any -(ara-ters/nits+ie-es )oes t(e +,ayer -ontro,.......................................
Ga$e T(eory...............................................................................................................
2eat/re Set..................................................................................................................... !
Genera, 2eat/res.........................................................................................................!
Ga$e Co$+onents......................................................................................................!
/,es 4 Me-(ani-s.......................................................................................................... 5
Ga$e Set/+.................................................................................................................5
T/rn Se6/en-e 4 P,ay..................................................................................................5
2,o&-(arts................................................................................................................. 13
Detai,e) /,es for S+e-i7- Pie-es..............................................................................1#
En) Ga$e Con)itions................................................................................................ 18
/,es 9/estions......................................................................................................... 15
eferen-es.................................................................................................................... "0
DESIGN DOCUMENT for PUGNAE POTENTIA Page "
-
7/24/2019 SolarBears GDD Revised 0314 2
3/20
Des.gn H.story
'it(o/t re-or)ing (istory: &e are )oo$e) to re+eat it. O/r %ersion (istory o;ers /s)esigners an) yo/ +,ayers a (istory of t(e ga$e
-
7/24/2019 SolarBears GDD Revised 0314 2
4/20
=oar).1.Printa=,e re7ne) Bo&-(art )raft &as -o$+,ete) to set a (ig(er 6/a,ity stan)ar).1!.Attri=/tes &ere rena$e) to Artifa-ts an) a #t( Artifa-t &as i$+,e$ente).18.Ga$e Car) -on-e+t art &as a))e) to t(e )o-/$ent to =ring t(e )esign -,oser to
rea,ity.15.94A i$+,e$ente) fro$ 6/estions an) ans&ers e?-(ange) =y t(e )e%e,o+ers
/ers.on (0**
Version ".00 i$+,e$ents signi7-ant -(anges to s(ift t(e ga$e fro$ )e%e,o+er A,+(atesting to +,ayer eta testing. I$+ortant se-tions s/-( as Genera, 2eat/res an)Detai,e) /,es for S+e-i7- Pie-es &ent t(ro/g( e)iting o%er(a/,s to -,arify ga$e+,ay:&(i,e $ore s/+er7-ia, e)its an) i$+,e$entations &ere $a)e to +re+are t(e GDD for atransfer fro$ &a,, of te?t to +,aya=,e =oar) ga$e.
"0.Ter$ino,ogy for Ti,es an) S+a-es &as a,tere) to +re%ent +,ayer -onf/sion."1.T(e )e=/; to +,ayer $o%e$ent &(en in an o++osing +,ayer
-
7/24/2019 SolarBears GDD Revised 0314 2
5/20
ame "3er3.ew
Where does the game ta4e 5lace6
2eri%/ is a %ery )i;erent &or,). T(is +,anet =oasts on,y one *no&n -ontinent: &(i-( iss/rro/n)e) =y i$+assa=,e &aters si$+,y *no&n as T(e aging Sea. An e?tre$e Nort(Po,e an) t&o &ea*er So/t( Po,es (ig(,ig(t t(e o)) fa-t t(at t(e Nort(ern He$is+(ere-ontains t(e e6/ator an) =ot( tro+i-s: *ee+ing it te$+erate t(ro/g(o/t t(e year.
Massi%e stor$s -onstant,y siege t(e East -oast fro$ t(e EastNort(east: +o&ering t(eStor$y City &it( ,ig(tning stri*es. eyon) t(is great -ity to t(e 'est ,ies t(e Dea),yDesert: a 7ery ,an)s-a+e t(at tra+s (eat: is )e+ri%e) of rainfa,,: an) is +o+/,ate) =y)ragons an) a (ars( so-iety of $atriar-(s. E%en f/rt(er fro$ t(is san)y ,an) is t(eCra&,ing /ng,e: a ,an) t(at gi%es foreigners as $any nig(t$ares as )rea$s of &on)erat nat/re
-
7/24/2019 SolarBears GDD Revised 0314 2
6/20
en%iron$ent )is+,aye) /+on t(e ga$e =oar) to =/i,) strategies an) e,i$inate ot(er+,ayers< -(ara-ters in a (ig(,y -o$+etiti%e en%iron$ent. S/--ess )e+en)s /+on-a/tion $ore t(an anyt(ing: an) so t(e /,ti$ate fo-/s iss/r%i%a,.
How many characters7un.ts75.eces does
the 5layer control6
D/ring t(e ga$e: ea-( +,ayer &i,, -ontro, a sing,e-(ara-ter t(at t(ey &i,, *ee+ )/ring t(e &(o,e +,ayt(ro/g(. T(e -(ara-ter &i,, =e se,e-te) fro$ t(efo,,o&ing 7%eK
Achuch. the reen=rea*s =o/,)ers &it( %ines an)gro&s (is o&n (o$e e%ery nig(t. His strong att/ne$entan) ,oya,ty to nat/re en(an-es (is instin-ts: =/t (e isa$ong t(e ,east so-ia, of $agi-ians as a res/,t of t(is trait. @Eart( E,e$ent
Henr.etta the 8edis a 7ery=ar=arian $age &(o eatss-ra$=,e) )ragon eggs for=rea*fast. S(e is $ore=ene%o,ent an) -aring t(an$ost ot(er $atriar-(s: =/t(as a ,egen)ary te$+er. @2ireE,e$ent
rom the S.l3er-a,,s )o&n,ig(tning fro$ t(e (ea%ens to+o&er t(e -ity an) stri*e (is
foes. He is inte,,igent an)a,&ays stri%ing to gain ne&*no&,e)ge an) +o&er.@Fig(tning E,e$ent
9.nn4el the Wh.te-anfree>e a &(o,e ,a*e in$in/tes an) i-e s*ate on it,i*e a -(a$+. Magi- is ,ess ofa &ea+on to (i$: an) $oreof an art for$. He is ares+e-te) gent,e$an in (is
(o$e,an). @I-e E,e$entCharlotte the Blueis as&as(=/-*,ing +irate &(o-an sna+ sai,ors< $asts ,i*e at&ig in a stor$. S(e is *no&nfor =eing a tro/=,e)
$agi-ian: =/t is $ore -,e%er an) reso/r-ef/, t(an $ost. @'ater E,e$ent
ame %heory
DESIGN DOCUMENT for PUGNAE POTENTIA Page
-
7/24/2019 SolarBears GDD Revised 0314 2
7/20
SymmetryL Sy$$etri-a,,y: e%ery +,ayer is gi%en t(e sa$e o+tions in +,ayer -(oi-e:r/,es: +o&er: an) t(e sa$e a$o/nt of area for set/+. A,t(o/g( e%ery -(ara-ter o;ersan asy$$etri-a,,y s(a+e) se-tion: ea-( e,e$enta, +art of t(e $a+ =rings =a,an-e tot(e ga$e so no sing,e se-tion )o$inates t(e entire ga$e =ringing a))itiona,sy$$etry to t(e ga$e =oar). A )i;eren-e of a%ai,a=,e -ar)s -reates a))itiona,asy$$etry.
'lay StyleL P/gnaePotentia is a non-oo+erati%e ga$e. P,ayers -o$=at ea-( ot(er/nti, on,y one re$ains. Infor$a, -oo+erati%e +,ay is so$eti$es en-o/rage) as so$e+,ayers -an =e-o$e $ore +o&erf/, t(an ot(ers )e+en)ing on Artifa-t Car)s an)or(o& $any e,e$ents t(ey -ontro,.
Summat.onL P/gnae Potentia is -o$+rise) $ain,y as a non>eros/$ ga$e )/e tot(e e?isten-e of %ario/s -ar)s t(e +,ayers -an a-6/ire o%er t(e -o/rse of a ga$e.P,ayers )ra& one -ar) at t(e =eginning of e%ery t/rn so +o&er is a=,e to =e o=taine)&it(o/t ,oss fro$ anot(er +,ayer. P/gnae Potentia a,so (as as+e-ts of a >eros/$ga$e =ase) on (o& Po&er @(it +oints is transferre).
9eature Set
eneral 9eatures
Character Ad3ancement P,ayers -an =/i,) t(eir -(ara-ter
-
7/24/2019 SolarBears GDD Revised 0314 2
8/20
ame Com5onents
0 -ar)s # Artifa-t Car)s # A-tion Car)s 1" Atta-* Car)s 1" Defense Car)s 1" S+e,, Car)s 10 Tra+ Car)s 30 O=sta-,e Ti,es Miniat/res ea-( assigne) to a /ni6/e
E,e$ent 0 Po&er Co/nters G/i)e oo* Do)e-a(e)ron Die @)"0 1 Ga$e oar)
8ules & $echan.cs
ame Setu5
T(e ga$e =oar) is ,ai) o/t on a Bat s/rfa-e &it( t(e +,aya=,e area fa-ing /+.A,, t(e A-tion Car)s are s(/e) an) +,a-e) fa-e )o&n on t(e Dra& Pi,e on t(e ga$e=oar).A,, ot(er +ie-es are +,a-e) in +i,es a--or)ing to t(eir s+e-i7-s.
" +,ayers gat(er an) se,e-t t(eir -(ara-ter Miniat/res. Ea-( ga$e +ie-e -orres+on)s to an e,e$enta, anity.
P,ayers are gi%en an a$o/nt of Po&er Co/nters e6/a, to t(eir starting Po&er. T(e n/$=er of +,ayers )eter$ines ea-( +,ayer
-
7/24/2019 SolarBears GDD Revised 0314 2
9/20
're;$o3ement 'haseK Dra& one -ar) fro$ t(e )e-*. A +,ayer -annot (a%e $ore t(an 3 -ar)s in t(eir (an) at a ti$e. If at any +oint a +,ayer
(as $ore t(an 3 -ar)s: t(ey (a%e to )ro+ any e?tra -ar)s on t(eir -/rrent s+a-e or anye$+ty a)Ja-ent s+a-e. I.E. if a +,ayer )ra&s a -ar) an) t(at -ar) in-reases t(eir (an) to a=o%e 3 t(e+,ayer -an ,ay )o&n a -ar) t(at )o not &ant at t(at ti$e +en)ing t(ey are in t(eir
E,e$ent. Ho&e%er ,ater on t(ey -an tra%e, =a-* o%er t(eir -ar) t(ey ,ai) )o&n an)+i-* it =a-* /+ an) ,ay )o&n a )i;erent -ar) in t(eir (an) if no& o%er 3 -/rrent,y in(an). If t(e -ar) a +,ayer ,ays )o&n in t(eir E,e$ent is a Tra+ Car) an) ,ater on if noone e,se (as s+r/ng t(at Tra+ =y tra%ersing o%er it: t(e +,ayer &(o ,ai) it )o&n $ay-(oose to tra%erse o%er it an) +,a-e it in a )i;erent s+a-e t(at &it(in 1 a)Ja-ent s+a-eof t(eir -(ara-ter an) &it(in t(eir -ontro,,ing E,e$ent@s.
A +,ayer -an )ro+ any -ar)s fa-e )o&n on t(eir -/rrent s+a-e or any e$+ty a)Ja-ents+a-e at t(e start of t(eir t/rn on,y in t(eir -ontro,,ing E,e$ent@s.
Car)s -annot =e )ro++e) on a s+a-e &it( anot(er -ar): an ene$y: or an O=sta-,e Ti,e. If a +,ayer )ro+s a -ar) on an E,e$ent t(at t(ey )o not -ontro,: t(e -ar) is
a/to$ati-a,,y +,a-e) in t(e Dea) Pi,e. If t(e Dra& Pi,e is e$+ty: s(/e t(e Dea) Pi,e =a-* into t(e Dra& Pi,e. T(e Dea) Pi,e is e%ery -ar) t(at (as =een /se). No one $ay )ra& fro$ it /nti, it is
res(/e) =a-* into t(e Dra& Pi,e. If t(e Dea) Pi,e an) De-* Pi,e are =ot( e$+ty: +,ayers s*i+ t(e )ra&. T(is ens/res t(at
+,ayers (a%e to +i-* /+ -ar)s fro$ t(e ga$e =oar) if t(e ga$e rea-(es a sta,e$atean) e?+ose t(e$se,%es to +otentia, tra+s.
P,ayers $ay -(oose to /se a S+e,, or Atta-* Car). P,ayers $ay on,y /se 1 S+e,, or Atta-* Car) +er t/rn.
$o3ement 'haseK P,ayers $/st $o%e to a)Ja-ent s+a-es. P,ayers (a%e t(ree s+a-es of $o%e$ent if t(ere are 7%e +,ayers. 2or e%ery +,ayer ,ess
t(an 7%e: ea-( +,ayer &i,, gain 1 to $o%e$ent. P,ayers are a=,e to $o%e fro$ E,e$ent to E,e$ent. Mo%ing to anot(er +,ayer
-
7/24/2019 SolarBears GDD Revised 0314 2
10/20
S+e,, Car)s range of )a$ageKQ 2i%e +,ayers: S+e,, Car) range 3.Q 2o/r +,ayers: S+e,, Car) range #.Q T(ree +,ayers: S+e,, Car) range .Q T&o +,ayers: S+e,, Car) range . Atta-*s or S+e,,s $/st =e +erfor$e) in a straig(t ,ine a-ross a)Ja-ent s+a-es. Un,ess an A-tion Car) states ot(er&ise.
O=sta-,e Ti,es are ti,es t(at +,ayers -annot atta-* t(ro/g( or =en) atta-*s aro/n). Un,ess an A-tion Car) states ot(er&ise. A,, )a$age )one to an o++onent is ta*en a&ay fro$ t(e o++onent
-
7/24/2019 SolarBears GDD Revised 0314 2
11/20
DESIGN DOCUMENT for PUGNAE POTENTIA Page 11
-
7/24/2019 SolarBears GDD Revised 0314 2
12/20
'(en a +,ayer +,ays an Artifa-t Car) or Defense Car): it is +,aye) in t(eir )esignate)Defensi%e area: =/t &it(o/t t(e sa$e ,i$itations of a Defense Car).
'(en a +,ayer is )a$age) =y an Atta-* Car): S+e,, Car) or Tra+ Car): t(e -ar) t(at)a$age) t(e$ is )is+,aye) fa-e /+ to t(e ot(er +,ayer@s. T(e atta-*er t(en statest(eir intent. ex. I am going to attack Bobby with my Enchanted Blade!
Designate) Defensi%e an) O;ensi%e AreasK On e%ery si)e of t(e +entagona, =oar):
t(ere is +rinte) t(e -(ara-ter na$e of t(e o&ner of t(at si)e s/rro/n)e) =y ane,e$enta, $otif to t(e ,eft: fo,,o&e) =y t(e ot(er -(ara-ters in t(e ga$e ,iste) to t(erig(t.
T(e o&ner
-
7/24/2019 SolarBears GDD Revised 0314 2
13/20
9lowcharts
ame Setu5