/pfcs-workspace

university course "Physik für Computerspiele" (physics for computer games)

Primary LanguageJava

Physics for Computer Games

This course utilizes openGL and some additional helper classes provided by the lecturer.

Aufgabenblätter

Aufgabe 01: Lissajouskurve

In Klasse: Lissajous.java

Steuerung

s: Animation pausieren

Aufgabe 02: Schuss auf fallendes Blech

In Klasse: Uebung2.java

Steuerung

Pfeil aufwärts: Abschusswinkel erhöhen.
Pfeil abwärts: Abschusswinkel verringern.
V: Abschussgeschwindigkeit erhöhen.
v: Abschussgeschwindigkeit verringern.
s: Schuss auslösen.
r: In Ausgangsposition zurücksetzen.

Aufgabe 03: Bumerangflug

Startklasse in joglprog/uebung3_boomerang/Uebung3_Boomerang.java

Steuerung

Pfeile links, rechts, aufwärts, abwärts: Steuerung der Kamera.
Leertaste: Bumerang werfen.

Aufgabe 04: Vektorfeld

Startklasse in /joglprog/Uebung4_Vectorfield.java

Aufgabe 05: Cube in Space

Starkklasse in /joglprog/Uebung5_CubeInSpace.java

Steuerung

s: Links zu rechts - Bewegung pausieren.
1,2,3,4,5: Auswahl unterschiedlicher Würfel/Quader.
Pfeile links, rechts, aufwärts, abwärts: Steuerung der Kamera.