Project · iOS prototype
Open Exchange
An iOS economy simulation about production chains, company management and a shared market, with isometric art drawn entirely in code.
Build a business in a shared economy
I’m developing Open Exchange around the decisions that make a production business interesting. Buy inputs, operate buildings, manage stock and decide what to sell. A shared exchange connects those decisions to the wider market.
The prototype brings production, inputs, stock and pricing into a compact building inspector. The aim is to make the relationship between production costs, selling prices and delivered import prices easy to understand on an iPhone.
A city drawn in Swift
The art prototype uses SwiftUI Canvas and paths to construct buildings from geometric shapes. Mills, farms and warehouses share a fixed isometric camera, a common palette and consistent lighting. Gabled roofs, paired silos, crop rows and loading bays give each building a recognisable silhouette.
Variation comes from a seeded random generator tied to the plot. The same seed produces the same building details, making the scene repeatable while allowing plots to look different.
Current focus
Open Exchange is in development. I’m refining how the buildings read at gameplay size and how the inspector presents the economic choices. The code-drawn art is a standalone proof of concept being evaluated for the game.