📺Youtube channel: https://www.youtube.com/@octodemy
This time we'll try out shapecast wheels and fix a lot of the problems with the car.
Here is the video: www.youtube.com/watch?v=lecZ...
This time we'll try out shapecast wheels and fix a lot of the problems with the car.
Here is the video: www.youtube.com/watch?v=lecZ...
The graph class can choose if they want to draw the curve and background, so I can overlay each of the wheel points on top of each other like in the video.
The graph class can choose if they want to draw the curve and background, so I can overlay each of the wheel points on top of each other like in the video.
It uses the Expressions class to evaluate code so I can quickly set it all up in the inspector to check stuff.
It uses the Expressions class to evaluate code so I can quickly set it all up in the inspector to check stuff.
Learning InspectorPlugins, the first thing I had to make is syncing these colors.
Learning InspectorPlugins, the first thing I had to make is syncing these colors.
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.
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.
I've thought Godot had been giving me wonky trimesh collision generation.
Now I know why....
I've thought Godot had been giving me wonky trimesh collision generation.
Now I know why....
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
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
Make sure to always scan things with your stencil shaders.
#godot #stencilshader
Make sure to always scan things with your stencil shaders.
#godot #stencilshader
It's incredible how simple masks can help create some awesome new effects now.
#Godot
It's incredible how simple masks can help create some awesome new effects now.
#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
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
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
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
And since discarding the decimal point is exactly what I want, I guess I'll just divide it normally then.
#GodotTips
And since discarding the decimal point is exactly what I want, I guess I'll just divide it normally then.
#GodotTips
A tutorial will be coming out soon on how to use and solve all the problems I encountered along the way.
A tutorial will be coming out soon on how to use and solve all the problems I encountered along the way.
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
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
I was experimenting on how to code AI with state machines.
#godot
I was experimenting on how to code AI with state machines.
#godot
Now things finally makes more sense.
Now things finally makes more sense.
Here's the unit selection working.
Here's the unit selection working.
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...
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...
The last selected script files will have blue names.
The more recent it is, the bluer its name will be.
#Godot #GodotTips
The last selected script files will have blue names.
The more recent it is, the bluer its name will be.
#Godot #GodotTips
It's really fun making games with limitations.
It has an incredible community.
And the tutorial series by LazyDevs is such a great introduction.
It's really fun making games with limitations.
It has an incredible community.
And the tutorial series by LazyDevs is such a great introduction.
If you want the most basic object, you need to use extends from Object.
An Object needs to be manually freed with instance.free().
#godot #godottips
If you want the most basic object, you need to use extends from Object.
An Object needs to be manually freed with instance.free().
#godot #godottips
#GodotTips
A 'func' in Godot will be a coroutine if it has an 'await' inside it.
Calling it without 'await' will create an async coroutine and will run the function without stopping the main code.
#GodotTips
A 'func' in Godot will be a coroutine if it has an 'await' inside it.
Calling it without 'await' will create an async coroutine and will run the function without stopping the main code.
You can use lambda functions while connecting signals to keep your callback's code nearby.
Lambda don't need names, to declare a lambda simply use:
𝗳𝘂𝗻𝗰():
# 𝘀𝗼𝗺𝗲 𝗰𝗼𝗱𝗲
#Godot #GodotTip #GodotTips
You can use lambda functions while connecting signals to keep your callback's code nearby.
Lambda don't need names, to declare a lambda simply use:
𝗳𝘂𝗻𝗰():
# 𝘀𝗼𝗺𝗲 𝗰𝗼𝗱𝗲
#Godot #GodotTip #GodotTips