3D Physics Simulator using the Godot Engine!
I've had a lot of fun with Godot. First, I got familiar with GDScript and made a moving character. Then, I improved that initial character and also interacted with physics objects.
Now, I've made my first useful program. The same character can now plow into 3D shapes with accurate physics simulations.
Want more? For those of you with more... powerful computers, I've made another physics simulator, this one designed especially to be mean to @DynamicSquid, which can be downloaded here. I can make Mac and Linux versions if you need, but I doubt I'll have to.
As a challenge, try pushing the objects into the void. The best method is to glitch them through the unproportionately thick and overlapping walls that do nothing, apparently. You can try pushing over them, but this is no easy task; I was too lazy to add a roof but the walls are pretty high.
is it just me or is Godot Physics Playground.js's line 7 mind blowing to anyone else
@SixBeeps I'm sticking to Godot because I started it, but I'd recommend you go with Unity, because it's more popular and easier to troubleshoot. Godot is naturally easier to learn, from what I hear, but Unity has more tutorials. BornCG is great, but I hear nobody can even compare to Brackeys.
cool! i don't know what it means, but cool!
@AtriDey Yeah, It's pretty annoying. However, there are some YouTube tutorials on how to edit Unity's binary files to switch to dark mode. Currently, on their free plan, you only get access to this grayish mode.
@legendrygamer I learned very basic C++ at age 10 just to flex. I learned a bit more at 11, but didn't actually take it seriously until a year ago (almost exactly lol) and learned Python, as well as failing to try and pick up a few other languages. With school picking up and me getting my first taste of actual, proper, exams, I took a break, but I started again in March when everything shut down.
Didn't know you could use Godot in a browser. Very neat! It'd be cool if you could drag and drop items.
@JacksonPhilips Yep, it's pretty simple
1. Export to HTML5
2. Make a HTML, CSS, JS repl
3. Copy the
wasm files to repl.it
4. Delete the default
5. Copy and paste all code in the new
html file to the default
index.html and delete the other HTML file
As for drag and drop, maybe I'll eventually figure it out, but for now I can't even move the camera. That's a good idea though, once I can actually use Godot to its full potential, I can make a whole game on that!