godot-hud-system

Implement in-game HUD elements with Godot 4.3+ using GDScript and C#.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/bingeli1379/eli-marketplace --skill godot-hud-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: godot-hud-system
Source: https://github.com/bingeli1379/eli-marketplace/tree/main/plugins/sdd-godot/skills/godot-hud-system
Command: npx skills add https://github.com/bingeli1379/eli-marketplace --skill godot-hud-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires godot-engine, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating in-game heads-up displays (HUDs) for video games, addressing the challenge of managing various UI elements like health bars, score displays, minimaps, and notifications.

Core Features & Use Cases

  • HUD Architecture: Guidelines for structuring a robust HUD architecture using CanvasLayers for consistent positioning.
  • Health Bar Creation: Detailed instructions for creating health bars, including the choice between ProgressBar and TextureProgressBar nodes.
  • Score Display: A guide on implementing dynamic score displays with smooth animation transitions.
  • Damage Numbers: Techniques for displaying dynamic damage numbers above targets, with options for critical hit coloration.
  • Notification System: Steps to create a notification system for in-game messages and alerts.
  • Minimap Concept: How to implement a minimap using SubViewport and Camera2D nodes.
  • Interaction Prompts: Instructions for displaying on-screen prompts for interactable objects.

Quick Start

To create a health bar for a character, use the godot-hud-system skill and run the command: create_health_bar character node.

Frequently Asked Questions about godot-hud-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a game HUD in Godot 4.3?

Build a Godot 4.3 HUD by structuring UI elements within CanvasLayers for consistent screen positioning. This system provides architecture guidelines for health bars, minimaps, and notifications using GDScript and C#.

What is the best way to make a minimap in the Godot engine?

Implement a minimap in the Godot engine using SubViewport and Camera2D nodes. This approach isolates the minimap rendering, providing a dedicated view of the game world without interfering with the main camera.

How do I display dynamic damage numbers above enemies in Godot?

Display dynamic damage numbers in Godot by spawning Label nodes above targets upon hit. You can apply coloration rules to differentiate critical hits from standard damage, providing clearer combat feedback.

ProgressBar vs TextureProgressBar for Godot health bars?

When creating Godot health bars, ProgressBar offers a simple, code-driven approach, while TextureProgressBar allows custom image-based visuals. Your choice depends on whether you need standard UI elements or stylized art.

Can I use C# to build UI elements in Godot 4?

Yes, you can use C# to build UI elements in Godot 4. This HUD system provides implementation guidelines that leverage both C# and GDScript for creating health bars, score displays, and interaction prompts.