Citybound: City building game, microscopic models to vividly simulate organism
9 days ago
- #open-source
- #microscopic-modeling
- #city-simulation
- Citybound is a city-building game that microscopically simulates the interactions of millions of individuals to create a dynamic city organism.
- Each household (family or business) is individually simulated with real-time inventories of tangible and intangible resources.
- Economic patterns emerge from household interactions, influencing trade, commute, and city growth.
- Traffic is simulated microscopically, with each trip and vehicle movement calculated for realism.
- Future work includes pre-simulating trade conditions, scaling to high-density populations, and adding multi-modal transport.
- The game features a planning-based interaction system, allowing for large-scale project previews and collaborative multiplayer planning.
- Citybound uses an innovative computation architecture with an actor-system framework (Kay) for scalable, networked simulation.
- The UI combines 2D and 3D elements using React and WebGL, with complex geometric operations handled by the Descartes library.
- Procedural geometry in Citybound is managed by the Michelangelo library, enabling dynamic architectural and natural shape generation.