Horde3D (game engine)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Horde3D Game Engine
Horde3D logo.jpg
Developer(s) Nicolas Schulz
Written in C++
Operating system Windows, OS X, Linux (experimental)[1]
Available in English
Type Game creation system
License Eclipse Public License
Website horde3d.org

Horde3D is an open source cross-platform graphics engine.[2] Its purpose and design is similar to that of OGRE with the primary goal being lightweight for next-generation video games.[3] The engine is also particularly suited for large crowd simulations.[4] The engine is also compatible with GLFW.[5] The major part of the graphics engine was originally written for the indie group pyropix and development is now continued at the University of Augsburg.

Design[edit]

The engine is primarily designed for an object-oriented approach to scene rendering.[6][7] It also features a Scene Editor that can design shaders with support for plugins including physics.[8] The engine was originally built on top of OpenGL 2.0[9] A plugin to use the engine with the Bullet Physics API also exists.[10]

Languages[edit]

The engine contains a number of bindings to various languages including C#, Lua, Python, BlitzBASIC and Java.[11]

Games using the engine[edit]

The following commercial games use the Horde 3D engine:[2]

References[edit]

  1. ^ Nüscheler, Christoph (16 October 2013). "Horde3D GameEngine [docs:installation:linux]". University of Augsburg. Retrieved 18 July 2014. "Since Linux support is still experimental, feedback will be highly appreciated." 
  2. ^ a b http://horde3d.org/
  3. ^ "Horde3D". Sourceforce. Retrieved 2014-01-24. 
  4. ^ "Horde3D - Next-Generation Graphics Engine". Launchpad. rebel. March 4, 2010. Retrieved 2014-01-24. 
  5. ^ "Horde3D". GLFW. February 7, 2010. Retrieved 2014-01-24. 
  6. ^ http://devmaster.net/devdb/engines/horde3d
  7. ^ Ido A. Iurgel; Nelson Zagalo; Paolo Petta (24 November 2009). Interactive Storytelling: Second Joint International Conference on Interactive Digital Storytelling, ICIDS 2009, Guimarães, Portugal, December 9-11, 2009, Proceedings. Springer. p. 266. ISBN 978-3-642-10642-2. Retrieved January 21, 2014. 
  8. ^ "Official Horde3D Scene Editor released". Khronos Group. November 13, 2007. Retrieved 2014-01-17. 
  9. ^ "Horde3D SDK v.0.5 OpenGL 2.0-based lightweight engine for rendering large crowds of animated characters". Khronos Group. September 25, 2006. Retrieved 2014-01-17. 
  10. ^ "Horde3D Physics Library Integration". Bullet Physics Library. October 12, 2007. Retrieved 2014-01-17. 
  11. ^ "Language Bindings". Retrieved 2014-01-24. 

External links[edit]