No description
Find a file
2026-05-26 00:15:41 +02:00
_autoloads Mehrere Level eingebaut. 2026-05-17 19:20:13 +02:00
addons/Todo_Manager First commit 2025-12-10 00:20:34 +01:00
assets Noch Fotos für Itch hochgeladen. 2026-05-17 23:44:37 +02:00
components v1 von Line-of-Sight geht. Braucht bestimmt noch Balancing, aber klappt erstmal. 2026-05-26 00:06:59 +02:00
entities v1 von Line-of-Sight geht. Braucht bestimmt noch Balancing, aber klappt erstmal. 2026-05-26 00:06:59 +02:00
resources Kleine Änderungen und Tische. 2026-05-17 23:11:55 +02:00
scenes v1 von Line-of-Sight geht. Braucht bestimmt noch Balancing, aber klappt erstmal. 2026-05-26 00:06:59 +02:00
ui Noch Fotos für Itch hochgeladen. 2026-05-17 23:44:37 +02:00
.editorconfig First commit 2025-12-10 00:20:34 +01:00
.gitattributes First commit 2025-12-10 00:20:34 +01:00
.gitignore Cursor wird zumindest besser angezeigt. 2026-05-15 16:10:38 +02:00
icon.svg First commit 2025-12-10 00:20:34 +01:00
icon.svg.import First commit 2025-12-10 00:20:34 +01:00
project.godot Target-UI ist besser. 2026-05-15 18:53:15 +02:00
README.md Update README.md 2026-05-25 12:58:17 +02:00

Miami Hitman

2D-Top-Down-Stealth-Action. Du bist ein Kopfgeldjäger in einer hanseatischen Stadt finde dein Target, töte es diskret und entkomme. Aber wehe, du ziehst die Waffe...

Ursprung: Godot Wild Jam 93 (Theme: Bounty, Wildcards: Baggage, Starstruck)


Spiel-Loop

  1. Target identifizieren (UI zeigt Sprite) im Level visuell suchen
  2. Waffe ziehen (Shift) → NPCs fliehen, Polizei wird alarmiert
  3. Target töten → Bounty kassieren
  4. Zum Exit fliehen unter Beschuss
  5. Score-Abrechnung (Bounty + Abzüge für Zivilisten)

Kernmechanik: Inventory = Leben. 3 Slots. HEALTH-Items absorbieren Treffer. Waffe ziehen ist irreversibel danach gibt es kein Zurück.


Steuerung

Taste Aktion
WASD Bewegen
Shift Waffe ziehen (1× pro Runde)
Linksklick Schießen
E Item aufsammeln
Escape Pause

Entwicklungsstand

Das Spiel entstand ursprünglich als Jam-Projekt und wird nun zu einem vollständigen Spiel ausgebaut.

Aktuell implementiert

  • Pixel-Art (480×270, integer-scaling) alle Entities + Tiles + UI
  • Player-Bewegung + Weapon-Draw + Schießen (zielt zur Maus, flipt bei 180°)
  • Enemy-Typen: NPC (flieht), TARGET (lootbar), POLICE (verfolgt + schießt)
  • Inventory: 3 Slots, FIFO, HEALTH-Items absorbieren Treffer
  • 3 Level-Szenen (Level_0, Level_1, Level_2)
  • Hitbox/Hurtbox-Component-System
  • Bullets mit Sound (Player gedämpft, Police scharf)
  • GPUParticles2D (Impact-Burst)
  • ScreenEffect (Flash rot/weiß) + Camera Shake
  • SoundManager (5-Kanal-SFX-Pool + MusicPlayer)
  • Fadenkreuz mit Recoil-Animation
  • GameManager/SceneManager State-Machine
  • Menüs (MainMenu, PauseMenu, ScoreMenu, EndMenu)
  • Exit erscheint wenn alle Enemies tot

In Arbeit / geplant

Die Weiterentwicklung wird in Forgejo über Issues und Milestones organisiert. Siehe https://git.thon.app/sthon/Godot-Wild-Jam-93/milestones für den aktuellen Stand.