DungeonCrawler/world.gd
Andre 5addad0b8c Initial commit: DungeonCrawler Grundgerüst
- Third-Person Spieler mit WASD-Bewegung und Kamerasteuerung (RMB + Mausrad-Zoom)
- HP-System mit Healthbar und Aktionsleiste (Slots 1-9)
- Autoattack-System: Linksklick markiert Ziel, Rechtsklick markiert + greift an
- Waffensystem-Basis: Schaden basiert auf ausgerüsteter Waffe (unbewaffnet = 1)
- Gegner-KI: läuft auf Spieler zu, greift bei Reichweite an, zeigt HP-Label bei Markierung
- Ressourcen-Klassen: Attack und Weapon

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 15:35:13 +01:00

11 lines
284 B
GDScript

# World.gd
# Initialisiert die Spielwelt: weist dem Gegner den Spieler als Ziel zu
extends Node3D
func _ready():
var player = get_node("Player")
var enemy = get_node("Enemy")
if enemy and player:
enemy.target = player
else:
print("Fehler: Player oder Enemy nicht gefunden!")