Zum Inhalt springen

Ruby's Adventure

Aus hagenberg.games Wiki
Ruby's Adventure
OriginaltitelRuby's Adventure
StudioInsert Gang name here
PublisherFH Hagenberg
Leitende EntwicklerFlorian Beckerle
KomponistStefan Freinschlag
Erstveröffent-
lichung
---
PlattformPC
Spiel-EngineUnity
GenreRoguelike, Dungeon-Crawler, Adventure
SpielmodusEinzelspieler
SteuerungMaus & Tastatur
SpracheEnglisch
Altersfreigabe
USK ab 12 freigegeben
USK ab 12 freigegeben
PEGI ab 12 Jahren empfohlen
PEGI ab 12 Jahren empfohlen

Dies ist ein Grundgerüst für das Spielekonzept in der Lehrverantstaltung Game Production. Die als Überschriften ausgeführten Punkte und die Infobox sollen enthalten sein, darüber hinaus kann die Seite aber nach eigenem Belieben ausgestaltet sein.

Die Seite soll den Titel des Spielekonzepts tragen. Ändert sich dieser im Verlauf, so kann die Seite jederzeit oben über den Punkt „Weitere > Verschieben“ umbenannt werden.

Links

Rollen und Aufgaben im Team

Beschreibung, welche Personen im Team sind und welche Rollen (Projektmanagement, Game Design, Level Design, Story, Art (3D), Sound oder Programmierung) die einzelnen Personen übernehmen.

Projektmanagement: Marcel Pouget

Game Design: Marcel Pouget, Florian Beckerle, Lukas Weineis, Isabel Turner, Stefan Freinschlag, Stefan Eitzinger, Paul Bankl

Level Design: Marcel Pouget, Florian Beckerle

Story: Paul Bankl

Art (3D): Isabel Turner, Stefan Eitzinger, Stefan Freinschlag

Sound: Stefan Freinschlag

Programmierung: Marcel Pouget, Florian Beckerle, Lukas Weineis, Paul Bankl

Vision Statement

Unser First-Person Dungeon Crawler kombiniert prozentual generierte Welten mit WFC und „Hunt and Kill“, um einzigartige Labyrinthe aus Räumen und Gängen zu erschaffen. Durch zufällige Truhen und Gegner wie Ruby und Yuno erleben Spieler ständige Herausforderungen und Upgrades. Mehrere Level sind durch Türen getrennt, die mit Schlüsseln aus Truhen oder Gegnerdrops geöffnet werden.

Das Spiel bietet ein funktionales UI mit Lebensleiste, Toolbar und Schnellzugriff auf Items. Nahkampfwaffen und zufällige Items ermöglichen taktische Entscheidungen, während 9 Leben pro Katze die Überlebensstrategie beeinflussen. Entwickelt in Unity 5 und unterstützt durch Github und Kimai für Zeitaufzeichnung.

Spielemechaniken

Genre: First-Person Rogue-Like Dungeon Crawler

Spielprinzip: Der Spieler bewegt sich in der Ego-Perspektive durch ein prozedural generiertes Labyrinth aus Räumen und Gängen. Das Dungeon-Design wird mithilfe der Wave Function Collapse (WFC) und des Hunt-and-Kill-Algorithmus erstellt, wodurch jeder Durchlauf einzigartig bleibt. Ziel ist es, durch mehrere Level zu gelangen, Gegner zu besiegen und schließlich den Endgegner zu besiegen.

Level- und Raumstruktur:

  • Die Level werden prozentual generiert, wobei zuvor designte Räume und Gänge in zufälliger Anordnung platziert werden.
  • Jedes Level ist durch verschlossene Türen getrennt, die nur mit Schlüsseln geöffnet werden können. Diese Schlüssel lassen sich in Truhen oder als Drops von Gegnern finden.
  • Innerhalb der Räume gibt es definierte Plätze, an denen Truhen mit Upgrades oder Heiltränken erscheinen können.
  • Gegner spawnen zufällig in den Dungeons und skalieren in ihrer Schwierigkeit mit jedem Level.

Kampf- und Interaktionsmechanik:

  • Der Spieler kann verschiedene Waffen finden und verwenden, wobei jede Waffe eigene Stats besitzt.
  • Angriffe werden animiert dargestellt, insbesondere beim Schwingen des Schwertes.
  • Gegner haben unterschiedliche Angriffsmuster und müssen strategisch bekämpft werden.
  • Wird die Lebensleiste des Spielers auf null reduziert, startet das Level von vorne.

Inventar und UI:

  • Ein einfaches, selbsterklärendes UI zeigt die aktuelle Waffe, Heiltränke und Lebensleiste an.
  • Heiltränke können verwendet werden, um die Lebenspunkte des Spielers wiederherzustellen.
  • Die Toolbar ermöglicht den schnellen Zugriff auf Waffen und Items.

Gegner:

  • Ruby, der Hund von Lukissi – ein schneller und agiler Gegner.
  • Yuno, Marcels fette Katze – möglicherweise der Endgegner mit besonders starken Angriffen.
  • Weitere Gegner mit unterschiedlichen Stärken und Schwächen sind geplant.

Sonstiges:

  • Startscreen mit Menüoptionen.
  • Unterschiedliche Soundkulissen pro Raum für mehr Immersion.
  • Visuelle und akustische Effekte für Angriffe und Interaktionen.
  • Das Spiel wird in Unity 5 entwickelt und über GitHub organisiert.

Ziel des Spiels: Das Überleben in den zufällig generierten Dungeons, das Sammeln von Upgrades und Schlüsseln, sowie das Besiegen der Gegner bis hin zum Endboss.

Level Design

Die Level des Spiels bestehen aus labyrinthartigen Gängen, die von mittelalterlichen Dungeons inspiriert sind. Diese werden prozedural generiert, wobei der Wave Function Collapse, der Hunt-and-Kill-Algorithmus und der A* Algorithmus eingesetzt werden, um eine kontrollierte und dennoch abwechslungsreiche Struktur zu schaffen. Die Level erstrecken sich dabei auf einer einzigen Ebene, wodurch eine klare Orientierung innerhalb der Dungeons gewährleistet wird.

Innerhalb des Dungeons befinden sich verschiedene Räume, die Gegner, Loot und interaktive Gegenstände enthalten. Diese sorgen für ein dynamisches Spielerlebnis, da jeder Durchgang neue Herausforderungen und Belohnungen bietet. Gegner können strategisch platziert werden, um den Schwierigkeitsgrad zu variieren, während Loot und Items Anreize zur Erkundung schaffen.

Am Ende jedes Dungeons wartet ein finales Ziel oder eine besondere Herausforderung, die es zu überwinden gielter Kontrolle entsteht eine spannende Mischung aus Erkundung, Kampf und strategischer Planult. Dies kann ein besonders starker Gegner, eine wertvolle Belohnung oder der Zugang zu einem neuen Abschnitt sein. Durch die Kombination aus zufälliger Generierung und gezing.

Bilder

Story

In Ruby’s Adventure schlüpfst du in die Rolle von Ruby, einer Katze mit einem klaren Ziel: Ihr gestohlenes Futter zurückholen – koste es, was es wolle.

Gerade als du dich auf dein wohlverdientes Festmahl freust, blitzt eine Bewegung in deinem Augenwinkel auf. Ein Diener des berüchtigten Warlords Yuno packt dein Futter und verschwindet in den finsteren Dungeon. Keine Zeit für langes Nachdenken – du setzt zur Jagd an!

Doch der Dungeon ist kein Spaziergang. Monster lauern hinter jeder Ecke, Fallen wollen dir das Leben schwer machen, und nur mit blitzschnellen Reflexen und scharfen Krallen kannst du dich behaupten. Kämpfe dich durch die dunklen Kammern, weiche tödlichen Hindernissen aus und setze deine katzenartigen Instinkte ein, um dein Futter wiederzuerlangen.

Je weiter du vordringst, desto größer werden die Herausforderungen – und vergiss nicht: Auch eine Katze hat nur eine begrenzte Anzahl an Leben.

Ruby’s Adventure bietet actiongeladenes Gameplay, spannende Kämpfe und jede Menge Chaos. Bist du bereit, dein Abendessen zurückzuerobern?

User Interface

Einfaches Login Interface.


Gibt an wie viel Leben der Spieler noch hat.

Wird verwendet um auf Gegner zu Zielen

Dient zum anzeigen des Lebens, des Spielers