Game Blender

Game Blender

Game Blender is a sub-application of Blender, the popular open source 3D application, used to make games using Blender. The Game Engine was written from scratch in C++, including support for features like Python scripting and OpenAL 3D sound. Blender being programmed in C and Game Blender in C++ kept development strictly separated.

History

Erwin Coumans and Gino van den Bergen developed Game Blender in 2000. The goal was to make a saleable commercial product that users of the freeware Blender could use to create games and real-time presentations. These games could either run as stand-alone applications or embedded in a web page; using a special plugin created from the Game Blender sources. An alpha version of the Internet Explorer browser plugin is on preview, and Firefox and COLLADA support is under consideration. Game Blender is used by inserting logic bricks (a combination of "sensors", "controllers" and "actuators") to control the movement and display of objects in the engine. Game Blender is also able to be extended via the Python programming language. Game Blender is bundled with Blender 3D which can be downloaded freely from Blender's official website, http://www.blender.org/.

After version 2.37a was released, the game engine was almost completely stable again, but it wasn't until version 2.41 that a complete and stable version of the Blender game engine was released. Currently, a team is working on developing Blender, releasing many new additions and changes periodically. Version 2.42 shows even more additional features being implemented into the game engine, including integration of the Bullet Rigid Body Dynamics and Vehicle Physics.

GameBlender

Release version 2.41 of Blender showcased a version that was almost entirely devoted to the game engine. Audio is now fully supported whereas previous versions did not. A new system for integration of GLSL shaders and softbody physics has been added to help bring GameBlender back in line with modern games.

Game Blender is intended to reach a broad community and work on as many platforms as Blender 3D currently supports. It achieves this by using OpenGL, a cross-platform graphics layer.

Game Blender layout is simple and easy to use, and easy for non-programmers to learn creation of simple games. Larger and more complex games requires knowledge of the Python programming language in order to simplify tasks. GameBlender has a full Python implementation, allowing game programmers to use Python in order to program their games.

The GameBlender uses a system of logic bricks with link lines to develop logic within a game. This allows non-programmers to click and drag logic into their game. These logic bricks are highly adaptable and can be used for such purposes as implementing a Python script.

The latest version of game blender is 4.5

Game Blender future

Current development in Game Blender is focused on the new Bullet physics engine in an attempt to make it faster and more life like with better collision detection and object interaction. A car physics engine is also added in version 2.42 that makes it easy to create cars and subsequently, racing games. The process of modifying cars has been simplified, leading to a more realistic feel and better customization of individual cars.

See also

*Bullet (software) Game Blender's Physics engine
*Crystal Space

External links

* [http://www.gameblender.org/ GameBlender.org]
* [http://www.wiki.gameblender.org/index.php?title=Main_Page GameBlender Wiki]
* [http://www.blender.org/ Official Blender website]
* [http://mediawiki.blender.org/ Blender's Wiki]
* [http://www.blender3d.com/ Blender3D Home]
* [http://bullet.sourceforge.net/ Bullet Physics Engine]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Blender (logiciel) — Blender Pour les articles homonymes, voir Blender (homonymie). Blender …   Wikipédia en Français

  • Blender (modélisation 3D) — Blender Pour les articles homonymes, voir Blender (homonymie). Blender …   Wikipédia en Français

  • Blender (software) — Infobox Software name = Blender caption = Blender 2.47 developer = The Blender Foundation latest release version = 2.47 latest release date = release date and age|2008|08|23 latest preview version = 2.48 RC1 latest preview date = release date and …   Wikipedia

  • Blender — У этого термина существуют и другие значения, см. Blender (журнал) …   Википедия

  • Blender — Pour les articles homonymes, voir Blender (homonymie) …   Wikipédia en Français

  • Game engine — A game engine is a system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and personal computers. The core functionality typically provided by a game engine… …   Wikipedia

  • Blender (Software) — Blender Screenshot von Blender v2.57b …   Deutsch Wikipedia

  • Blender Foundation — Gründer Ton Roosendaal Typ gemeinnützige Organisation Gründung Mai 2002 Sitz Amsterdam, Niederlande Schwerpunk …   Deutsch Wikipedia

  • Blender 3D — Blender Screenshot von Blender v2.46 Basisdaten …   Deutsch Wikipedia

  • Blender Bros. — Infobox VG title = Blender Bros. developer = Hudson publisher = Infogames designer = release = April 15, 2002 (USA) genre = Platform, Action modes =Single Player, Multiplayer ratings = ESRB: E (Everybody) cabinet = platforms = GBA input = Blender …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”