The Player.tscn scene handles everything from moving and shooting to taking damage and kicking things around (specially enemies, Haha!). All of which can be done and modified without the need to write any code. Simply select the Player node in your scene, look at the Inspector tab on the right side of your screen, and you will find the "Player Dashboard." Here you will find a breakdown of what you can tweak:

Brief Video Guide: https://youtu.be/DabKHY5rS_U


🏃‍♂️ Movement & Camera

You can heavily customize how your character feels to control. You can have a fast paced arena shooter or a slower tactical pace, it all up to you:

  1. Movement Settings: Adjust your base Walk Speed, toggle the ability to Sprint, and set how high you can Jump. You can also tweak the Gravity Multiplier to make jumps feel heavier or floatier.

  2. Crouch Settings: Toggle whether crouching is allowed, how low the camera drops, and how fast the transition takes.

  3. Camera & Look: Decide if the player can look up and down (Enable Vertical Look), and restrict how far they can tilt their camera using the Vertical Look Limit slider.

  4. Head Bobbing: Toggle the classic boomer shooter camera bounce when walking.

    💡 Accessibility Tip: Disabling Enable Head Bob only stops the visual camera bounce. Your footstep sound effects will still play perfectly in rhythm.

    <aside>

    Movement Settings

    PC-1.png

    </aside>

    <aside>

    Crouch Settings

    PC-2.png

    </aside>

    <aside>

    Camera & Look & Head Bobbing

    PC-3.png

    </aside>


🩺 Vitals & HUD

Customize your player's health and armor and how information is displayed on the screen.

  1. Player Vitals: Set the Max Health and Max Armor your player can carry.
  2. HUD Icons: This is section is focused on player UI. Drop in your health icon (or DOOM style face textures) for different health states (Healthy, Hurt, Critical, Dead), and assign your Armor Icon.
  3. Screen Flash Colors: Set the exact colors the screen flashes when picking up health, armor, ammo, or taking damage. Simply click the color box to change it. no color codes required.

<aside>

Player Vitals

HUD-3.png

</aside>

<aside>

HUD Icons

HUD-1.png

</aside>

<aside>

Screen Flash Colors

HUD-2.png

</aside>


🧰 Loadout & Audio

Customize your player’s loadout and audio feedback.

  1. Starting Loadout: Drag and drop your custom RetroWeapon resources (we will go into this in the next page titled The Weapon System) in the Starting Loadout section within the inspector. You can decide what weapons the player has in their inventory as soon as the level starts, and which one they are actively holding.