View Code? Open in Web Editor
NEW
A 3D game engine for Windows, macOS, Linux and the web (using Emscripten) released under the GPL3 license. Based on Irrlicht, OpenAL and Lua.
License: GNU General Public License v3.0
CMake 0.38%
Shell 2.58%
C++ 51.82%
Assembly 0.06%
C 40.74%
Objective-C 0.07%
Objective-C++ 0.58%
Makefile 0.56%
XSLT 0.09%
Roff 2.54%
CSS 0.01%
Perl 0.04%
M4 0.09%
SAS 0.11%
Smalltalk 0.04%
WebAssembly 0.11%
Module Management System 0.10%
Lua 0.06%
SWIG 0.01%
Batchfile 0.01%
coldsteel's People
Contributors
Stargazers
Watchers
coldsteel's Issues
This also allows the use of the native platform driver instead of SDL.
Add an option to generate precompiled .luap files from .lua scripts.
Directional lighting seems to not have model matrix into account, while point lighting has a strange behaviour on flat surfaces.
SetChannelPosition is currently disabled because it relies on Mix_SetPosition, which is not available on Emscripten. A new implementation based on SetChannelPan and SetChannelVolume should be written.