Story

Show HN: Micropolis/SimCity Clone in Emacs Lisp

vkazanov Thursday, February 05, 2026

This is a little game implemented over a week of tinkering and targeting Emacs.

The point is both to have fun with this kind of simulations, and also explore the "functional core / imperative shell" approach to architecture. I also developed a tile and tile effect definition DSL, which makes this even easier to extend. From this point of view it's a success: easy testing, easy extension,

Gameplay-wise the simulation is too simplistic, and needs input from people interested in this kind of toys. The original Micropolis/SimSity is the last time I built a virtual city.

Summary
The article introduces Elcity, a framework for developing scalable, event-driven, and fault-tolerant distributed systems. Elcity aims to simplify the process of building complex distributed applications by providing a set of tools and abstractions that address common challenges in this domain.
35 6
Summary
github.com
Visit article Read on Hacker News Comments 6