An engine I'm working on that does collisions using only lists and numbers, rather than using "touching [sprite]" blocks. I wanted to make this because I thought it would be useful to have, especially for Strategic Expanse. Try moving around with arrow keys and scrolling around the camera. If you want to use this, go ahead! I'd recommend waiting until the UI is in though. Either way, you're free to use this engine as long as you give credit :) 6/16/25 ~Added open polygon creator feature ~Added shape selector (basically you can click a shape in select mode to highlight it) ~Currently select mode doesn't do anything apart from highlight shapes, but the next things I'll work on will be the option to edit shapes (e.g. add, move, or delete points, lines, or shapes) 5/6/25 ~Added polygon creator feature 4/19/25 ~Added beginnings of UI ~Added a rectangle creator feature ~Camera locking on player also added (for convenience) 3/29/25 ~Added gliding along slopes (so the player doesn't just get stuck). ~Added shapes system that gets the lines from shapes ~Also fixed issues with going around corners (that took so long and the code is horrendous but it works lol). ~Yes I am aware that when the player is bigger than the line itself, the player just goes through (I don't feel like fixing that right now) ~You can now play around with player speed and size too (added sliders). 3/14/25 The collision engine itself is done, but I want to make a UI to add/edit the lines instead of having to just type in the numbers in the list. That'll save a lot of time when using it in a project. The plan is to create that UI, then make a spin-off version of the engine specifically for a top-down overworld. (That's why I need this for SE.) Also happy Pi Day, I guess it's fitting that I finished a math-related thing today :) #collisions #engine