This repository contains work on my own research project: new 2d game canvas software render (w/o webgl) which overflows into engineering 3d FPS game software engine from scratch on UNIX :)
PROJECT DASHBOARD: https://trello.com/b/cVi9Nqy5/trix-3d
ROADMAP:
DONE:
1.Affine transformations
2.Bilinear interpolation
3.Clipmasks (X11 specific)
4.Tiles creation tool for map design
5.Dynamic assets loader/mapper w jpeg decompression
TODO:
6.Pixel blackout
7.Tile navigation
8.Basic controls handler
TECH DESIGN:
8.Lightning
9.Horizontal angle switch
10.3d objects
11.3d NPCs
12.HUD
13.AI
14.Sound system
15.2d menu render
3d CURRENT