Hasty Briefsbeta

Citybound: City building game, microscopic models to vividly simulate organism

10 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.