Macro Economy ATE – Economy & Trade Simulation
Build living game economies with visual production chains, dynamic local prices, factories, consumers, trade routes, and autonomous cargo traders.
by FGenius Dev
Price History +
Macro Economy & Automated Trade Engine (Macro Economy ATE) is a data-driven economy simulation toolkit designed for strategy games, colony builders, space trading games, and RPGs. It provides the tools to create production chains, local markets, factories, consumers, trade routes, and autonomous traders without building the simulation from scratch.
Visual Production Workflow
Build and manage production chains in a custom UI Toolkit workspace:
- Create commodities and recipes, and connect inputs and outputs visually.
- Configure production quantities, batch durations, and group/annotate chains.
- Search and highlight upstream or downstream dependencies.
- Rename, duplicate, inspect usages, and safely delete definitions.
- Validate the economy setup before entering Play Mode.
Local Markets & Dynamic Pricing
Every market maintains its own inventory, target stock, storage limits, treasury, and prices. Prices react dynamically to:
- Current and target stock levels.
- Supply and demand pressure, and recent market flow.
- Configurable bid/ask spreads, price floors, and ceilings.
- This allows the same commodity to have different prices in different regions, creating natural trade opportunities.Custom ScriptableObject pricing policies.
Production, Consumption & AI Traders
Factories consume complete input batches and commit outputs atomically, while consumers create continuous demand.
AI-controlled traders analyze connected markets, cargo capacity, available money, route duration, fees, risk, and expected returns to:
- Select profitable commodity and market combinations.
- Buy lot-aligned cargo and pay operating costs.
- Travel, sell into destination inventories, and influence local prices.
- Recover or reroute when a destination becomes unavailable.
Editor, Extensibility & Requirements
The toolkit includes a Production Graph Workspace, Live Economy Monitor, Static Validator, and responsive runtime debug overlay. Built on ScriptableObjects, it includes full C# source code, public APIs, save game snapshots, and customizable pricing models.
- Samples: Three scenes covering production basics, regional trade, and a three-region integrated economy.
- Requirements: Requires Unity 6000.5.3f1 or newer. No third-party dependencies.
- Limitations: Evaluates direct outgoing routes (no multi-hop pathfinding). The runtime dashboard is for debugging, not a final game HUD.