A simple city building game with a not-so-simple simulation engine.
In Microlandia, you are the town mayor. You build roads, you zone terrain for commercial or residential use, and you manage taxes and budget.
With simple voxel-based graphics inspired by the classics like the original 1980s SimCity game, but with a brutally detailed simulation behind the hood. Life of your virtual citizens is rich with complex details based in true life statistics and studies:
- 💀 If citizens get sick and there’s no hospital capacity, they die.
- 💼 When they can’t drive to work because there’s no road or excessive traffic, they get fired.
- 📉 When companies don’t make ends meet, they go bankrupt, and everyone is fired.
- 🤑 When the supply of housing is scarce, landlords get greedy and increase rents.
- 👩❤️👩 Citizens fall in and out of love and can have children.
- 🚧 Roads cost thousands of dollars per kilometer, and it’s a huge investment for the city.
- 💸 On the other hand, a housing building will be paid for by the private sector, and it’s virtually “free”.
- 🥷 When citizens have no job for some time, they consider a career in the criminal underworld.
- 📈 Simulation mechanics are carefully modeled after publications like World Bank Open Data, U.S. Bureau of Labor Statistics, U.S. Environmental Protection Agency, National Equity Atlas, Center for Urban Future and more. The objective is to build a good enough simulation so it can provide real insight into the social, economic, and environmental challenges of modern life. It still aims to be a fun game, but unlike other city builders, it doesn’t have the constraints of needing to be a simplistic product.
Requirements for Linux
The game requires WebKit GTK libraries and GStreamer for audio/video support. Before running the game, install the required dependencies:
Ubuntu/Debian:
sudo apt-get install libwebkitgtk-6.0-4 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav
Fedora:
sudo dnf install webkitgtk6.0 gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-bad-free gstreamer1-plugins-ugly-free gstreamer1-libav
Arch Linux (including CachyOS, Manjaro, EndeavourOS):
sudo pacman -S webkitgtk-6.0 gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav
OpenSUSE:
sudo zypper install webkitgtk-6_0 gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-libav
Note: GStreamer plugins are required for the game’s audio system. If you encounter errors like “GStreamer element autoaudiosink not found”, make sure all the GStreamer plugin packages are installed.