jMonkeyEngine

Mit libGDX hatte ich vor einem Jahr bereits eine Game Engine für Java vorgestellt. Daneben existieren natürlich noch weitere Game Engines. Eine dieser Engines ist die jMonkeyEngine, welche seit 2003 entwickelt wird. Technisch basiert der SDK-Editor auf NetBeans-Plattform. Die Engine selbst nutzt OpenGL für die Darstellung der Grafik und verfügt über unterschiedlichste Features wie die Unterstützung für Beleuchtung, die Nutzung von Shadern, eine Reihe von Filtern und Effekten und eine Physikunterstützung. Daneben werden auch andere Dinge wie die Eingabe des Nutzers von der Engine abstrahiert.

Das jMonkeyEngine SDK

Lizenziert ist jMonkeyEngine unter der BSD-Lizenz und damit freie Software. Der Quelltext kann über GitHub bezogen werden. Die offizielle Seite des Projektes ist unter jmonkeyengine.org zu finden.

melonJS unter neuer Lizenz

Bei melonJS handelt es sich um eine Game Engine für HTML5. Diese stand bis vor kurzen unter der Creative Commons Lizenz CC-BY-SA-NC, sprich sie dürfte nicht kommerziell verwendet werden, was aus diesem Stück Software unfreie Software macht. Mit den Release der Version 0.92 hat sich dies geändert. Ab sofort steht die Engine unter der MIT Lizenz und ist damit problemlos in freies Software einsetzbar.

melonJS in der TMW.js Techdemo

melonJS in der TMW.js Techdemo

Das hier gezeigte Beispiel kann man im übrigen auch unter http://manasource.org:8080/ bewundern. Das Framework selbst kann unter http://www.melonjs.org/ bezogen werden.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/MIT-Lizenz

Cafu Engine ist Open Source

Die Cafu Engine welche wahrscheinlich besser unter dem Namen Ca3D bekannt ist, wurde vom Autor Carsten Fuchs unter GPL freigegeben. Damit können Open Source Projekte diese nun sorglos verwenden. Die Engine arbeitet dabei unter Linux als auch Windows. Wer das ganze ausprobieren möchte sollte die offizielle Seite der Engine unter http://www.cafu.de/ besuchen.

Weitere Informationen gibt es unter:
http://www.golem.de/1002/72931.html

Freie Game Engine für Android

Wer mit dem Gedanken gespielt hat ein Spiel für Android zu programmieren dabei aber vor der vielen Arbeit zurückgeschreckt ist, der sollte sich Rokon anschauen. Dabei handelt es sich um eine Open Source 2D Game Engine welche unter der BSD Lizenz steht. Dabei bietet die Engine eine Menge Features wie die Unterstützung von Texturen, Sprites, Animationen, Audio, Parallax Scrolling, Kollisionserkennung etc. Zu finden ist das Projekt unter http://rokonandroid.com/.