🏴‍☠️

Pirate

Procedural 2D Auto-Runner Platformer

A retro-style platformer built in Godot 4.6 with zero external assets. All graphics are procedurally generated with Polygon2D nodes and all audio is synthesized in real-time. 3 levels, 4 weapons, power-ups and pirate zombies.

Game Features

A unique indie game where every pixel and sound is generated by code.

🎨

100% Procedural Graphics

No sprites, no images. Every visual element is built from Polygon2D nodes - the pirate, enemies, weapons, and environments.

🎵

Synthesized Audio

Chiptune "He's a Pirate" music generated via AudioStreamGenerator with level-based BPM variations. All sounds are procedural.

⚔️

4 Weapons

Unlock weapons progressively: sword, pistol, gun, and blaster. Each with unique projectile behavior and visual style.

🧟

Dynamic Enemies

Pirate zombies that transform into aliens when the blaster unlocks. Progressive difficulty across 3 levels.

💎

Power-Ups

Collect shield, rapid fire, and super jump power-ups to gain an edge against increasingly tough enemies.

😀

Emoji-Based UI

The entire interface uses emoji instead of text - universally understandable with no localization needed.

Built With

A minimal-footprint game with everything generated at runtime.

Engine

Godot 4.6 GDScript GL Compatibility

Graphics

Polygon2D CharacterBody2D Procedural

Audio

AudioStreamGenerator Chiptune Synth Real-time

See It In Action

Procedurally generated worlds, weapons, and enemies - all from code.

Download & Play

Available for macOS. Grab the .dmg, open it, and start your pirate adventure.