Version 2 is now out! Terrain generation is more faithful to the original game.
Remember the game Zarch for the Acorn Archimedes? Or Virus for the Amiga system? Well, this is a graphical engine for making games that carry that 80s 3D nostalgia feel. Press Z for particles.
It has support for 3D polygons and particles.
Go to: https://github.com/tpnk-dev/zarchy-engine-pico8 for the documentation
Based on catatafish's zedwolf and freds72's Ghost Rally. Thanks for the pico-8 discord for helping me throughout the process.
Token count for the engine: around 2965
Token count for the terrain generator and memory decoder: 444
This pico-8 3D engine is slow as f*** as of right now (~38 tris a frame). May improve in the future.
Based on javidx9 tutorial series and with some stolen code from electricgryphon's 3D library.