Projects tagged ‘game’, ‘linux’, and ‘opengl’


[56 total ]
105

Simple DirectMedia Layer

   
Primary Language: C Licensed as: GNU Lesser General Public License 2.1

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many ... [More] popular games, including the award winning Linux port of "Civilization: Call To Power." SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, P [Less]

Metrics updated about 4 hours ago

64

OGRE

   
Primary Language: C++ Licensed as: GNU Lesser General Public License 2.1

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. The class library ... [More] abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects. [Less]

Metrics updated 06 Oct 08

32

jME

   
Primary Language: Java Licensed as: BSD-ish License

jMonkeyEngine provides a high performance, scenegraph based rendering and physics system.

Metrics updated about 14 hours ago

30

SuperTux

   
Primary Language: C++ Licensed as: GNU General Public License 2.0

SuperTux is a side-scrolling platform game. The hero in this game is Tux the Penguin, the game's only reference to Linux. On the journey to rescue Penny, who has been kidnapped by evil Nolok, Tux faces 23 different kinds of bad guys while jumping and ... [More] running through 101 beautifully-drawn levels. The soundtrack is available on last.fm and similar sites. [Less]

Metrics updated 07 Oct 08

29

BZFlag - Multiplayer 3D Tank Game

   
Primary Language: C++ Licensed as: GNU Lesser General Public License 2.1

BZFlag is a 3D, multiplayer, tank battle zone, capture the flag game that pits players against each other in a networked environment. It runs on Windows 95/98/NT/2000, Linux, MacOS 10.x, Irix, Solaris, and others. An OpenGL accelerator is highly recommended, but it is playable with 3D in software.

Metrics updated 06 Oct 08

22

XBMC for Xbox

 
Primary Language: C/C++ Licensed as: GNU General Public License 2.0,GNU Lesser General Public License 2.1

XBMC is a multimedia player/jukebox for the Xbox from Microsoft. It can be used to play or view most common video, audio, and picture formats such as MPEG-1/2/4, DivX, XviD, MP3, AAC, JPG, and GIF directly from a CD or DVD in the Xbox DVD-ROM drive ... [More] or from the Xbox hard drive. XBMC can also stream files over a local network or from the Internet. Playlist and slideshow functions, a weather forecast, and many audio visualizations are also included. [Less]

Metrics updated 04 Oct 08

22

Nexuiz

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0

Nexuiz is a fast-paced, chaotic, and intense multiplayer first-person shooter game, focused on providing basic, old style deathmatch. It is extremely modder-friendly. Nexuiz is built on the power of the Darkplaces engine, which is a heavily modified ... [More] version of the original Quake. Darkplaces features realtime lighting and stencil shadows, bumpmapping, gloss, bloom, and totally rewritten network code that supports up to 64 players on a single server. [Less]

Metrics updated about 14 hours ago

20

LWJGL

   
Primary Language: Java Licensed as: BSD-ish License

The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform ... [More] libraries such as OpenGL (Open Graphics Library) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks. All in a simple and straight forward API. [Less]

Metrics updated 05 Oct 08

20

Sauerbraten

   
Primary Language: C++ Licensed as: zlib/libpng license

Sauerbraten (a.k.a. Cube 2) is a free multiplayer/singleplayer first person shooter, built as a major redesign of the Cube FPS.

Metrics updated 05 Oct 08

14

Warzone 2100 Resurrection

   
Primary Language: C Licensed as: Creative Commons BY-SA 3.0,GNU General Public License 2.0 or later

Warzone 2100 was one of the first 3D RTS games ever. It was released commercially by Pumpkin Studies in 1999, and released in 2004 under the GPL. The Warzone Resurrection project wishes to make Warzone 2100 one of top free software games available.

Metrics updated 04 Oct 08