Free game libraries

From FreeGameDevWiki

Jump to: navigation, search

Contents

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
  • Grapple - LGPL network layer, simple but fully featured

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
  • LWJGL - Lightweight Java Game Library
Personal tools