Author: ChaffDev

  • How To Create Spray Patterns and Spread in Godot 4

    How To Create Spray Patterns and Spread in Godot 4

    When Making an FPS Game, the handling of weapon spray is a crucial aspect that can greatly impact gameplay. Some games use spray patterns as a skill-based mechanic, while others opt for a more random approach simply for immersion. One of the most notable examples of a skill-based spray system is found in Counter-Strike, where…

  • Deadly Lens

    Deadly Lens

    Downloadable game For FennecFu Jam

  • In Parrallel

    In Parrallel

    Web Game For LowRes Jam

  • AMMO and Making a HUD

    AMMO and Making a HUD

    This Week we look at setting up a quick HUD to keep track of our Ammo and Current Weapon. Then we’ll also look at setting up the Shoot and reload mechanics. Get the template here

  • Making an FPS Weapon Manager in Godot 4

    Making an FPS Weapon Manager in Godot 4

    This Week we look at starting to set up our FPS Weapon Management System. First we’ll create the animations. Then we’ll set up the resource that our weapons will use and finally the state machine that drives the weapon manager. You Can Also Check out the finished product here!

  • Resources in Godot Are Amazing

    Resources in Godot Are Amazing

    Resources are the power house of Godot. Nodes get a lot of focus in Godot and for good reason, Most of the engine’s features rely on Nodes. But Nodes Don’t Do anything on their own, Nodes use Data contained in resources to provide Functionality. Resources are Data Containers and They can hold a huge number…

  • How to Do First Person Movement in Godot 4!

    How to Do First Person Movement in Godot 4!

    In this tutorial, you’ll learn how to implement first-person camera movement in Godot 4. First-person perspective is a common choice for many types of games, from first-person shooters to exploration games, and implementing smooth and responsive camera movement is key to creating an immersive experience for players.

  • Godot 2D player controller platformer template

    Godot 2D player controller platformer template

    Download this Godot player controller template for 2D platformers and use this simple template utilizing a full state machine FOR FREE!

  • Dynamic Resolution Scaling in Godot: Improving Game Performance

    Dynamic Resolution Scaling in Godot: Improving Game Performance

    As game developers, we want our games to be accessible to as many players as possible. However, not everyone has a high-end computer that can handle the demands of modern games. That’s where dynamic resolution scaling comes in – a technique that adjusts the resolution of the game on-the-fly based on the player’s hardware capabilities.…

  • Set Up VSync/MSAA/FXAA Options in Godot

    Godot is a popular open-source game engine that allows developers to create 2D and 3D games for multiple platforms. One of the great features of Godot is the ability to expose visual settings that players can tweak to enhance their gaming experience. These settings can range from simple options like resolution to more advanced options…