Betreuer: Prof. Dr. Christof Rezk-Salama
Kurfassung:
Wir zeigen den Entwurf und die Implementierung einer 3D-Game-Engine in der Programmiersprache Rust. Wir zeigen das Rust ein passender Ersatz für die in der Spieleentwicklung weit verbreiteten Programmiersprachen C und C++ ist, indem wir eine kurze Übersicht über die Sprache und deren Vorteile geben. Weiterhin zeigen wir die Integration der entwickelten Game-Engine in einen eigens dafür entwickelten Editor, der Werkzeuge zum Erstellen und Platzieren von Spielobjekten in einer Szene bereitstellt. Die Entwicklung komplexer Software-Systeme, wie eine Game-Engine, in kurzer Zeit führt zu vielen Kompromissen. Trotz dieser Kompromisse können wir mit der entwickelten Engine einen einfachen Spielprototyp umsetzen, der alle implementierten Funktionen der Engine vorführt.
Sie verlassen die offizielle Website der Hochschule Trier