Skip to content
This repository has been archived by the owner on Aug 6, 2024. It is now read-only.

mxub/gtr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Praktikum 2013 (GTR)

Rogue-like game, written in Java. Heute nur ein Prototyp, morgen schon ein Dragotöter.

Es heiße: Grand Theft Rogue.

Installation

Wir haben eine ausführbare JAR-Datei beigefügt. Diese sollte man also herunterladen. In der Konsole begibt man sich in den Ordner, wo die JAR-Datei liegt, und gibt Folgendes ein: java -jar gtr.jar. Dann startet das Spiel.

Steuerung

Die Hauptfigur @ agiert wie folgt:

Laufen

  • q
  • w
  • e
  • a
  • s
  • d
  • y, z
  • c

Schießen

  • Leer q
  • Leer w
  • Leer e
  • Leer a
  • Leer s
  • Leer d
  • Leer y, Leer z
  • Leer c

Inventar

  • i Inventar öffnen, Inventar schließen
  • w in der Itemliste
  • s in der Itemliste
  • Enter, Eingabe, Leer Item benutzen

Mit Personen reden

! und ? sind Personen, mit denen gesprochen werden kann.

  • p q Person von dir ansprechen
  • p w Person von dir ansprechen
  • p e Person von dir ansprechen
  • p a Person von dir ansprechen
  • p s Person von dir ansprechen
  • p d Person von dir ansprechen
  • p y, p z Person von dir ansprechen
  • p c Person von dir ansprechen
  • p nächsten Satz der Person anzeigen
  • P Gespräch sofort beenden

Hilfemenü

  • o Hilfemenü aufrufen (Dort gibts mehr Infos zur Tastenbelegung als hier.)

Geschichte

Gestrandet auf einer spärlich besiedelten Insel wacht $name auf. Nackt. Neben ihm liegt nur eine Pistole mit einem halben Magazin. $name kommt langsam zu sich und nimmt entfernte Stimmen wahr …

Spielmechanik

Szenerie

  • Zeit erinnert an heute
  • keine Magie
  • $name hat keine Erinnerung an seine Fähigkeiten oder irgendwas
  • in Dialogen kann man sich im Laufe des Spiels entscheiden, wie man sich spezialisiert
  • Moral: keine … bisher

Schwierigkeitsgrad & Speichermöglichkeiten

Jede Insel/Stadt/Stadtteil ist in sich abgeschlossen und Sterben wirft an den Anfang dieser Insel. So kann jede Insel eine neue Geschichte mit anderem Schwierigkeitsgrad bieten. Der Beginn kann aber immer gleich bleiben.

Der Prototyp soll eher als Tutorial fungieren

Attribute

Person (noch nicht vorhanden)

  • Sehkraft (Reichweite)
  • Ruhe (Genauigkeit)
  • Kraft (Gesundheit)
  • Glück
  • Angst
  • Level

Waffen

Es gibt verschiedene Waffentypen, die Namen bekommen und dann zufällige Werte bekommen Außerdem soll etwas wie „Sockel“ vorgesehen sein, sodass man Waffen mit Items aufrüsten kann (z. B. Railgun des Glücks).

  • Schaden (sofort || per Runde)
  • Reichweite von bis
  • Durchschlagskraft (Hoher Durchschlag kann mehrere Gegner treffen) (fehlt noch)
  • Umgebungsschaden
  • Geschwindigkeit (Felder/Runde || sofort)

Technik

Geschichte voranbringen (nope)

Es gibt an zufälligen Orten generierte „Storyteller“ (Reihenfolge im Quellcode), die die Geschichte voranbringen sollen und Spezialisierungen ermöglichen

Wünsche

  • Tag-Nacht-Zyklus mit Sichtweitenbeschränkung
  • Alle Gebäude sind begehbar - manche beherbergen Dungeons
  • Eastereggs Q, Telefonzellen

Umgebungen/Szenerie/Story/Waffen/Gegner/Dialoge müssen extern geladen werden können, damit auch andere Storylines umgesetzt werden können

Tastatur

  • WASD Steuerung
  • Leertaste Schießen
  • I Inventar

NPCs

  • Händler
  • Storyteller (bringen die Story vorran)
  • Gegner

About

Rogue-like game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 73.8%
  • Logos 26.2%