15 Years of StarCraft II Balance Changes Visualized Interactively
Details
- External ID
- 46567894
- Source
- HN
- Company
- —
- Product
- 15 Years of StarCraft II Balance Changes Visualized Interactively
- Website domain
- migdal.pl
- Launched
- Jan. 10, 2026
- Cohort
- —
- Upvotes
- 9
- Upvotes percentile
- 0.461133069828722
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Hi HN!"Never perfect. Perfection goal that changes. Never stops moving. Can chase, cannot catch." - Abathur (https://www.youtube.com/watch?v=pw_GN3v-0Ls)StarCraft 2 is one of the most balanced games ever - thanks to Blizzard’s pursuit of perfection. It has been over 15 years since the release of Wings of Liberty and over 10 years since the last installment, Legacy of the Void. Yet, balance updates continue to appear, changing how the game plays. Thanks to that, StarCraft is still alive and well!I decided to create an interactive visualization of all balance changes, both by patch and by unit, with smooth transitions.I had this idea quite a few years ago, yet LLMs made it possible - otherwise, I wouldn't have had the time to code or to collect all changes from hundreds of patches (not all have balance updates). It took way more time than expected - both dealing with parsing data and dealing with D3.js transitions.Pretty much pure vibe coding with Claude Code and Opus 4.5 - while constantly using Playwright skills and consulting Gemini 3 Pro (https://github.com/stared/gemini-claude-skills). While Opus 4.5 was much better at executing, it was often essential to use Gemini to get insights, to get cleaner code, or to inspect screenshots. The difference in quality was huge.Still, it was tricky, as LLMs do not know D3.js nearly as well as React. The D3.js transition part is a thing that sometimes I think would be better to do manually, and only use LLMs for details. But it was also a lesson.Enjoy!Source code is here: https://github.com/stared/sc2-balance-timeline
Enrichment
- Theme
- interactive simulations and creative experiments
- Vertical
- Media & entertainment
- Function
- Analytics & BI
- Audience
- B2C
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- interactive starcraft balance history
- Manually corrected
- False
Could you build this?
Yes It is an interactive front-end data visualization built with web charts or D3/Canvas using historical balance patch notes scraped into a static dataset.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one — 39 launches clear the similarity bar, closest 8 shown.
Attention rank: #19 of 40 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 64 days after the earliest competitor.
- RTS with known stars and exoplanets can now be played in the browser · hn · 2026-02-28 · 6 upvotes · similarity 0.39
- A GUI for non programmers for Epic's version control system Lore · hn · 2026-09-21 · 6 upvotes · similarity 0.37
- An update to our long-turn FreeCiv experience · hn · 2026-05-28 · 5 upvotes · similarity 0.37
- I vibe-coded a custom WebGPU engine for my MMO · hn · 2026-02-23 · 5 upvotes · similarity 0.36
- Terrava · ph · 2026-09-18 · 1 upvotes · similarity 0.36
- I made a Mario Galaxy game with Claude Code and Three.js in 53 days · hn · 2026-04-01 · 7 upvotes · similarity 0.36
- My Tizen multiplayer drawing game flopped, but then hit 100M drawings · hn · 2025-12-16 · 39 upvotes · similarity 0.35
- Curvytron 2, I rewrote my browser party game, 10 years later · hn · 2026-06-30 · 15 upvotes · similarity 0.35
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a analytics & bi tool for Legal yet.