Project SPE

  •        0

Open Source 2d Game Engine in OpenGl and SDL and scripting via Lua. It's developed in C++.



comments powered by Disqus

Related Projects

Doom Legacy

This is one of the most popular Doom source ports. It is available for DOS, Windows, Linux and Mac OS X, and should build on any POSIX platform which supports SDL. It enhances Doom with things like TCP/IP, OpenGL and much more.


Pyui is a user interface library written entirely in the high-level language python. It is targeted primarily as a user interface for games and has a modular rendering interface that can use multiple backends such as OpenGL, SDL or Direct3D.

Gnash - GNU Flash movie player

Gnash is the GNU SWF movie player, which can be run standalone on the desktop or an embedded device, as well as as a plugin for Firefox and all other Geeko based browsers, Chrome, and Konqueror. Gnash can switch at runtime between the Cairo, OpenGL, and AGG renderers. Media handlers could also be switched between FFmpeg and Gstreamer.

FlightGear - Flight Simulator

FlightGear is a flight-simulator created by an international group of volunteers. The goal of the FlightGear project is to create a sophisticated and open flight simulator framework for use in research or academic environments, pilot training, as an industry engineering tool.

Blender - 3D content creation suite

Blender helps to model, shade, animate, render, composite interactive 3d content. Blender's features include 3D modeling, UV unwrapping, texturing, rigging and skinning, fluid and smoke simulation, particle simulation, animating, match moving, camera tracking, rendering, video editing and compositing. It also features a built-in game engine.

libgdx - Desktop/Android/HTML5/iOS Java game development framework

Libgdx is a Java game development framework that provides a unified API that works across all supported platforms. The framework provides an environment for rapid prototyping and fast iterations. Instead of deploying to Android/iOS/Javascript after each code change, you can run and debug your game on the desktop, natively. Desktop JVM features like code hotswapping reduce your iteration times considerably.

SDL Sopwith

SDL Sopwith is a port of the classic 8086 biplane shoot-em-up game to modern computers.

Red Eclipse

Red Eclipse is a fun-filled new take on the casual first person arena shooter, built as a total conversion of Cube Engine 2, which lends itself toward a balanced gameplay, with a general theme of agility in a variety of environments. It features: Parkour, impulse boosts, dashing, and other tricks. Favourite game modes with an array of mutators and variables. A built-in editor lets you create your own maps cooperatively online. The project is a Free and Open Source game, built on Cube Engin

OpenGL Mathematics (GLM)

OpenGL Mathematics (GLM) is a C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification.

free heroes2 engine

Free implementation of Heroes of the Might and Magic II engine. SDL is used.