Thank you for the kind feedback and encouragement!
I'd love to write a book, but it's an enormous investment of time and effort, so I write about it here off and on when I can. I'm working on collecting it all and publishing it in a blog in my rare spare time.
Chaim Gingold wrote an excellent tour-de-force book all about Building SimCity, which he invested many years in, and I can only dream and aspire to write something as deep and comprehensive as that, but writing on Hacker News and collecting it in blog will have to do for now.
Check out the Hacker News discussion about Chaim's book, where he popped in and answered questions:
Building SimCity: How to put the world in a machine (mitpress.mit.edu)
440 points by jarmitage 8 months ago | hide | past | favorite | 168 comments
Hi! I wrote this book. Ask me anything. I also was a designer on Spore. I'm also trying to feed my 8 month old lunch and he is very excited to asn``wer anything too.
Micropolis Web is the browser based version of Micropolis (open source SimCity), that uses WebAssembly, WebGL, and SvelteKit. Based on the original SimCity Classic code, designed by Will Wright, ported by Don Hopkins. This first demo shows an early version that runs the WebAssembly simulator and animates the tiles with WebGL, but most of the user interface is still a work in progress.
Micropolis Web is the browser based version of Micropolis (open source SimCity), that uses WebAssembly, WebGL, and SvelteKit. Based on the original SimCity Classic code, designed by Will Wright, ported by Don Hopkins. This first video has music by Juho Hietala, Blamstrain, and the Space Inventory Cellular Automata is performed by Don Hopkins.