Exploring Linux game engines and platforms
New game engines and platforms usher in a whole new era for Linux gaming.
Commercial successful games usually score high with their perfect blend of breathtaking graphics, well-animated characters, realistic lighting, spectacular sound background, and convincing effects. Although these features can be developed from the bottom up, game engines offer a more efficient solution for game development. Game engines can provide 2D or 3D graphics, and some come complete with powerful development modules.
The graphics engine takes care of textures, lighting effects, and object animation. The physics engine ensures that the game objects conform with physical behavioral rules (rigid body physics – or even fluid mechanics for liquids). The sound system ensures a full sound, so that the player feels part of the action. Additional modules can handle coordination with the network, provide a scripting interface, and control the opponent's level of intelligence. Although some engines provide all these things, others are more specialized.
Linux used to be a niche market for games, so gaming companies didn't spend a lot of time and effort porting their products to the Linux platform. Although it is possible to play some Windows games in Linux using WINE (see the article on the WINE API and toolkit elsewhere in this issue), you might be wondering what the native Linux gaming environment has to offer.
Buy this article as PDF
Kernel king admits his tone has alienated volunteers, but says the demands of the process require directness.
New flaw in an old encryption scheme leaves the experts scrambling to disable SSL 3
Lennart Poettering wants to change the way Linux developers talk to each other.
Enterprise giant frees itself from ink and home PCs (and visa versa).
Mozilla’s product think tank sinks silently into history.
TODO group will focus on open source tools in large-scale environments.
New tool will look like GParted but support a wider range of storage technologies.
New public key pinning feature will help prevent man-in-the-middle attacks.
Carnegie Mellon researchers say 3 million pages could fall down the phishing hole in the next year.
The US government rolls new best-practice rules for protecting SSH.