Mastersthesis,

Spiele-Entwicklung in Java

.
Digitale Medien; FH Oberösterreich - Fakultät für Informatik, Kommunikation und Medien, Hagenberg, Austria, (June 2006)

Abstract

Die vorliegende Arbeit befasst sich mit dem Thema Spiele-Entwicklung unter Verwendung der Programmiersprache Java. Zu Beginn wird eine allgemeine Definition des Begriffs ”Spiele-Entwicklung“ gegeben. Dabei wird vor allem auf die wichtigen Teilbereiche Game-Design und Game-Programming sowie die entstehenden Rollenbilder eingegangen. In weiterer Folge wird der technische Stand der Dinge bei der Umsetzung von Spielen erklärt. Das Hauptaugenmerk liegt auf den Grafik-Schnittstellen OpenGL und Direct3D sowie diverser Middleware. Im Anschluss werden bestehende Arbeiten zum gewählten Thema aufgelistet. Es wird ein Überblick über existierende Grafik-Anbindungen und Spiele in Java gegeben, bevor die Umsetzung einer Applikation zum Laden von 3D-Spiele-Levels (JSceneViewer3D) beschrieben wird. JSceneViewer3D lädt beliebige Welten des Spiels Quake III Arena und stellt diese mittels Java 3D dar. Performance-Daten wie die Framerate oder die Polygonanzahl werden vom Programm gespeichert. Die Arbeit präsentiert die Ergebnisse diverser Testläufe der Applikation und vergleicht sie mit Werten des Original-Spiels.

Tags

Users

  • @gangman

Comments and Reviews