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