u/Immediate-Policy5954

Every Frostpunk 2 Map Layout Rendered as High-Resolution PNGs

Every Frostpunk 2 Map Layout Rendered as High-Resolution PNGs

https://preview.redd.it/a2e0l4fq442h1.png?width=1600&format=png&auto=webp&s=c70134514884957c4f08a67fa89e30fbd41b56dc

“Vibe coding is the future bro”.
“Just feed Claude large chunks of code bro”.

So I did.

With absolutely no understanding of how Frostpunk 2 stores map geometry, I opened FrostKit, VS Code and started feeding Claude industrial quantities of Unreal-engine-flavored insanity:

  • whole Blueprint diagrams
  • object property JSON data
  • coordinate transforms from another dimension
  • mysterious structures that looked like cursed reverse-engineering artifacts

At some point my workflow literally became:

  1. Copy 4000 lines of incomprehensible UE/FrostKit nonsense
  2. Paste into Claude
  3. Type: “can you somehow make the map render beautifully”

And somehow… it actually worked.

https://preview.redd.it/qdm3z8bz542h1.png?width=1900&format=png&auto=webp&s=8d237b6487802147134a770fc1a045820c0554ac

Now I have a Python script that:

  • parses map layouts
  • renders tactical maps top-down like I’m writing GIS software for NATO
  • automatically colors terrain/resources
  • exports gigantic PNGs you can zoom into like satellite imagery

List of ready-made maps:

  • Crater
  • Dreadnought
  • Forsaken Valley (both variants)
  • Fractured Gorge (both variants)
  • Hanging Rock
  • Horizon (both variants)
  • The Pit
  • Windswept Peaks (both variants)

Sadly, I couldn’t render two of the maps (Broken Shore & Jagged Bay) because they apparently just don’t exist in the FrostKit (or my version is outdated).

Meanwhile the code itself looks like a crime scene.

There are functions named things like:
fix_polygon_thing_v4_FINAL_2.py

Half the coordinate transforms were discovered using the highly advanced method of:

  • flip axis
  • run script
  • stare at PNG
  • say “yeah that looks more correct”

The terrifying part is that Claude probably wrote 90% of the code.

Tech stack:

  • FrostKit (black magic)
  • Python (industrial glue)
  • VS Code (RAM consumption simulator)
  • matplotlib (adult coloring book)
  • Claude Code (free senior software engineer)

Will I refactor it? No.
Do I fully understand the code? Also no.
Does the PNG look beautiful? Absolutely.

And yes, this post was also partially AI-generated.
At this point I’m no longer sure who the actual developer is.

Full-resolution PNG for people brave enough to zoom in:
[GOOGLE DRIVE LINK]

10/10 would vibe code again.

#frostpunk2 #frostkit #vscode #python #vibecoding #claudecode #whydoesitwork

reddit.com
u/Immediate-Policy5954 — 3 days ago