RSS 30 projects tagged "Mac OS X"

No download Website Updated 18 Apr 2009 ioquake3

Screenshot
Pop 26.72
Vit 39.11

ioquake3 (or ioq3 for short) builds upon id Software's Quake 3 source code release. It cleans it up, fixes bugs, and adds features. Its goal is to be the Quake 3 distribution upon which people base their games and projects. Its design goals include optimizing the engine for playing Quake 3: Arena, Team Arena, and all popular mods. This distribution of the engine has been ported to many new platforms. While it doesn't have PunkBuster (and never will), it does provide more security for servers and clients by way of various bugfixes which aren't in id's client.

No download Website Updated 16 Sep 2009 SDLbits

Screenshot
Pop 19.24
Vit 37.06

SDLbits is a very lightweight SDL wrapper for Java. This library was designed to be very small and simple. It does not use Swig, but goes directly from "native" Java definitions to the sdlbits C wrapper library to SDL or OpenGL (in C). All symbols are exposed as they would be in C, except the "SDL_" prefix has been removed, since all names are inside the SDL class. The SDL structures from C are translated to very simple Java classes, such as SDL.VideoInfo. Most fields are exposed as read-only "get" methods, but "set" methods for writable members are supported as well. These classes simply interface to the actual C data with a ByteBuffer "pointer".

No download Website Updated 17 Apr 2010 NoSpex Graphing Library

Screenshot
Pop 18.03
Vit 34.05

NoSpex is a Python scripted realtime graphing library designed to be easily employed by security consultants and reverse engineers for teasing apart and depicting the relationships between processes in a system under analysis. It is realtime in the sense that the graph is continuously rendered and animated as new relationships are introduced. It is easily employed in the sense that all the bookkeeping is done by the Python module and exposed using a simple thread-safe API. NoSpex relies on the SDL graphic library for a frame buffer and Cairo for rendering to the frame buffer. This combination produces a fast and visually elegant graph that should be portable wherever SDL and Cairo can be found.

Download Website Updated 26 Jan 2011 Open Media Engine

Screenshot
Pop 27.35
Vit 29.61

Open Media Engine (OME) is a 3D media engine using OpenGL 3+, OpenAL, ODE, SDL, and Lua, written in C++ and Boost.

No download No website Updated 19 Mar 2011 EDuke32

Screenshot
Pop 42.14
Vit 28.69

EDuke32 is a Duke Nukem 3D port that adds several hundred new features for players and developers of user content, including hardware accelerated renderers that take advantage of modern graphical hardware.

Download No website Updated 28 Mar 2011 ca-ga

Screenshot
Pop 29.90
Vit 28.55

ca-ga is a toy artificial life simulation that uses genetic algorithms on large cellular automata. It uses simple but easily extended DNA that is 8k long by default, though you can take the size out to anything you have time to evolve. It sits under each cell of a 128x128 board and orders operations to transfer energy in the hopes of achieving a kill and breed. The simulation features a mutating fitness function, emergent sex, and a proof of concept real world fitness function. After enough generations, the cells or genes could achieve collectivism and organismhood, coordinating the values of the hotspots that determine board temperature in order to maintain a desired equilibrium. But maybe not. If you work in a fitness function, an optimizing problem solver results.

Download Website Updated 18 Apr 2012 GLPong

Screenshot
Pop 17.69
Vit 20.65

GLPong is an implementation of Pong using OpenGL, SDL, and (optionally) OpenAL.

Download Website Updated 30 Sep 2012 View Picture

Screenshot
Pop 83.55
Vit 11.69

VP (View Picture) is an SDL-based image viewer for Linux and FreeBSD that supports slideshows, fullscreen, zoom, and arbitrary movement through the image list.

Download Website Updated 18 Feb 2013 Gigalomania

Screenshot
Pop 169.27
Vit 8.85

Gigalomania is a 2D real time strategy game that is a clone of Mega-Lo-Mania. The gameplay consists of researching and developing new technology with which to conquer your enemies, from rocks and sticks to nuclear weapons and spaceships. You can advance through ten different ages, from the stone age to the future. There are 28 different maps to play through. The game is still under development, but is entirely playable in its current state.

Download Website Updated 18 Dec 2011 Oolite

Screenshot
Pop 228.47
Vit 7.16

Oolite is an independent reinterpretation and ehancement of the classic space sim game Elite for modern computers. The result is a space trading and combat simulation offering encounters with pirates, police, bounty hunters, the occasional alien menace, and other surprises along the way. While striving to reach the coveted Elite status, the players set their own path through the various galaxies, choosing to be trader, pirate, or bounty hunter depending on the situation at hand, and their own judgement. The game is hugely expandable, using a combination of property lists and JavaScript. Oolite's active modding community already provides more than 200 OXPs (Oolite eXpansion Packs). Among them are a huge variety of missions, weapons, ships, and extra career paths over and above what's available within the core game, as well as a number of other gameplay enhancements and customizations.

Screenshot

Project Spotlight

Stantor-Domodulor

A home automation software system.

Screenshot

Project Spotlight

twsapi

A portable C++ API for Interactive Brokers TWS.