Fun Arcade Game Engine
FAGE is a 3D game engine that is built on top of the Love2D framework. It is written entirely in Lua with no FFI and all of the shader code is OpenGL/OpenGLES 3.0 compatible. The engine currently supports Wavefront (.obj) and COLLADA (.dae) files including multitextured meshes, armature rigs and animations. This project is still in WIP but new features are being added weekly.
Physically Based Rendering
Skeletal Animation
This software is free to use. You can modify it and redistribute it under the terms of the MIT license. Check LICENSE for further details.