frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Build your own theme park

https://www.magicpatterns.com/theme-park
18•thealexanderlee•5h ago
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!

Comments

addandsubtract•42m ago
I asked for a theme park in space with aliens, but it just loaded a generic(?) park, with 5 different themed "islands", but none of them are space themed. Do I need an account to actually create a prompt?
elicash•36m ago
Same happened to me (with my very different prompt).
raajg•36m ago
Great to see the interest in RCT . also https://labs.ramp.com/rct
gverrilla•31m ago
“Build me a cool theme park” is not a very exciting prompt.
mlfreeman•20m ago
No special Bender easter egg if you request a theme park with blackjack and hookers?

https://www.youtube.com/watch?v=ubPWaDWcOLU

readdit•7m ago
Actually pretty cool. One idea would be to take a theme park map, like what they give you at the entrance. And recreate the park using that image.
jcgr•1m ago
Love Magic Patterns, happy user here

Tailcat – Like netcat, but over Tailscale’s data plane

https://github.com/tailscale/tailcat
403•nderjung•4h ago•78 comments

GLM-5.3-Flash

https://z.ai/blog/glm-5.3-flash
795•Philpax•8h ago•391 comments

Actinide is first startup to produce high-assay low-enriched uranium (HALEU)

https://www.actinideinc.com/press/actinide-becomes-first-startup-to-ever-enrich-natural-uranium-t...
124•dsalzman•3h ago•53 comments

AWS Acquires DuckLabs

https://ducklabs.com/news/2026/08/26/ducklabs-to-join-aws
912•onderkalaci•9h ago•269 comments

An ongoing 3D-printer AGPL violation

https://lwn.net/SubscriberLink/1089390/46116614cc74b814/
244•Velocifyer•4h ago•110 comments

GitHub Outage Tracker: Is GitHub Cooked?

https://isgithubcooked.com/
100•toomanyrichies•2h ago•47 comments

The Hugging Face incident and the road ahead

https://openai.com/index/hugging-face-incident-and-the-road-ahead/
113•amrrs•3h ago•103 comments

Serve Markdown to AI Agents with Accept Headers

https://acceptmarkdown.com/
60•tilt•2h ago•23 comments

CoMaps: The Offline App That Guided Rescuers Without a Signal in Venezuela

https://hotosm.org/en/news/comaps-the-offline-app-that-guided-rescuers-without-a-signal-in-the-ve...
162•gedankenstuecke•5h ago•36 comments

Qwen3.8-Flash-Next

https://qwen.ai/blog?id=qwen3.8-flash-next
591•tosh•9h ago•192 comments

Disruption with Some GitHub Services

https://www.githubstatus.com/incidents/hcbtzksccj2f
251•blimmer•7h ago•150 comments

Nebula Sans

https://www.nebulasans.com
309•GavinAnderegg•7h ago•122 comments

FDA Approves First in Class Targeted Therapy for Metastatic Pancreatic Cancer

https://www.fda.gov/news-events/press-announcements/fda-approves-first-class-targeted-therapy-met...
129•leopoldj•6h ago•23 comments

Twitter Viewer – View Twitter Without Account

https://twitterwebviewer.com/
265•motownphilly•8h ago•132 comments

mold: A Parallel Linker

https://arxiv.org/abs/2608.23228
35•matt_d•2h ago•3 comments

Tim Curry has died

https://www.theguardian.com/film/2026/aug/26/tim-curry-dies-rocky-horror-show-stephen-king-it-leg...
526•mykowebhn•6h ago•184 comments

Show HN: Build your own theme park

https://www.magicpatterns.com/theme-park
18•thealexanderlee•5h ago•7 comments

What will be left for us to work on

https://ICML.cc/virtual/2026/invited-talk/67274
22•Cloudly•1h ago•21 comments

Stalking the Wily Hacker: 40 years later – Cliff Stoll [video]

https://www.youtube.com/watch?v=656058JxTM0
277•zoenolan•4d ago•85 comments

It’s so hard to finish an idea that is not yours and is just suggested by AI

https://www.ssp.sh/brain/using-obsidian-with-ai/
152•zazuke•7h ago•83 comments

Taylor Farms: How One Company's Reach Became a National Risk

https://farmaction.us/taylorfarmsreport/
208•speckx•8h ago•143 comments

YouTube Format IDs

https://gist.github.com/MartinEesmaa/2f4b261cb90a47e9c41ba115a011a4aa
85•ksec•5h ago•42 comments

Access to Urban Woodlands Linked with Lower Use of Antidepressants

https://e360.yale.edu/digest/scotland-woodlands-antidepressants
94•speckx•8h ago•12 comments

Infrastructure as Raclette

https://lois.postu.la/posts/infrastructure-as-a-raclette
15•kasmanit•2h ago•2 comments

RAG Is Simpler Than You Think

https://www.lighthousenewsletter.com/p/rag-is-simpler-than-you-think
418•j0selit0•13h ago•175 comments

PageRank explained

https://praveshkoirala.com/2026/08/26/you-could-have-invented-pagerank/
112•pkoird•8h ago•80 comments

Proliferate (YC S25) Is Hiring

https://www.ycombinator.com/companies/proliferate/jobs/OgpCKYJ-founding-product-engineer
1•pablo24602•10h ago

Show HN: We built the smallest dual-band aircraft tracker

https://pantsforbirds.com/the-worlds-smallest-dual-band-ads-b-receiver-module/
14•CoolNamesAllTkn•1h ago•2 comments

Product Development is being Rewritten

https://revyl.com/blog/product-development-is-being-rewritten/
21•anamhira•2h ago•13 comments

The Tariff Cost: analysis of the costs to Americans from new tariffs on Canada

https://thetariffcost.com/
144•mikestorrent•4h ago•143 comments