Build your own theme park
Details
- External ID
- 49452037
- Source
- HN
- Company
- —
- Product
- Build your own theme park
- Website domain
- magicpatterns.com
- Launched
- Aug. 26, 2026
- Cohort
- —
- Upvotes
- 58
- Upvotes percentile
- 0.8763440860215054
- Tags
- —
- Fetched at
- Sept. 10, 2026, 5:32 a.m.
- Updated at
- Sept. 10, 2026, 5:32 a.m.
Description
I built an agent that helps you build Rollercoaster Tycoon-influenced theme parks. You can prompt something like “Build me a cool theme park” and it’ll build a cohesive theme park with multiple worlds and connected with paths and rides.The weird part is that I built it using the same ideas we use to make AI-generated websites follow a company’s design system.I work as an engineer at Magic Patterns, focused on building our Design System Agent, aimed to use your existing brand, components, and conventions instead of producing something that looks like generic AI-generated UI.By default, models tend to converge on similar-looking designs. This is part of that “vibe coded slop” feeling: the same typography treatments, shadows, cards, icons, animations, etc… My job is to figure out the right context and guardrails so that when you prompt “Build me a dashboard,” the result actually looks like your existing product.At some point I realized those same ideas could be applied to RCT.While in web, you might have rules about which typography, colors, spacing, and components should be used together.In a theme park, you need rules like: rollercoasters need complete tracks, rides need entrances connected to paths, paths need to connect different areas of the park, and a pirate-themed world should actually use pirate-themed scenery.It was interesting seeing how closely the problem of building a coherent theme park resembled the problem of building a coherent product UI. Similarly with web design, simply giving the model the right components wasn't enough.I ended up building an eval loop where Magic Patterns would generate a park, another agent would grade it against a rubric, and then the agent would update its rules and skill files before trying again.The rubric checked things like whether rollercoasters formed valid tracks with at least one drop, whether rides were accessible by paths, whether each world used the appropriate themed scenery, and whether the park worked as a whole.After a lot of iterations, you can now prompt something as simple as “Build me a cool theme park.” and you should get back a fully functioning park with guests, rides, paths, rollercoasters, and themed worlds.Best yet, you can also follow the guests, listen to their thoughts, and watch them ride the rides in RCT fashion.Happy to answer any questions, but would love to see the parks you all create!
Enrichment
- Theme
- indie hacker passion projects
- Vertical
- Media & entertainment
- Function
- Content generation
- Audience
- B2C
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- theme park building game
- Manually corrected
- False
Could you build this?
Yes This is a prompt-driven web app combining 3D scene rendering (Three.js/React Three Fiber) with LLM JSON outputs to place procedural theme park assets.
Discussion
20 comments analyzed.
Competitors mentioned: Ramp Labs, Theme Park World
Concerns raised: Immediate signup wall wastes user time before trying, AI generation costs money, unclear pricing/limits upfront, Generated parks look visually soulless and barren, Cannot generate mountainous terrain, only flat parks, Limited asset library (missing horror/alien/custom assets)
Feature requests: Allow one free non-generic prompt before signup, 3D assets support, City builder mode in future, Upload image + prompt to generate theme park from map, More horror/ghoul/zombie/tiki assets
Competitors
Other products that read as similar to this one — 86 launches clear the similarity bar, closest 8 shown.
Attention rank: #18 of 87 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 301 days after the earliest competitor.
- SpriteShip · ph · 2026-09-29 · 1 upvotes · similarity 0.45
- I built a game on my old phone without knowing what I was building · hn · 2026-01-15 · 11 upvotes · similarity 0.44
- Coaster Maker · ph · 2026-09-25 · 2 upvotes · similarity 0.44
- Vibe-coding video games with Claude (Day 14: Tetris) · hn · 2026-04-27 · 7 upvotes · similarity 0.42
- Build your own Bracket City puzzle · hn · 2025-10-31 · 32 upvotes · similarity 0.40
- Blamo A vibecoded app for vibecoding vibe games · hn · 2026-05-07 · 11 upvotes · similarity 0.40
- AI agents play SimCity through a REST API · hn · 2026-02-09 · 216 upvotes · similarity 0.40
- A WebGPU-based browser engine with "Blam "-style physics · hn · 2026-01-15 · 5 upvotes · similarity 0.39
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a content generation tool for Government yet.