16 of the Best Free Linux Game Engines (Part 1 of 2)
Sunday, May 09 2010 @ 04:04 AM EDT Contributed by: sde
Game engines offer huge benefits to game developers. The main functionality they provide is the library of core functions used in a computer game. This often includes a realtime rendering engine for 2D or 3D graphics, physics engine with collision detection, a character animation system, scene graph, sound, artificial intelligence, threading, networking, input, streaming localization support, debugging tools, integration with languages, and the provision of performance monitoring and optimization tools.
Game engines play a crucial role in the fast creation and development of computer games. As they offer a collection of visual development tools, and are often presented in an integrated development environment, they vastly accelerate the development of games. Game engines are referred to as "game middleware" because they provide a flexible and reusable software platform.
However, game engines are not only used in the creation of games. We find them being used in a whole diverse range of projects such as educational software, interactive art, and scientific visualization.
To provide an insight into the quality of software that is available, we have compiled a list of 16 slick free Linux game engines. This article is the first in a two part series. Part 2 will be available shortly. Hopefully, there will be something here of interest to any organization or individual who wants to develop commercial or open source games.