I really had no idea if how to tackle this port and have never written anything close to a 3D / fake 3D rendered game before so its been a learning experience. Also Im sure there are much better ways of doing what Im doing but Im quite pleased with the results so far. For sure I can also optimise and refactor more and I hope to do that so I can include a high score table.
The game is in a alpha state at the moment as there is still a list of things to do including...
1) The fireballs don't shoot at all well in stage 1.
2) The player movement in stage 1 also needs some rework.
3) There are no difficulty settings yet, so I want to add the ramp up of difficulty.
4) More sounds to be added - big thanks to Hodgepants for helping me out here :)
In the meantime I hope you have some fun playing with what I've got so far.
Just one observation is that the game obviously runs much better in the windows/linux/mac version of Pico 8 compared to the browser version. I may need to release a 30 fps version for the browser.
Please also note the game control is mouse only.