Switch to full stage
Loading Project
Loading project …

Instructions

Use Turbowarp, unless you want 1 fps: https://turbowarp.org/637062431/fullscreen?fps=60&hqpen&stuck For some reason, this does not work on Forkphorus... WASD, space, and arrow keys

Notes and Credits

Thank you for all the positive comments! I probably won't be able to respond to most of them right now because I'm a bit busy :( GG is now in Beta development! This is the first Beta! Ahhhhh this was a bit rushed... I haven't even done animation keyframing support yet. Object deletion is probably difficult too... This demo doesn't show the capabilities that well either... Things that I haven't added yet are: Keyframe animation(not too hard) More portal stuff(not way too hard but can be quite laggy) Realtime Shadows(both difficult and very slow) BUGS: Distance sort does not work oops, you can also fall through the world if you lag hard enough. The improved BSP uses a triangle cutting method by @Vadik1. The code itself is slightly based off of their code, except it is pretty much original. You can find and compare their code here: https://scratch.mit.edu/projects/277701036/editor/ The Bezier code for them is (almost) directly taken from @gtoal's project: https://scratch.mit.edu/projects/131769048/ Quaternion look-at code from Unity forums. Compare with @ggenije's code: https://scratch.mit.edu/projects/470670022/ Much of the collision detection-response code comes from: https://wickedengine.net/2020/04/26/capsule-collision-detection/ Song is "Wait" by C418

TurboWarp is a Scratch mod that compiles projects to JavaScript to make them run really fast. Try it out by inputting a project ID or URL above or choosing a featured project below.