Paintball2 is a fast-paced first-person game with capture the flag, elimination, siege, and deathmatch (free-for-all) styles of gameplay. This project focuses on enhancing the Quake2-based engine it uses.
0 A.D. is a free, open-source, cross-platform real-time strategy game.
0 A.D. (pronounced "zero ey-dee") is a cross-platform real-time strategy (RTS) game of ancient warfare. It's a historically-based war/economy game that allows players to relive or rewrite the history of ancient civilizations, each depicted at their peak of economic growth and military prowess.
A UNIX/Windows/Linux remake of the DOS-game "stunts", providing modern features like openGL graphics, 3D sound and internet multiplaying. Design your own tracks, choose your opponents and try the most spectacular stunts you've ever seen.
Open source FPS/RTS Game
Unvanquished is a fast-paced, futuristic FPS with RTS elements, pitting technologically advanced humans against hordes of highly adaptable aliens. The player can choose from either team, providing a fresh gameplay experience on both sides of the conflict. The game is under highly active development, with a new alpha release being made at the beginning of each month.
Molecular Dynamics Cell Construction
This is a collection of software modifications created to integrate NanoEngineer-1, PACKMOL and MSI2LMP for the purpose of easily creating molecular dynamics cells. NanoEngineer-1 is a molecular CAD software written by Nanorex and provides the user an easy way to create molecules, while the software modifications allow the user to type atoms using multiple force fields. PACKMOL can generate a random collection of molecules using the molecule templates from NanoEngineer-1 thus providing the initial MD cell. Modifications to PACKMOL allow the atom type data to be passed through to the MSI2LMP software. MSI2LMP creates a LAMMPS input file based on class I or class II force fields. MSI2LMP was modified to use numerically coded force field data generated by NanoEngineer-1. The MMP file format was extended and integrated into all three software applications. http://www.nanoengineer-1.net http://www.ime.unicamp.br/~martinez/packmol/ http://lammps.sandia.gov/
Free cross-platform viewer for seismic data in SEG-Y format (Revision 1 draft 6 and its modifications).
Android port of DoomRL (Doom, the Roguelike)
DoomRL port to Android. https://drl.chaosforge.org/ -- DoomRL homepage https://sourceforge.net/projects/libsdl-android/ - SDL Android port https://github.com/rumly111/doomrl and https://github.com/rumly111/fpcvalkyrie -- modified DoomRL sources to run on Android
AVRCNC is a CNC-Controller based on an ATMega8 and some other (cheap) hardware. Main advantages compared to L297+L298 are: - simpler to build - easier to expand - mega8 controlls motors directly - no time-critical tasks on PC
OpenMoHAA is a game engine that is compatible with Medal of Honor: Allied Assault media and network protocol, based on the ioquake3 project.
Scrupp is a cross-platform 2D engine which uses SDL and OpenGL for visualization. It is controlled by external Lua scripts. The core supports various image, sound, music and font formats. The hard work is done by plugins written in Lua.
A small and fast Atari 800 XL emulator.
A8E is a freeware Atari 800 XL emulator written in C by Sascha Springer and has been developed completely from scratch. It uses the SDL and OpenGL (optional) library for the user interface and the audio and graphics output.
Lhogho is planned to be a modern implementation of the Logo programming language providing reasonable compatibility with older Logos, 3D graphics in real time and user-friendly OOP support.
3D pro-hockey simulation
Polyhedron paper building
EN : Visualization of non-convex polyhedra and pattern generating for paper building. FR : Visualisation de polyèdres non-convexes et génération de patrons pour une construction papier.
A parametric, feature-based, sketch-driven 3D CAD application, built around a geometrical constraint solving engine. Project is in early development stage. The FreeSG library (http://freesg.org/) is required.
Tavli3d is the greek backgammon.It consists of three games:portes (similar to Backgammon),plakoto(with pinning instead of hitting) and fevga(a game where no hitting occurs).The game is written in OpenGL/SDL/C .For now only single player is supported.
truereality is a open source n64 emulator. the aim of this project is NOT to run commercial games, instead it should be a piece of c source code which teaches you how to do software emulation in a portable way.
MASyV (Multi-Agent System Visualization) enables one to write agent-based models/cellular automata, eg. in C, visualize them in real time & capture to movie file with MASyVs GUI & message passing lib. Includes examples: Hello World, ants, viral infection
Access to Irrlicht Engine SDK from assembler, C, Python, Basic, Pascal
Python ctypes module for the Irrlicht Engine SDK for 2d/3d games and graphics. Compatibility with all Python versions, wich support ctypes module. Second internal project is SWIG wrapper. Additional support for SVG files over AGG or Cairo library. Also irrlicht_c library give access to Irrlicht functional from other programming languages: ASM (FASM), C (TinyC), Basic (FreeBASIC, thinBasic, OxygenBasic), Pascal, Gentee, AutoIt and game frameworks like GameMaker or Blitz.
3DBrainExplorer is a lightweight OpenGL-based 3D renderer for scientific visualization of volumetric data (NIfTI) featuring real-time image manipulation, AAL brain labels (Tzourio-Mazoyer et al., 2002), SPM5 statistical images and stereo display.
realtime 3D data visualization
ANTz development has MOVED to GITHUB!!!! https://github.com/openantz/antz/ or visit the homepage at http://openantz.com
A c++ port of Argentum Online, a FREE 2D MMORPG( project morgoao ).
Cross-Platform 3D Chess A 3D chess game made using OpenGL and C++ Objectives: -High Quality Graphics -Proper Chess Rules -Availability of Unofficial Chess Rules -Reading Generic Chess Files -Proper A.I. for user vs. computer modes -Good GUI -Network Current Status: Chess rules exist
A 3D data visualization tool, specializing in the display of robotically collected point, range, and volumetric data. Provides a very flexible framework for different file formats and visualization parameters.
GCFP is an open-source tool for visualizing complex functions.
GLUT Complex Function Plotter (GCFP) is an open-source tool for visualizing complex functions using OpenGL. It can be customized using LUA. Please note: I wrote GCFP while learning for an exam in complex analysis to understand the behavior of some complex functions. As it has proven useful to me I thought I would share it though obviously GCFP could be improved in many ways..