Free Game Arts

Engines & Libraries

Open Source Game Engines

OGRE3D LGPL 3D engine

  • Ogre WiKi - Official Ogre 3D Wiki
  • Yake - Game engine based on OGRE3D
  • OGE - Open Game Engine (based on OGRE3D)

Crystal Space LGPL 3D engine

Irrlicht ZLIB 3D engine

GPL Quake engines

GPL Quake2 engines

  • QFusion - A highly updated Quake2 based engine
  • EGL - Another highly updated Quake2 engine

GPL Quake3 engines

  • IOQuake3 - The standard improved GPL Quake3 engine!
  • XReal - A highly updated Quake3 based engine
  • Evolution Q3 - Another highly updated Quake3 engine

Aardappel's Engines

Various 3D Engines

Various 2D Engines

  • FIFE - Flexible isometric fallout like engine
  • Stratagus - Real time strategy engine

Open Source Game Libraries

Open Source Physics Libraries

  • Bullet - ZLIB 3D Collision Detection and Rigid Body Dynamics Library
  • ODE - BSD rigid body dynamics engine
  • Flatland - BSD 2D physics engine

Open Source Network Libraries

  • OpenTNL - GPLed Network engine from the Torque engine
  • RakNet - GPL high performance network engine
  • HawkNL - LGPL low level network engine
  • RaptorNL - Successor to the HawkNL networking library

Procedural content creation

  • FxGen - Procedural texture generation tool & library
  • ngPlant - Procedural plant generation tool & library
  • OpenTree - Procedural plant generation library
  • Munty engine - GPL neural networks procedural animation library

Various Open Source Libraries

  • Cal3D - LGPL 3d character animation library
  • COLLADA - 3D Model exchange format
  • Audiere - LGPL high-level audio API
  • HawkVoice - LGPL multiplayer voice over network API
  • FEAR - GPL artificial intelligence for games
  • OpenSteer - MIT Steering Behaviors for Autonomous Characters