Theme Park

C#SimulationAITerrainUI
Theme Park

Theme Park

A theme park simulation game with a focus on tactile terrain manipulation. Players build and manage a theme park on a living landscape they can freely shape and paint.

Features

  • Destructible terrain: Smooth, fully destructible terrain that players can cut into, raise, and reshape in real time
  • Terrain painting: Tools for painting surface materials across the landscape to customise the look of the park

My Role

I was project lead on Theme Park, coordinating the team and driving the core systems.

  • AI system: Wrote the visitor AI: pathfinding, attraction behaviour, queuing logic, and crowd simulation
  • User interface: Built most of the UI, including the build menus, park management screens, and in-world overlays
  • Project leadership: Delegated tasks, reviewed code, and maintained the project throughout development

Showcase

Credits

  • Sol Williams — programming
  • Louie Turner — programming & prop art
  • James King — programming, terrain system
  • Rick Greeve — art
  • Daniel Hill — art
  • Tom Darroch — art