sogenannte Spiel- oder Game-Engines sind Programme, die neben dem Zugriff auf Eingabegeräte acuh das Abspielen von Effekten wie Schnee oder Explosionen und die Darstellung von 3D-Objekten
ermöglichen. Im Grafikbereich werden diese Spiel-Engines auch 3D- Engines genannt. Bis Mitte der 90er Jahre wurde für jedes Computerspiel zumeist immer eine neue Game- Engine programmiert. Heute werden zumeist bereits bestehende Engines im Bedarfsfall angepasst und genutzt. Die Quake-Engine wird als Freeware vertrieben, daneben gibt es andere kommerzielle Engines wie die Unreal Engine, die Cryengine oder die Source-Engine.
3D-Spiele werden meist in der verbreiteten Programmiersprache C++ geschrieben. Microsoft stellte diesbezüglich einen kostenlosen englischen Webcast zur Verfügung, der in die 3D- Spieleentwicklung einführen soll. Spieleentwicklung ist so komplex, dass es besonders wenn noch eine eigene 3D-Engine programmiert wird, kaum von einem einzigen Entwickler durchgeführt werden kann, sondern ein ganzes Team von Programmierern erfordert.
Einen Kommentar schreiben