/*****************************************************************/ /* ____ ____ __ __ __ _______ ____ ___ ____ */ /* / __ \/ __ \/ / / / / |/ / __ \/ __ \/ | / __ \ */ /* / /_/ / / / / / / / / /|_/ / / / / /_/ / /| | / / / / */ /* / _, _/ /_/ / /___/ /___/ / / / /_/ / _, _/ ___ |/ /_/ / */ /* /_/ |_|\____/_____/_____/_/ /_/\____/_/ |_/_/ |_/_____/ */ /* ___ _ _ _ _ _ ___ ___ ___ __ _ __ */ /* / __| | | | || | /_\ / __| __| |_ ) \/ |/ \ */ /* | (_ | |_| | __ |/ _ \\__ \ _| / / () | | () | */ /* \___|\___/|_||_/_/ \_\___/___| /___\__/|_|\__/ */ /* */ /* --- EIN TOLLES SPIEL --- */ /* */ /* Jan Hapke, Wilhelm Mailänder, David Scherfgen */ /* */ /*****************************************************************/ ~^~^~^~^~^~ ^~^TODO~^~^ ~^~^~^~^~^~ --------------------- Genrell: --------------------- -viele, viele bunte Level -Level anpassen: +Spieler, der rechts auf der Tastatur spielt(1), startet rechts +Spieler, der links auf der Tastatur spielt(2), startet links -XML Datei für Level-Namen? +oder automatische Listenerstellung der Level -kein Absturz bei fehlerhaftem Level/Tool zum Überprüfen von Levels +fehlende Elemente für bestimmte Game-Modi -Stunts erkennen --------------------- Hauptmenü: --------------------- -Nur noch unterstützte Game Modi für ausgewählte Level anzeigen -"Story-Level" - Story Modus mit speziellem Story-level in der Level Auswahl wählen -Sound-Optionen +An/Aus +Lautstärke +Effekte/Musik -"Ausgrauen" inaktiver Menüpunkte (z.B. beim Story-Modus) -Untermenüs +Sound +Game-Modi +unterstütze Level +Screenshot des Levels +Steuerung +4/5 Tastensteuerung +Tastenbelegung -Einstellungen persistent machen(steuerung, musik, etc) --------------------- Level: --------------------- -viele neue Level -Tool, um Level automatisch zu prüfen(fehlende Elemente für bestimmte Spielmodi) +automatisches hinzufügen/ergänzen/korrigieren von fehlenden/falschen Game-Modi-Elementen --------------------- Level/Hauptmenü: --------------------- -empfohlene Zielpunktzahl für Game Modi vorgeben --------------------- Level/SimpleObject: --------------------- -Time To Live als Attribut(Box) -Verschwinden Ja/Nein(Box) -"Tonne/Kugel" äquivalent zur Box -"One-Hit" Objekt (Geschwindigkeit?)(a la glas?) --------------------- Highscore: --------------------- -Highscore abhängig von Spielversion(Hash?) +Hash von Level --------------------- Grafiken: --------------------- -Spielfigur -Beschleuniger -Teleporter-Effekt(Grafik oder Effekt?) -Tilesets -Gegner -animierte grafiken --------------------- Sounds: --------------------- -Kamera-Sound bei Screenshot -Eichhörnchen-Sound --------------------- Nicht "unbedingt" von mir: --------------------- -Story-Objekt-> Laden der Level nacheinander, übernehmen von Punkten, Zeit?, Leben? -Umschalten Auflösung -Umschalten Vollbild -Gegner? ->Waffen -Extras -bewegliche Plattformen, Aufzüge --------------------- Waffen/Extras: --------------------- -Extras/Waffen aufnehmen +Objekt überfahren(ähnlich Beschleuniger) +1 Extra-Objekt -> Zufallsauswahl +Level können mögliche Extras/Waffen beschränken? +Menü kann mögliche Extras/Waffen beschränken? +1 Objekt für jedes Extra -Benutzen: +Taste +Automatisch aktiv für gewisse Zeit +nur kontakt-Waffen/Taste zum benutzen +nur benachteiligter Spieler ->nicht in King-Area ->nicht in Besitz der Guhaselnuss ->aufsammeln ja, einsetzen nein -Anzahl Waffen/Extras gleichzeitig begrenzen(1?)? +neues verdrängt altes +altes lässt neues nicht aufnehmen -bis zu <3> aufnehmen +aktives auswählen ->zweite zusätzliche taste +hotkeys für aktivierung erster, zweiter... slot -><3> zusätzliche Tasten -Extras/Waffen +Stunner ->einige Sekunden gelähmt->keine Aktion möglich(mit Physik) +Mirror ->Steuerung dreht sich um (rechts/links beschleunigen/bremsen) +Pilz (Giftpilz) ->drehen, zoomen, wackeln des Bildes, bunte Farben "high" +Stop ->einfrieren, auf der Stelle(keine Physik) +Ghost ->durch Gegner durchfahren +Invisibility ->man sieht sich/den Gegner/seinen Screen/die Umgebung nicht mehr +Invincibility ->gegnerische Waffen haben keinen Effekt +Freeze ->Boden/Räder frieren ein, keine Haftung mehr -> Rumschlittern +Fly ->Schwerkraft dreht sich um -> man muss an der Decke lang fahren +Slow ->maximale Geschwindigkeit verringert +Fast ->maximale Geschwindigkeit erhöht +Restart ->Zum Startpunkt zurückgesetzt +Halt ->Geschwindigkeit zurücksetzen +Rocket ->Taste! ->verfolgende? Rakete, bei treffer ~Überschlagen ~Halt ~Guhaselnuss verlieren? (zurücksetzen?) +Mine ->Taste! ->als feststehendes Objekt hinterlassen ~Überschlagen ~Halt ~Guhaselnuss verlieren? (zurücksetzen?) +Kleber ->Taste! ->als feststehendes Objekt hinterlassen/über boden verteilen ~bremst ab/hält fest, je nach menge, die man abbekommt ~pro Rad(eins klebt, das andere rollt noch) *durch geschick weiterfahren +Bouncer ->Taste! ->als festes Objekt, bleibt eine feste Zeit ~schiebt in die richtung, in die man nicht guckt, weg(5 tasten steuerung!) +Felsen ->Taste! ->indiana jones 1 ->Großer Felsen kommt gerollt ~schiebt spieler vor sich her +Reset ->Taste! ->beide Spieler (+Guhaselnuss) an Startpositionen ->(Domination Areas zurückgesetzt) +Beam ->Taste! ->gewisse Zeit ~Effekt ein dauerhafter, solange gegner getroffen wird ->Strahl ~begrenzte Reichweite ~genau in Richtung anderer Spieler ~genau nach vorne ~Stunner ~Mirror ~Rocket ~Halt ~Transfer Guhaselnuss? +Stone ->erhöhtes Gewicht für Spieler ->keine loopings mehr, aufwärts gerichtete Beschleuniger +Push ->Wirkung nur bei Kontakt/sehr nahe ->stößt anderen spieler stark von sich weg ~King Area^^ +Dieb ->Taste! ->sehr kurz ->geringe Reichweite ->transferiert Guhaselnuss von anderem Spieler zu einem selbst [dauer: 1 sekunde, anzeigen von kreis um spieler, wenn gegner in dieser zeit im kreis, wird geklaut] +Zwerg ->Schrumpfen ~langsamer ~geringere trefferfläche ~leichter --------------------- Game-Modi: --------------------- -Domination +ähnlich King of the Hill +mehrere Gebiete pro Karte +Gebiet bleibt nach Berührung in eigener Farbe, bis Gegner sie berührt +je mehr Gebiete, desto mehr Punkte erhält man -Capture the Guhaselnuss Erweiterung: +Mehrere Plätze an, denen die Guhaselnuss erscheinen kann +Zufällige Auswahl des Platzes, an dem sie erscheint +Abwärtskompatibilität +entsprechende Levels, die sinnvolle verteilung erlauben (keine Bevorteilung) +oder: Guhaselnuss näher bei der basis des Spielers, der letzten Punkt nicht gemacht hat -Stunt-Modus -Ball-Modus +in der Mitte gibt es einen ball, den man in das tor des gegners bugsieren muss. +rampen im level, um den ball hoch spielen zu können +wenn ball von beiden seiten/von zwei spielern gleichzeitig berührt wird, fliegt er senkrecht nach oben +verschieden schwere Bälle/mit verschiedener reibung? --------------------- Stunts: --------------------- -Salto vorwärts -Salto rückwärts -Hinterrad fahren +Zeit/Strecke -Vorderrad rollen +Zeit/Strecke -An Decke/Wand entlangfahren? -Rückwärts? -Kombinationen --------------------- Erledigt: --------------------- -Level +Tool zum "Spiegeln" von Leveln in der Mitte(man muss nur eine Hälfte bauen)