a wiki for virtual worlds

Modeling and Animation[]

3d Modeling and Animation[]

  • Blender (GPL) - modeling, animation, rendering, and game engine!
  • Wings 3D - subdivision modeler inspired by Nendo and Mirai
  • Anim8or - modeling, animation, rendering
  • Freyja - modeling and animation program by Mongoose
  • Pretty Poly - 3D modeler also used for converting file formats
  • K3D - K3D modeling program
  • gSculpt - procedural subdivision modeller

World/Map Editing[]

Special-purpose 3D Programs[]


Textures and Images[]

Raster Graphics (painting with pixels)[]

  • The GIMP: Feature rich image editing suite
  • Krita: The KDE image editing suite

Vector graphics (drawing with shapes)[]

Procedural texture editors[]

  • FxGen: Procedural texture editor & library

Sounds and Music[]

Game engines[]

Free Software (Open Source) game engines and graphics engines.


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

Crystal Space[]


  • Irrlicht 3D engine distributed under OSI approved zlib/libpng license
  • IrrLicht Wiki - Official Irrlicht Wiki
  • irrKlang - Sound engine for Irrlicht
  • irrEdit - World editor for Irrlicht

GPL id Tech (Quake) engines[]

Aardappel's engines[]

Other 3D engines[]

  • NeoEngine fully featured Open Source 3D game engine (dual license, GPL or commercial)
  • Horde 3d (LGPL)
  • Sylphis3D - fully featured GPL 3d game engine
  • Spring - Total Annihilation like RTS engine & game
  • Glest - GPL RTS engine & game
  • Thunder&Lightning - GPL flight simulator engine & game

2D Engines[]

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

Game Libraries[]

Free Software (Open Source) libraries to use in your free games.

Physics Libraries[]

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

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 is a skeletal based 3D character animation library (LGPL)
  • 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