Rayus: a Simple, yet Meaningful 3D Renderer

Rayus¬† is a simple and quickly-developed 3D raycaster demo by Gustavo6046. It is apparent the simplicity in this raycaster (although it does have textured walls, simplistic lighting, and map list server support for downloading, uploading and dynamically changing maps in an Unreal fashion), however it is a milestone that was reached far earlier than expected: a 3D renderer that can be extended to produce games. Of course, it isn’t exactly flexible – it uses JavaScript and Browserify, which means extending it (with modding or 3rd party games) would be a rather daunting (but still possible with File Readers) task; however, it is a decent raycaster (while not a very full-featured one, it does have quite a few things to show).