Bleedtris - TU Ilmenau

Transcrição

Bleedtris - TU Ilmenau
ShortDesignDocumentfor:
Bleedtris
TetrismitBlut
“Oder:Gnomeundriesige,herabfallendeSteine”
-FinaleFassung-
AllworkCopyright©2015byGewaltInteraktiv
WrittenbyTomRieckandChristianSeifert
Version#1.0
Inhaltsverzeichnis
1. GameOverview...........................................................................................................1
1.1.
CommonQuestions.............................................................................................................................................1
1.1.1.
Whatisthegame?.........................................................................................................................................1
1.1.2.
Whycreatethisgame?................................................................................................................................1
1.1.3.
Wheredoesthegametakeplace?..........................................................................................................1
1.1.1.
Whatisthemainfocus?..............................................................................................................................1
2. Story............................................................................................................................4
2.1.
Completestory......................................................................................................................................................4
2.2.
Backgroundstory................................................................................................................................................4
3. FeatureSet..................................................................................................................5
3.1.
3.2.
GeneralFeatures..................................................................................................................................................5
Gameplay.................................................................................................................................................................6
4. Gameplay....................................................................................................................7
4.1.
4.2.
4.3.
4.4.
4.5.
Gameplaydescription........................................................................................................................................7
Controls....................................................................................................................................................................7
Interfaces.................................................................................................................................................................7
Rules..........................................................................................................................................................................7
Winningconditions.............................................................................................................................................8
5. Gameworld.................................................................................................................9
5.1.
Overview..................................................................................................................................................................9
6. GameCharacters.......................................................................................................10
6.1.
Overview...............................................................................................................................................................10
6.2.
Enemies,MonstersandotherTypes........................................................................................................10
7. Medialist..................................................................................................................11
7.1.
7.2.
7.3.
7.4.
7.5.
Interfaceassets..................................................................................................................................................11
Environments.....................................................................................................................................................11
Characters............................................................................................................................................................11
Animation.............................................................................................................................................................11
Musicandsound................................................................................................................................................12
8. Technicalspecs..........................................................................................................13
8.1.
8.2.
8.3.
Technologyanalysis(risks/alternatives)..............................................................................................13
Platform&tools.................................................................................................................................................13
Delivery.................................................................................................................................................................13
I
1. GameOverview
1.1.
CommonQuestions
1.1.1. Whatisthegame?
WiearbeitenaneinemTetris-Clone,welcherdurcheinenerweitertenRegelsatzund
zusätzlicheEffektenochmehrSpaßbringensoll.InderSpielweltexistierenGnome,
welcheaufdenTetris-SteinenherumkletternundvomSpielergeschicktzerquetscht
werdenmüssen.MithilfedesBlutesderGnomewirdeserstmöglicheinzelneReihen
vonSteinenaufzulösen.DurchdasAuflösenbesondererSteinkombinationenkönnen
Extrasfreigeschaltetwerden,welcheeszumBeispielmöglichemachensicheine
Steinformauszusuchen.
1.1.2. Whycreatethisgame?
WirmögenPuzzleSpieleundGewalt!DasvereinigenwirinunsererSpielidee.
AußerdemempfindenwirdenUmfangdiesesProjektesalsangemessenfürdie
Aufgabenstellung.
1.1.3. Wheredoesthegametakeplace?
DieWeltunseresSpielsbestehtausdemTetris-Reaktor,welchervonkleinensüßen
Gnomenbewohntwird.DocheinesTagesfielenriesigeSteinevomHimmelunddas
lustigeTreibenfandeinjähesEnde.EsbildetensichFlüsseausBlut,welchein
Blutbeckenmündeten.
1.1.1. Whatisthemainfocus?
DerSpielermussgeschicktdieSteine
platzierenumdamitdieGnomezu
zerquetschen.DabeiwirdBlutfreigesetzt,
welchesüberdieTetris-Steinespritzt.
1
DurchstrategischesscheuchenderGnomekannversuchtwerdennochmehrBlutmit
einenSteinzugewinnen.Diesistdadurchmöglich,dassdieGnomevordenTetrisSteinenflüchten.GnomekönnenbeiderFluchtauchgrößereAnhäufungenvonTetrisSteinenerklimmen.
DerenBlutfließtdurchdieLückender
Steinenachunten.Dabeiverliertesimmer
mehranFließgeschwindigkeitbises
vollständigerstarrt.KommtneuesBlutin
dieselbeLückebeginntdasalteBlut
wiederzufließen.
IsteineZeilevollaufgefüllt
mitSteinenundderen
vertikaleLückensindgefüllt
mitBlutsowirddiese
aufgelöst.
2
DurchdasAuffüllenderleeren
BlöckemitBlut–alsodas
BildenvonBlutbecken–kann
ebenfallseineReihegebildet
werden,welchesomit
aufgelöstwerdenkann.
Diessorgtunteranderem
dafür,dassdemSpielerschwer
zubehebendeFehlerbeidem
LegenderSteineverziehen
werden.
3
2. Story
2.1.
Completestory
2.2.
Backgroundstory
EshandeltsichumeineGameshow,anderdieGnomezumSpaßteilnehmen.
1. SiemüssenversuchenvondereinenSeiteaufdieanderezukommen
2. DieGnomekönnenzwar„zerstört“werden,werdenaberimAnschluss
wiederzusammengesetzt
3. SolldiemorbideSpielideeverharmlosenundkannindemSinne
ausgelegtwerden,dassallesmöglichstVerrücktistaberimmernurzum
SpaßgeschiehtundniemandwirklichenSchadenerleidet.Daswäredann
alsoganzsowieeigentlichalleanderenSpieleauchsind,nurdassdieses
Spielsichoffensichtlichnichtsoernstnimmt.
WirdaufgrunddesArcadeStylesdesSpielsvernachlässigt.InzukünftigenVersionen
wäresoetwasangebracht.
4
3. FeatureSet
3.1.
GeneralFeatures
1.
2.
3.
4.
5.
6.
7.
2DGrafik
HalbtransparenteTetris-SteinemitLichteffekten
Flüssigkeits-„Simulation“(Blut)
GnomemitbeweglichenKörperteilen(animiert)
KünstlicheIntelligenz(GnomekönnenvorherabfallendenSteinenflüchten)
1-SpielerArcade-ModusmitOnline-Highscore
2-SpielerKompetitiver-Modus
FeatureRanking:
1. Tetris
1. SteuerungmitLeap-MotionUnterstützung
2. Steineeffektvollauflösen
3. Steinesindanimiert
1. mithellerunddunklerwerdendenTexturen(InneresLicht)
2. Shader-TexturenColor-Shifting
2. BlutVarianteA
1. Blutbecken,dassdengesamtenReaktorumfasstundsichbeijedemTod
einesGnomeserhöht
2. ErreichtesdieHöheeinerTetris-Steinreihe,löstesdieReiheaufund
sinkt
3. Partikelengine
1. EffektebeimErscheinen,AbsetzenundAuflösenvonTetrominos
2. Blutwolken-EffektebeimZerquetschenvonGnomen
3. Splash-EffektebeimEintauchenvonObjekteninBlutbecken
4. LeapMotion
1. Möglichstdirekte,haptischeSteuerungohneBedienprobleme
5. Gnome
1. Könnenzerquetschtwerden
1. Animation;Figurenwerdengequetscht
2. Blut-Wolken-Partikeleffekt
2. ErzeugenbeimzerquetschtwerdenBlut
1. InersterInstanz:Blutspritzer-PartikeldiebiszumBodendes
ReaktorsandenTetris-Steinenvorbeifallen
3. Fortbewegung:Laufen,Springen,Klettern,Fallen
6. 1-SpielerArcade-Modus
7. 2-SpielerModus
8. KIfürGnome
1. FlüchtenvorSteinen
2. HelfensichgegenseitigdurchdasüberspannenvonAbgründenmit
Seilen
9. Online-Highscore
10. BlutVarianteB
5
1. BlutfließtwieinursprünglicherPlanungzwischendenrillenderSteine
hindurchundfülltdieseaus
3.2.
Gameplay
8. Tetris-Puzzle-Action
9. StrategischeszerquetschenvonGnomen
10. ErspielenvonhilfreichenExtras
11. OnlineHighscore
6
4. Gameplay
4.1.
Gameplaydescription
4.2.
Controls
SpielermussSteineplatzierenunddabeiaufdieTetrisRegelnachten.Hinzukommtdas
beiderPlatzierungderSteinesovieleGnomewienurmöglichzerquetschtwerden
müssen,umgenügendBlutfürdieAuflösungderSteinreihenzugewinnen.Esistdurch
gezieltesscheuchen,andenOrtanwelchemderSteinschlussendlichplatziertwerden
soll,möglich,annochvielmehrBlutzukommen.
ImEinzelspieler-ArcadeModuswirdamEndedieGesamtpunktedemOnlineHighscore
hinzugefügt.DasSpielendetindiesemModus,wennderSpieleresnichtmehrfertig
bringt,seineSteineabzubauen.
ImZweispieler-ModusgewinntderSpieler,welcheramlängstenüberlebt.DieSpieler
könnensichgegenseitigHandicapsindenWeglegenindemsieverschiedeneAufgaben
erfüllen.
12. StandardTetrisSteuerung
o W–lässtSteineum90°rotieren
o A–bewegtSteinnachlinks
o D–bewegtSteinnachrechts
o S–lässtSteinschnellerfallen
13. AuswahlvonExtrasmitZahlentasten
4.3.
Interfaces
14. VorschaubilddesnächstenSteins
15. aktuellePunktzahl
16. BlutanzeigeineinemReagenzglasfürdasFindenvonExtras
4.4.
Rules
StandardTetrisRegeln+Blutregeln
Blutregeln:
17. SteinreihenlösensicherstnachvollständigerdurchStrömungmitBlutauf
18. LeereSteinefüllensichmitBlutaufundgestattenesauchunvollständige
Reihenaufzulösen
19. BlutfließtvomPunktdesAuftretensimmerlangsamernachunten
20. BluttrocknetnacheinigerZeitundbewegtsichnichtweiternachunten,außer
eskommtweitereshinzu
7
4.5.
Winningconditions
DaessichumeinArcade-SpielhandeltistesnurmöglichseinenPunktestandzu
verbessernunddieSpielerinderOnline-Highscore-Listezuschlagen.Esistim
genanntenEinzelspieler-ModusdurchdasSpielprinzipnichtmöglichzugewinnen.
8
5. Gameworld
5.1.
Overview
EsgibtdenReaktor,dieserbestehtausStahl.EsführenaufjederSeitemehrereTüren
inihnhinein,durchwelchedieGnomeeintretenkönnenundaufderanderenSeite
wiederentkommenmüssen.EsistdunkelimReaktorundesgibteineLauteWarnung
wenndieBlutreinigungdurchgeführtwird.
9
6. GameCharacters
6.1.
Overview
IndergroßenWeltdesReaktors–welchenStorytechnischenSinndieserauchimmer
habenmöge–könnteesverschiedeneArtenvonGnomengeben:
21. Bauarbeiter
22. Farmer
23. Lehrer
24. Student
IhnenentgegengestelltsinddiegroßenTetris-Steine,diesestillenHeldendesReaktors.
6.2.
Enemies,MonstersandotherTypes
Gnomesindrechtklein,etwasogroßwieeinBlockundreichanBlut.
Tetris-Steineleuchtensehrlustigsindaberdennochsehrschwer.
10
7. Medialist
WirwerdenversuchensämtlichenContentselbstzuerstellen(AußerderMusik),unter
zuhilfenahmevonToolswiePhotoshopundAudacity.
7.1.
Interfaceassets
1. SpriteFonts
1. Konsole:LucidaConsole,teilvonMicrosoftWindows7
2. GUI-Font:NinjaNarutobysk89q
http://www.dafont.com/de/ninja-naruto.font
2. IconsundLogos:Eigenkreation
7.2.
Environments
1. VerarbeiteteStahltextur:
1. ScratchedSteelTexturebyAaronDesign@DeviantArt
http://aarondesign.deviantart.com/art/Scratched-Steel-Texture137545405
7.3.
Characters
2. Gnome(Selbsterstellt)
1. BestehenausvierTeilen:Torso,Kopf,BeineundArme
3. Steine(„Tetrominos“)(Selbsterstellt)
1. BestehenausdenüblichenTetris-Stein-Kombinationenundwerdenzu
glattaneinandergefügtenObjektenzusammengebaut
2. LeuchtenvonInnen
7.4.
Animation
4. Gnome
1. DieverschiedenenZuständederBewegungenwerdenProgrammcodeTechnischmithilfederGelenkeanimiert
11
7.5.
Musicandsound
1. Sounds
1.1.
GeräuschederSteine
1.1.1. FallendeSteinreihentreffenaufBoden:Pulse3dbySclolex
http://www.freesound.org/people/Sclolex/sounds/172393/
1.1.2. Steintrifftaufboden(Angepasst):Impactonamastrecordedbya
contactmicrophonebyfelix.blume
http://www.freesound.org/people/felix.blume/sounds/155576/
1.1.3. Steinreiheauflösen:ChargeLaserbyLiamG_SFX
http://www.freesound.org/people/LiamG_SFX/sounds/323073/
1.2. GeräuschederGnome
1.2.1. Schreie:(Angepasst)monster_death_scream.wavbySyna-Max
http://www.freesound.org/people/Syna-Max/sounds/56304/
1.2.2. Explosion(Angepasst)Explosion2byfridobeck
http://www.freesound.org/people/fridobeck/sounds/191692/
1.2.3. Platzgeräusch(Angepasst)SplattbySlykMrByches
http://www.freesound.org/people/SlykMrByches/sounds/55234/
1.2.4. A
1.3. Stimmen(QuakeSoundsv3)Alle:Spartan_C001
https://forums.alliedmods.net/showthread.php?t=224316
1.4. Umgebungssounds
1.4.1. Reinigungswarnung:(Angepasst)Alarm2byJarAxe
http://www.freesound.org/people/JarAxe/sounds/204425/
12
8. Technicalspecs
8.1.
Technologyanalysis(risks/alternatives)
8.2.
Platform&tools
2. WirdentwickeltfürDesktop-Windows
3. KannportiertwerdenfürLinuxundWindows-Phone
4.
5.
6.
7.
8.
Programmiersprache:C#
Frameworks:XNA,.net
VisualStudio2015
Photoshop
Audacity
8.3.
Delivery
EineBereitstellungdesSpielserfolgtaufdergutenaltenCDundnatürlichüberdie
FirmeneigeneWebsite
13

Documentos relacionados