Octodemy
@octodemy.bsky.social
750 followers 11 following 42 posts
🕹️Learning about game dev. 📺Youtube channel: https://www.youtube.com/@octodemy
Posts Media Videos Starter Packs
octodemy.bsky.social
Here's what I was trying....

I thought it was all due to how small the coin was.
I had been messing around with the physics solver properties for quite a while trying to "fix" this.

Who knew the model's trimesh was the culprit all along.
octodemy.bsky.social
The root of all my problems...

I've thought Godot had been giving me wonky trimesh collision generation.

Now I know why....
octodemy.bsky.social
Natural object placement with physics in the editor.

Right now it simulates all rigidbodies in the scene.
I think I'll add a filter to only simulate selected objects so you won't mess up your scene later.

#godot
octodemy.bsky.social
There is always something hidden behind meshes.

Make sure to always scan things with your stencil shaders.

#godot #stencilshader
octodemy.bsky.social
@passivestar.bsky.social Excuse me, how were you able to have shadows inside the stencil?

I can't think of any way to have that be possible.
My shadows are also rendered in the outside world and are not stencil masked. I tried a few different things but none worked.
octodemy.bsky.social
It's really fun playing around with stencil shaders in Godot 4.5 now.

It's incredible how simple masks can help create some awesome new effects now.

#Godot
octodemy.bsky.social
Have you ever wonder how to draw textures in Godot?

I've just made a new tutorial on how to make your very own paint system. Check it out!

www.youtube.com/@octodemy

#Godot #GodotTips
octodemy.bsky.social
Got sidetracked while exploring how sub-viewports works in 2D.
When I realized, I had made this.

Had to make some funky code to take the photos of the background layer (which had bloom&brightness adjustments), the moving objects that didn't and also not screenshot the text.

#Godot
octodemy.bsky.social
While I was stress testing and playing around with procedural geometry in Godot, I found out you actually lose performance by calling floori() in gdscript.

And since discarding the decimal point is exactly what I want, I guess I'll just divide it normally then.

#GodotTips
octodemy.bsky.social
Experimenting with custom StyleBox'es in Godot, I've made a Stacked StyleBox that is very useful to create buttons.
octodemy.bsky.social
Agreed, I'm so dependent on this to orient myself in 3D that I had to make a godot addon just to add this to the engine so I could work in 3D scenes there.
octodemy.bsky.social
Got everything I wanted done using Godot's drag and drop system.

A tutorial will be coming out soon on how to use and solve all the problems I encountered along the way.
octodemy.bsky.social
I fell into the drag and drop system rabbit hole.

This is using the Godot's builtin drag drop solution.

There are some limitations, but I've found workarounds for them.
I'll make a quick video about it before I forget everything.

#godot
octodemy.bsky.social
Here's a little prototype I made last month that led to those couple of RTS tutorials I made.

I was experimenting on how to code AI with state machines.

#godot
octodemy.bsky.social
Here's an quick overview on how to use the navmesh system in Godot.

And a few tips to make your agents move correctly on difficult terrain.
www.youtube.com/watch?v=pXEX...
Creating complex 3D navigation | Fixing navmesh problems in Godot
YouTube video by Octodemy
www.youtube.com
octodemy.bsky.social
Last week, I found out I was using Godot's navmesh settings completely wrong while trying to fix ramp corners.

Now things finally makes more sense.
octodemy.bsky.social
Playing around with RTS things now.
Here's the unit selection working.
octodemy.bsky.social
I make a lot of small projects that never see the light of day, so I'll post here what I'm currently doing just in case.

Last month or so I was playing with making a physics raycast car.

You can follow its progress and make your own with the tutorial series here:
www.youtube.com/watch?v=9Mqm...
octodemy.bsky.social
2D fake walls can be achieved with only tilemap layer's custom data.... kinda.
octodemy.bsky.social
ucupaint is really an awesome addon for blender.
It's been gaining a lot of traction in the last year.
It's incredible that its even free and open source.
There is no other one like it.
octodemy.bsky.social
Funny story, I used to install Ubuntu and immediately after install xfce into it...

Only much later that I learned what xubuntu was, and that it already does that and comes with xfce.