About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net2.0 2d 32bit 3d 3dengine 3d-engine 3d-rendering 64bit acid actionscript api as3 audio c c# c++ cad cairo camera cg code coding collada collision collisiondetection cross-platform cs-sdl development devil direct3d directx display engine entertainment flash flashdevelop flickr fonts framework freeglut game gamedev game-development games gaming gdi gl glfw glsl gnu-linux gpgpu gpu graphics gtk# gui hlsl imagine input irrlicht irrlicht-engine joystick keyboard library linux love lowlevel low-level lua mac macintosh macos macosx mac-os-x managed math mono mouse multimedia multi-platform network nextgen objectoriented ommf openal opencl os osx physics physicsengine platform plugin portable programming rad rasterizer render render-engine renderer rendering render-pipeline rogue scenegraph sdl sdl.net shader shaders sharpos silverlight solaris sound source tao taoframework technology toolkit tools ui unix vector video visualization visualstudio win32 win64 wince windows windows.forms winforms wpf x x11 xbox360 xml xna
Irrlicht Engine
[18 users on Ohloh]
The Irrlicht Engine is a high performance real-time 3D engine written and usable in C++, and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL, and its own software renderers.
The Tao Framework
[18 users on Ohloh]
Tags: openal mono cg c# glfw opengl tao sdl freeglut lua devil .net
The Tao Framework for .NET is a collection of bindings to facilitate cross-platform media application development utilizing the .NET and Mono platforms.
Axiom 3D
[11 users on Ohloh]
The Axiom Engine Project is a fully object oriented game engine development effort using C# and the Microsoft.Net or Mono platform to create an easy to use, flexible, extendable, and powerful engine that allows for rapid development of games for various genres.
[9 users on Ohloh]
Tags: sdl.net opengl c# xna mono .net tao sdl
Mono.XNA is a cross platform implementation of the XNA gaming framework. It runs on Windows, MacOS and Linux using OpenGL for 3D support.
[7 users on Ohloh]
Tags: mono opengl cs-sdl c# sdl.net sdl .net
SDL.NET is a set of object-oriented .NET bindings for the SDL gaming library and provides high-level access to audio, keyboard, mouse, joystick, TTF fonts, various image formats, sound mixing, MPEG-1, 2D video framebuffer and 3D hardware via OpenGL.
[6 users on Ohloh]
The Open Toolkit is a free, fast, cross-platform OpenGL, OpenAL and OpenCL wrapper for C# and other .Net languages.

The bindings in OpenTK are strongly-typed and fast and help you catch programming errors before they get the chance to manifest. Additional utilities integrate the bindings with .Net, making OpenTK especially suited to Rapid Application Development.

OpenTK can be used alone or integrated into GUI toolkits, like Windows.Forms and GTK#. It runs everywhere witnout recompil...

[2 users on Ohloh]
Jeto is a project to create a portable, innovative application platform based on the ECMA Common Language Infrastructure (ECMA-335) standard. It provides an application foundation library (called Emotion) with advanced support for audio/video playback and capture, vector graphics, hardware querying and access, dealing with measurements, networking, application preferences, and more.

Jeto is also intended to be layered on top of other operating system kernels to form Jeto distributions. We ...

[2 users on Ohloh]
Brahma is a library written for the .NET platform, to provide high-level access to graphical and general purpose processing on the GPU. It eliminates the need for a shading language, generating shader code directly from IL at runtime.
Imaginary Game Engine
[2 users on Ohloh]
The Imaginary Game Engine project tries to create a full-featured, modular and multi-threaded game engine in C#, and can run with Microsoft's .NET framework or Mono on either Microsoft Windows, Linux or Apple's MacOSX.
Irrlicht.Net CP
[1 users on Ohloh]
A cross-platform .Net wrapper for the Irrlicht Engine
OPIMM Framework
[0 users on Ohloh]
Tags: sdl direct3d opengl directx xna .net
A platform independent, managed, framework of tools for handling graphics and input.
[0 users on Ohloh]
Physics2D.Net is 2 dimensional rigid body physics engine written in C#. To work with XNA, Silverlight and .Net.

It is a complete rewrite of my original physics 2D found on source forge. It is CLS compliant. Currently it has only one collision solver. The narrow phase collision detector is considered to be part of the solver. The Solver is Sequential impulses with a distance grid used for narrow phase detection. There are 4 Broad phase detectors to choose from.

[0 users on Ohloh]
Tags: .net directx opengl gdi c
An esoteric C# graphics engine

My goals for the project are to make an engine that: is both real-time and off-line; is implementation and hardware agnostic (yet while using all available hardware acceleration); cross-platform (through Mono) and LGPL. Uncomprimising software design and high extensibility are central themes.
RadixNine is not tied to the fixed-function graphics pipeline; it can light (using arbitrary lighting engines) and render (using plugable rendering back-en...

[0 users on Ohloh]
Tags: opengl sdl taoframework c .net mono rogue
A platform independent port of the classic game "Rogue" in C# which runs on multiple platforms (windows/linux/mac) using mono or dotNet. A graphical client is also in the works using the Tao library (OpenGL/SDL).
Salmon Viewer
[0 users on Ohloh]
Tags: .net tao opengl mono c#
Salmon Viewer is a 3D model viewer (currently only 3ds files). It is written in C# and runs on both Windows and Linux. Models are rendered in OpenGL using the Tao Framework. This viewer is a good tool for learning OpenGL.
[0 users on Ohloh]
Tags: tao opengl .net flickr
Flickr OpenGL library and screensaver built on .Net TAO library.

Flickr screen saver that shows images by:

User - Favorites, Set, Tags, Contacts Group Everyone - Tags, Recent, Interestingness Local files/directories

After installing, to use Slickr, you must obtain an application key here: http://www.flickr.com/services/api/keys/.

Then go to the Control Panel, Display, Slickr, Settings, Key tab and paste the key and the secret into the specified fields.


[0 users on Ohloh]
Tags: .net c# engine taoframework opengl
Still under development!


Easy to use API OpenGL 2.0 support Materials with GLSL shaders Filesystem with packages Terrain rendering Postprocessing effects Built-in material library ... and much more comming soon!

[0 users on Ohloh]
Pending for now!
[0 users on Ohloh]
Tags: love tao sdl opengl multimedia games library ommf mono c# .net
(note that OMMF is currently not released; if you're feeling adventurous, you can take a look at the SVN repo)

OMMF, the Open and Managed Multimedia Framework, is a simple and lightweight way to develop 2D games and apps. It works with any programming language based on .NET/Mono.

The main goal for the project is to make it very easy to use, in addition to making it as cross-platform as possible.

The design of the library is heavily inspired by the LÖVE engine for Lua. OMMF w...

[0 users on Ohloh]
Tags: .net opengl
Provides the means for developing OpenGL applications using managed code in the .Net Framework. Exposes the function calls in the OpenGL libraries. Provides a rendering context or drawing surface as a custom user control. Reproduces functionality found in popular C++ libraries, texture loading, shape rendering. Adds additional functionality such as 3D DLP rendering.