Dienstag, 8. Februar 2011

PowerPong

Steckbrief:
Project:
PowerPong
Developer:
Chris Krauß, Lars George
Published:
Februar 2011
Reason:
Master-Seminar: Computer Graphics And Effects
Tools:
Java (IDE: Eclipse); Render-Engine: JVR; Physik: JBullit
Requirements:
Java JRE


Dieses Spiel ist eine Erweiterung des Klassikers PowerPong um die dritte Dimension. In dem Multiplayer-Spieler entscheiden sich die Spieler für das rote oder blaue Team und müssen versuchen mit unterschiedlichen Waffen den Ball hinter die gegnerische Linie zu befördern. Die Pea-Gun schießt kleine Bälle, die den Spielball ablenken. Die Glue-Gun schießt eine Klebemasse, an dem der Ball kurzzeitig hängenbleibt und die Object-Gun schießt Geister-Kisten, die als Blockade dienen und nur per Nightvision gesehen werden können. An den Rändern des Spielfeldes befinden sich 2 Portale, durch die der Spieler auf die andere Seite des Spielfeldes wechseln kann. Da das Wechseln in das Paralleluniversum nicht ohne Folgen bleibt, fährt in unregelmäßigen Abständen ein Geisterzug durch das Feld und trennt es in 2 Hälften. Das Team, das zuerst 25 Punkte hat, gewinnt die Partie.
Die Steuerung geschieht wahlweise über Maus und Tastatur oder mit Hilfe der Wii-Remote. Im Startmenü kann sich der Spieler auf einen Server verbinden, für ein Team entscheiden und die Spielgrafik anpassen.



Vielen Dank an Lars, der die Mammut-Arbeit geleistet hat!!!

Donnerstag, 2. Dezember 2010

Raytracer

Steckbrief:
Project:
Raytracer
Developer:
Chris Krauß, Maurice Raguse
Published:
Juni 2009
Reason:
Bachelor-Seminar: Computer Graphics 2
Tools:
Visual Studio (C++)
Requirements:
-

Ein Raytracer ist ein Programm, welches Bilder physikalisch korrekt berechnen kann. Dazu werden einzelne Strahlen (Rays) vom Betrachterstandpunkt in die Szene geworfen und verfolgt. Trifft dieser Strahl ein Objekt, wird er entweder reflektiert, gebrochen oder absorbiert. Moderne Computer sind noch nicht schnell genug, um Spiel zu raytracen, allerdings werden Animationsfilme über dieses Verfahren gerendert. Zusätzlich implementiert dieser Raytracer Beer's Law (Strahlen sind in verschiedenen Stoffen unterschiedlich abgelenkt - wie bei Bier) und eine 3D-Darstellung für Rot-Grün-Brillen.

Szene mit spiegelnden Kugeln; die vordere ist aus Glas

Stereoskopisches Bild für Rot-Grün-Brillen
 
Szene mit massiven Reflektionen und mehreren Lichtquellen

Pinky Hunter 2: Revenge of the C.Y.P.O.R.K.

Steckbrief:
Project:
Pinky Hunter 2: Revenge of the C.Y.P.O.R.K.
Developer:
Chris Krauß, Maurice Raguse, Lars George
Published:
Februar 2009
Reason:
Bachelor-Seminar: Multimedia Engineering 2
Tools:
Adobe Flash und Flex (ActionScript 3.0), Eclipse & NetBeans (Java)
Requirements:
Das Spiel benötigt minimal einen Flash Player 9 und eine Java VM.


Das 2. Spiel der Pinky Hunter Reihe ist ein klassischer 2D-Multiplayer-Shooter, bei dem der Spieler ein Cyborg-Schwein , also ein Cypork, von oben steuert.

Das ausführbare Spiel:
Client (als Binaries)
Server (als Binaries)
SQL-Dump der Spielkarten (Nötig für den Server)


Entwickler-Tagebuch (Teil 1):


Entwickler-Tagebuch (Teil 2):

Pinky Hunter

Steckbrief:
Project:
Pinky Hunter
Developer:
Chris Krauß, Maurice Raguse, Steffanie Schmidt, Jennifer Weniger
Published:
Juli 2008
Reason:
Bachelor-Seminar: Multimedia Engineering
Tools:
Adobe Flash
Requirements:
Das Spiel benötigt minimal einen Flash Player 9.


Es ist eine Abwandlung von Moorhuhn-Jagd, bei der der Spieler die Welt vor fliegenden Schweinen retten muss.

Zum Spiel geht's hier: Pinky Hunter 
Hinweis: Das Laden kann je nach Internet-Verbindung etwas dauern. Der Bildschirm bleibt anfangs eine Weile schwarz.

Trailer 1:


Trailer 2:


Pinky Hunter: Level 3

Back to StarWars Reloaded


Steckbrief:

Project:
Back to StarWars Reloaded
Developer:
Chris Krauß, Maurice Raguse (mit Unterstützung von Boris Rode)
Published:
Juli 2008
Reason:
Bachelor-Seminar: Multimediatechnik Video
Tools:
Adobe AfterEffects
Requirements:
Das Video kann nur gesehen werden, wenn man von einem nicht deutschen Proxy darauf zugreift. Solange sich Youtube nicht mit der GEMA geeinigt hat, geht es leider nicht anders.
Abstract:
Das Video ist aus der Not entstanden für dieses Seminar ein Video zu produzieren und dabei möglichst viele Effekte ein zu bauen. Dabei haben wir alle unsere Lieblingsfilme eingebaut.


Hier das Video: