Sahaj Guptaitsahaj.hashnode.dev·Mar 12, 2024Setting up player (Bird)In this read I am setting up player character for my Angry bird type game in godot. This is a part of Angry bird made in Godot 4 series. For Player I have made a new Node of type RigidBody2D and added Sprite2D with texture as "player" from assets fol...DiscussGodot 4
Caleb Doiseblog.vortexbasis.com·Dec 20, 2023Godot: Control Mouse With GamepadI've made a quick example showing how to control the mouse with a gamepad in Godot. The left stick controls the mouse and a configurable button can trigger a mouse click. The right stick will scroll a user control if there is a ScrollContainer under ...Discuss·224 readsGodot Engine
Caleb Doiseblog.vortexbasis.com·Dec 16, 2023Godot Post-Processing Kuwahara FilterThe Kuwahara filter is a well-known filter for adding a bit of stylized painterly effects to your renders. The latest version of Blender even includes a Kuwahara filter in its compositor. I'll leave more detailed descriptions of the Kuwahara filter t...Discuss·139 readsGodot ShadersGodot
Caleb Doiseblog.vortexbasis.com·Dec 12, 2023Godot Post-Processing Outline ShaderChanges in depth and normal vectors can be used to draw outlines around objects in a rendered scene. I've posted an example of one such method here: GitHub Repo: https://github.com/Vortex-Basis-LLC/Godot-VBG-Samples-Shaders Specific Shader: https:/...Discuss·188 readsGodot ShadersGodot
Godot Communitygodot.hashnode.dev·Nov 30, 2023Godot 4.2 Stable is Here!Godot 4.2 is finally here, packed with exciting features and improvements for game developers. With over 1800 improvements submitted by 359 contributors, this release is a testament to the dedication and passion of the Godot community. New Features a...Discuss·1 likeGodot
Caleb Doiseblog.vortexbasis.com·Nov 27, 2023Sphere Trace Or Capsule Overlap In GodotIf you want to detect all overlapping bodies of a sphere moving along a line segment in Godot, you can use intersect_shape with a capsule oriented along the sphere's path. Here's an example function you can use to do this in GDScript: func get_overla...Discuss·1 like·100 readsGodot
Zacryonfancytree.hashnode.dev·Nov 8, 2023Setting up Godot with C++Why I prefer C++ over GDScript and C-Sharp In my initial blog post, I mentioned that I was going to use Godot to make my fancy tree project. Moreover, I said that I would like to use as much C++ as possible for the coding part of the project. Before ...Discuss·1 like·146 readsGodot Engine
Zacryonfancytree.hashnode.dev·Nov 6, 2023A Fancy TreeA fancy tree, really? This doesn't look like a fancy tree. Or does it? Don't be surprised. While everything except the Tree might not look that bad, that's not a sign of artistic mastery but just the result of playing around with some tools. I am no...DiscussGame Development