V2 is out (this is alpha stage of V2, so there will be another update, but still)! USE TURBOWARP: https://turbowarp.org/1293959990/ If you NEED to run it on scratch for some reason, turn the resolution up to 12 by pressing the "9" key on your keyboard. Controls: WASDQE to move, arrow keys to look around. THIS IS NOT A GAME!!! I will be making games using this engine in the near future. Features: - full z-buffer - near plane clipping - OBJ file loading (import models from blender) - SCRIMAGE compression format, can get 20% lossless compression, 55% with 1% color inaccuracy - Perspective correct texture mapping - full transform and parenting support - automated multi-texure loading and handling - Loads textures from data images - partial transparency support - billboard support - tag support for interaction - simple skybox - fast and easy to use Changelog: Mar. 21st 2026: V2 [ALPHA]: Collisions (importer in progress), 2x optimization, Parent chain caching, line shift fix, better resolution mapping Dec 19th, 2025: V1.1.2: fixed bug where the leftmost pixels would be the wrong color. Dec 9th, 2025: V1.1.0: Made image scanning twice as space efficient, now stores two chars per pixel instead of one Dec 5th, 2025: V1.0.6: bug fix with OBJ loading, doesn't load textures unnecessarily Dec 2nd, 2025: V1.0.5: horizontally scrolling skybox, more skybox options Dec 1st, 2025: V1.0: Added interactive tags, improved skybox, added fixed rate physics tick, added FPS counter, added delta timing, integrated text engine V2.0 Dec 1st, 2025: V0.9: added skybox Nov 31st, 2025: V0.8: Massively improved MINIMIZE. Nov 31st, 2025: V0.7: Added Tags (walk to back wall) Nov 30th, 2025: V0.6: added billboard support Nov 29th, 2025: V0.5: Initial Release
@KryptoScratcher for the tri filler that I modified @MathMathMath for some 3D rotation scripts @griffpatch for the image scanning I based the texture loading off of Me for SCRIMAGE (My own image compression format, I'll release it in a separate project soon.) GPT-5.1 for some debugging lol Claude Opus 4.5 for some python help Although no code or assets were directly used: HUGE thanks to for The Mast 3D, it inspired me and I kind of used the docs as a checklist for features I needed