Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum...

14
Cave Pursuit 6. August 2014 Software Projektpraktikum Final Presentation Cave Pursuit

Transcript of Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum...

Page 1: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Cave Pursuit

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Page 2: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Cave Pursuit

• Zentrales Spielelement: Flucht vor Monster • Endgültiges Entkommen unmöglich

• Geschlossenes Höhlensystem • Duplizierendes Monster

• Spielerfähigkeiten

•MagicBall •Fackel

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Page 3: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Spielmechanik

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

•Features auf der Map • Wasser/Lava • Tore • Bewegliche Hindernisse • Fackeln • Versteckte Hilfen

• Spielmechanik

• MagicBall • Interaktion mit Spielobjekten (Fackeln, Knöpfe, Tische, ..)

Page 4: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Spielmechanik

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

• Kollisionserkennung über Bullet • Tod bei Berührung mit Axt • Tod bei Berührung mit Lava/Wasser

• Trigger werden bei Markierung hervorgehoben

Gate mit Trigger Lava mit Glow Effekt Schwingende Axt

Page 5: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Spielmechanik

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

MagicBall-Komponente

Spieler verliert das Bewusstsein

Page 6: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Technik(Gamelogic)

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

verwaltet

Funktion

Spieler Entity Gamelogic EntityManager

interact

Entity Reference

get Gamelogic

Gamelogic

onActivation

Event

update

onTermination

GameLogic System

GameLogic

Component

Entity

Page 7: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Technik

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Normalmapping

Schatten

Page 8: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Technik

Post Processing

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Blur

Glow

Radial Blur

Page 9: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Technik

Partikel System

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Emitter

Direction

Color % of livetime Texture

(1, 1, 0.8, 0.6) 0.0 0

(1, 1, 0, 0.4) 0.35 0

(1, 0, 0, 0.2) 0.8 0

(1, 0, 0, 0.0) 1.0 0

Page 10: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Farbe

Technik

Deferred Rendering

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

GBuffer

Farbe

Glow Normale

Position

Page 11: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Erstellung des Höhlensystems

Content Erstellung

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Page 12: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

• Einrichtungs- und Interaktionsmodelle • Fackeln • Möbel (Tisch, Stühle) • Spieler (Arme, Beine)

Content Erstellung

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Page 13: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Texturierung mithilfe von UV-Mapping (Blender)

Content Erstellung

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

Page 14: Cave Pursuit - RWTH Aachen University€¦ · Cave Pursuit 6. August 2014 Software Projektpraktikum – Final Presentation Cave Pursuit

Sound

6. August 2014 Software Projektpraktikum – Final Presentation

Cave Pursuit

• Umgebungssound • Gruselige Atmosphäre • Plätschern des Wassers • Brodeln der Lava

• Bewegte Sounds • Schritte des Spielers • Grummeln des Monsters

• Weitere • Sounds beim Schließen/Öffnen von Gates

• Sound wird 3D gerendert