Libsmog is a flexible 3D game engine written in C++. It has been designed from the ground up to provide a dynamic, performance oriented, flexible, multi-player, easy to implement audio and visual experience.
SLFCFD stands for San Le's Free Computational Fluid Dynamics. It is a package of scientific software and graphical user interfaces for use in computational fluid dynamics. It is written in ANSI C and distributed under the terms of the GNU license.
It was my freshman C++ class project it's written in C++ it's a simple 2D car racing game now I put it on the web, maybe someone will find the source code interesting and helpful.
Time Stop is a 2D physics-based puzzle game. It uses the Box2D physics engine and OpenGL. The goal is to move a blob to a star by manipulating time and moving objects.
BehaveRT is a C++ library that helps to create interactive simulations of a large number of virtual agents. Hardware acceleration (GPUs) guarantees high performances.
Foo (abbreviation from football) is a playing machine of Paper Soccer, a pencil and paper game for two players, described in WIKIPEDIA. Written in Haskell, contains also simply interface using HOpenGL library. Provides bunch of playing algorithms.
The Mars Rover Simulator project is based on the evolutionary robotics paradigm where an artificial agent acquires its skills through the process of artificial evolution. This simulator can be useful to evolve neural network controllers for the rover
A performant, flexible, and easy-to-use real-time 3D rendering engine
The Mondschein Engine is an open-source high performance realtime 3D graphics rendering engine written in C++ on top of OpenGL. It is designed to be modular, mighty, fexible, and easy to use.
The project aims at Educational Low Cost Motion Capturing techniques, supporting various file formats such as BVH, ASF/AMC, RIB, MEL etc.
Plotty is a tool to visually display sets of data, described in a human-readable text file. It features advanced plot functions and a light-weight and easy-to-use interface - just select the file and see your data plotted!
We are students from the Technical University of Federico Santa Maria (Universidad Técnica Federico Santa María, UTFSM) developing an a team of autonomous robots that play soccer for the robocup.org small size category.
Try to simulate cloth in real world. It is very simple.
A simple 3D framework in C++
A simple 3D framework in C++ that supports OpenGL, OpenAL and GLUT.
Perl bindings to the Modern OpenGL API
The Perl OpenGL 2 module provides bindings to the modern OpenGL APIs for use from the perl language.
A set of libraries and tools to work with X3D data, files (XML) and rendering (OpenGL)
Very simple web-interfase for astrospectrograph
Videoguide allows you to correct star position in case of bad guiding system of telescope. Here is software for videoguide, hardware part consists of PIC-ruled step motors, which tilt a glass plate, correcting by this tilt position of a star or other object. The guiding object is selected by operator in a part of video from gude's CCD-camera. Selected area can be preprocessing by wavelet-filter or median filter and/or histogram equalisation.
A 3D shooting game.
3D fasteroids is a game in which you are a captain of a starship which is in danger of being destroyed by many flying asteroids. The goal of the game is to destroy all the asteroids before they destroy your ship.
Defunct; see https://github.com/chazomaticus instead.
Flying Cow is a three-dimensional user interface for quickly seeking an item. It provides an interface similar to that of iTunes Cover Flow.
A generic 2D engine for any kind of game
This game engine uses the power of C++, OpenGL, and OpenAL to provide highly-portable, object-oriented code for programming a video game. Rather than tailoring to a specific type of game, the engine focuses on the fundamental components. It covers audio, graphics, controls, and data flow. With G2, developers have everything they need to create a 2D game without the need of expensive SDKs.
GA Sandbox is a library providing geometric algebra implementations for geometric algebras. It comes with many programming examples. It is the software companion to the book `Geometric Algebra for Computer Science' (Morgan Kaufmann).
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..
MyWorld is an open virtual reality and game engine. It is written and usable in C/C++. It has own abstract layers for Graphics and Physics. Actually we use Irrlicht for 3D-Rendering and GUI, and ODE for Physics. It is smart, powerful and easy to extend.
SLFCEM stands for San Le's Free Comp. Electromagnetics. It is a package of scientific software and graphical user interfaces for use in computational electromagnetics. It is written in ANSI C and distributed under the terms of the GNU license.
The Pharos Engine is a compact 3D engine originally intended for the space-based RPG The Alexandria Project. It supports vertex and fragment shaders, a full physics library, .mdl model loading, many built in primitives, and full texture and GUI support.