OSI-Approved Open Source (85)
- GNU General Public License version 2.0 (27)
- GNU Library or Lesser General Public License version 2.0 (26)
- BSD License (12)
- MIT License (12)
- zlib/libpng License (8)
- GNU General Public License version 3.0 (4)
- GNU Library or Lesser General Public License version 3.0 (3)
- Open Software License 3.0 (2)
- Affero GNU Public License (1)
- Apache License V2.0 (1)
- Boost Software License (1)
- Educational Community License, Version 2.0 (1)
- Fair License (1)
- Other License (5)
- Public Domain (5)
- Creative Commons Attribution License (1)
- Windows (90)
- Grouping and Descriptive Categories (68)
- Linux (66)
- Mac (44)
- Modern (44)
- BSD (24)
- Android (16)
- Graphics Conversion
- 3D Modeling
- 3D Rendering
- Image Galleries
- Fractals and Procedural Generation
- Programming Language: Lua ×
A set of functions, macros and classes to handle platform specific features in a platform independent way.
OpenSandbox is an open source world editor for the Leadwerks Engine. Based on the commercial Leadwerks Sandbox, OpenSandbox allows real-time terrain editing and entity placement, as well as additional features.
Game-engine for windows- and unix-systems. Supports shader, scenemanagment, interface to the common render-apis, basic tools and a scripting support.
The Poseidon project consists of the Poseidon 3D engine and a several tools (Ksenomorph 3D modeler, world editor, light and material editor, 2D sprite editor).
QEngine is game engine which can be used to play Quake 1, Quake 2, and Quake 3 with enhanced graphics, physics, and scripting.
A real-time 3D interactive media engine written in .Net using C#. Rendering is a choice of OpenGL, DirectX, XNA or Pure software renderer. Uses Lua scripting but with use of interfaces any scripting language is possible. Cross-platform using Mono.
Screen (or SCalable REndering ENgine) is a rendering engine based on both 3D rendering and highlty parallel algorithms. It provides powerful scripting interfaces and integrated development environment for 3D games and scientific simulations.
Shade is an Object-Oriented, Shader-based, Distributed Scene Graph. Designed using C++ (with optional Lua bindings), OpenGL, and MPI, Shade allows the creation of applications that work on a single machine and on a tiled display.
ShadeGE is an example implementation of features present in a modern 3D game engine. Games can be written using scripts in Python or Lua, or through the C++ API directly.
ShatterStar is an extensible DirectShow/Direct3D based video rendering engine and collection of tools for creating and presenting complex compositions of media.
Yet another game engine project. I'm currently researching about game development. This project is the subproduct of that.
Full service 3D game engine. Uses Ogre3D for the graphics and Aegia Physx for physics. Includes frame based memory allocation, component architecture and fully controllable through a Lua scripting API.
Lua modding, general modding and related projects for Wolfenstein Enemy Territory.
The goal of this project is to enable World of Warcraft Machinima Creators to create more customized movies, by removing limitions using a Machinima Server and a Machinima GUI Add-on. THIS IS NOT A WOW SERVER EMULATOR.
Open Scripting Projects
Irrswig is a project to create many language bindings for the Irrlicht rendering engine using the swig binding generator.
Funky patcher for OpenGL, midi, signal processing, lua scripting, etc. Written in C++. Fast.
A digital animation tool for real-time generation and interpretation of images, video and visual effects, allowing the artist/operator to adjust, on the fly, the parameters of the effects according to his or her own sensibility.7 weekly downloads