Not yest sure what the gameplay is going to be, just have an idea of how I want it to look.
Considered Unity for this, but decided I'll probably be more comfortable doing it in BlitzMax (with MiniB3D, which I've never used, but my friend Charlie Knight uses them together to great effect.)
So far I have a raycaster engine working, but am thinking of going to straight 3D for simplicity's sake.





