nngn

screenshots - engine

screenshots

map
Rendering a simple map with sprites and animations.
debug, colliders, grid
Debugging sprite, collision, grid visualizations.
tile sheet map
Tile sheet maps.
scripting, text box
Lua scripting.
more scripting
Efficient processing of thousands of entities per frame using Lua.
perspective camera
Orthographic and perspective camera.
ascii graphics
"Gray scale" and colored ASCII software rasterizer.

videos

Camera input from device orientation.
ASCII software rasterizer.
A Taste of Functional Programming, from Programming in Lua, rendered by the ASCII rasterizer.