A 2D arcade-style fighting game starring six iconic Meryl Streep characters. Built with Godot 4.6 and C#.
Streep Fighter is a love letter to both classic 90s arcade fighters and the greatest actress of all time. Pick your favorite Meryl, choose a stage inspired by her filmography, and duke it out in best-of-3 rounds.
Features PvP local multiplayer and a VS CPU mode with AI opponent.
Six playable fighters, each with unique stats and a signature special move.
Six arenas inspired by Meryl's filmography, each hand-built with Polygon2D pixel art.
| Stage | Film | Location |
|---|---|---|
| Runway Magazine | The Devil Wears Prada | New York City |
| Julia's Kitchen | Julie & Julia | Paris, France |
| House of Commons | The Iron Lady | London, England |
| Enchanted Woods | Into the Woods | A dark magical forest |
| Kalokairi Island | Mamma Mia! | Greece |
| St. Nicholas Church | Doubt | The Bronx, New York |
| Key | Action |
|---|---|
A / D |
Move Left / Right |
W |
Jump |
S |
Crouch |
F |
Punch |
G |
Kick |
H |
Block |
T |
Special Move |
| Key | Action |
|---|---|
โ / โ |
Move Left / Right |
โ |
Jump |
โ |
Crouch |
Num1 |
Punch |
Num2 |
Kick |
Num3 |
Block |
Num0 |
Special Move |
streep-fighter/
โโโ Assets/Portraits/ # Character select portraits
โโโ Scenes/
โ โโโ Fighters/ # Fighter models & projectiles (.tscn)
โ โโโ Stages/Backgrounds/ # 6 hand-built Polygon2D stage backgrounds
โ โโโ UI/ # Title, CharSelect, StageSelect, HUD, Victory
โโโ Scripts/
โ โโโ AI/ # CPU opponent controller
โ โโโ Fighters/ # Fighter base class, subclasses, stats
โ โโโ Managers/ # GameManager, GameState, StageData
โ โโโ UI/ # All UI screen scripts
โโโ project.godot
โโโ StreepFighter.csproj
- Best of 3 rounds โ First to 2 round wins takes the match
- 90-second timer โ If time runs out, the fighter with more HP% wins the round
- Blocking โ Reduces incoming damage (varies per fighter, 70%โ92% reduction)
- Special moves โ Unique per fighter, with cooldowns ranging from 3โ5 seconds
- Knockback โ Hits push opponents toward the arena walls
- Health color โ Bars shift from green โ yellow โ red as damage accumulates
- Godot 4.6 with .NET support
- .NET 8.0 SDK
- Clone the repo
- Open
project.godotin Godot 4.6 (.NET edition) - Build the C# solution (
dotnet buildor via Godot editor) - Hit Play (F5)
๐ฌ Title Screen
โโโ VS Player (PvP)
โโโ VS CPU
โ
๐ญ Character Select
P1 picks fighter โ P2 picks (or CPU auto-picks)
โ
๐บ๏ธ Stage Select
Pick your arena from 6 movie-themed stages
โ
๐ FIGHT!
Best of 3 rounds ยท 90 seconds each
โ
๐ Victory Screen
Winner announced โ Return to title
"I don't know why I'm so scary. I don't want to be."
โ Meryl Streep, before selecting Margaret Thatcher and landing a 250-damage Iron Fist
Made with ๐ฌ and ๐ in Godot 4.6
Photo: Meryl Streep by Lincoln Townley, CC BY-SA 4.0





