The Sims is one of my all-time favorite games. Reading these documents have been such a surprising delight and are a huge dose of nostalgia for play this game in my childhood, but now (>20 years later) I have a huge respect for how well-thought out and absolutely massive the whole game is. I especially enjoyed the TheSimsDesignDocumentDraft3-DonsReview.doc writeup, such as the `Other game elements` section because it shows how daunting it is to do a life sim game like this and do it well. Thank you for sharing!
I attended this talk by Will Wright in 1996 at Stanford, and went to work on him at Maxis soon thereafter. Years later looking back and watching this after working on and shipping the game he demonstrated for the first time in public in this talk, I was surprised by how much of the important parts of the design he already had thought through and explained in this talk, including having the Sims talk with an abstract language like adults in Charlie Brown, and using the game to enable storytelling.
Will Wright - Maxis - Interfacing to Microworlds - 1996-4-26
Jan 27, 2023 STANFORD UNIVERSITY - COMPUTER SCIENCE DEPARTMENT
Video of Will Wright's talk about "Interfacing to Microworlds" presented to Terry Winograd's user interface class at Stanford University, April 26, 1996.
He demonstrates and gives postmortems for SimEarth, SimAnt, and SimCity 2000, then previews an extremely early pre-release prototype version of Dollhouse (which eventually became The Sims), describing how the AI models personalities and behavior, and is distributed throughout extensible plug-in programmable objects in the environment, and he thoughtfully answers many interesting questions from the audience.
This is the lecture described in "Will Wright on Designing User Interfaces to Simulation Games (1996)": A summary of Will Wright’s talk to Terry Winograd’s User Interface Class at Stanford, written in 1996 by Don Hopkins, before they worked together on The Sims at Maxis.
Use and reproduction:
The materials are open for research use and may be used freely for non-commercial purposes with an attribution. For commercial permission requests, please contact the Stanford University Archives (universityarchives@stanford.edu).
My notes and write-up:
Will Wright on Designing User Interfaces to Simulation Games (1996) (2023 Video Update):
Will Wright on Designing User Interfaces to Simulation Games (1996) video games donhopkins.medium.com
DonHopkins avatar authored by DonHopkins 2 years ago | caches | 3 comments
On April 4, 1996, Terry Winograd (who I worked with at Interval Research) invited me to sit in on his HCI Group CS547 Seminar where Will Wright was giving a presentation called “Interfacing to Microworlds”, in which he gave demos and retrospective critiques of his three previous games, SimEarth, SimAnt, and SimCity 2000.
He opened it up to a question and answer session, during which Terry Winograd’s students asked excellent questions that Will answered in thoughtful detail, then one of them asked the $5 billion question: “What projects are you working on now?”
Will was taken aback and amused by the directness, and answered “Oh, God…” then said he would back up and give “more of an answer than you were looking for.”
The he demonstrated and explained Dollhouse for the first time in public, talking in depth about its architecture, design, and his long term plans and visions.
I took notes of the lecture, augmented them with more recent information and links from later talking and working with Will, and published the notes on my blog. But all I had to go on were my notes, and I haven’t seen a video of that early version of Dollhouse ever since.
But only last week I discovered the Holy Grail I’d been searching for 27 years, nestled and sparkling among a huge dragon’s hoard of historic treasures that are now free for the taking: Stanford University has published a huge collection of hundreds of Terry Winograd’s HCI Group CS547 Seminar Video Recordings, including that talk and two more by Will Wright!
I really appreciate Terry Winograd for inviting me to Will’s talk that blew my mind and changed my life (it overwhelmingly and irresistibly convinced me to go to Maxis to work with Will on The Sims), and to the Stanford University librarians and archivists for putting this enormous treasure trove of historic videos online.
Guide to the Stanford University, Computer Science Department, HCI Group, CS547 Seminar Video Recordings
I uploaded the video to YouTube to automatically create closed captions, which I proofread and cleaned up, so it’s more accessible and easier for people to find, and you can translate the closed captions to other languages.
And I updated my previous article “Will Wright on Designing User Interfaces to Simulation Games (1996)” to include the embedded video, as well as the transcript and screen snapshots of the demo, links to more information, and slides from Will’s subsequent talk that illustrated what he was talking about in 1996.
[Reposting this thread here, because a GamerGate incel "FAAST" just tried to vandalize this discussion by posting an incoherent angry reply and flagged my comment as undermining his self-loathing homophobic ideology, so now you can read it without his ridiculous hate speech:]
I'm disappointed The Sims 1 wasn't included on that frightened angry list of "Woke Games" the GamerGate incels were circulating around!
This is a PDF file with the annotated Word document of Don Hopkins's Review of The Sims Design Document Draft 3, 8/7/98.
On page 5, he wrote the following comments about same sex relationships in the game:
>The whole relationship design and implementation (I’ve looked at the tree code) is Heterosexist and Monosexist. We are going to be expected to do better than that after the SimCopter fiasco and the lip service that Maxis publically gave in response about not being anti-gay. The code tests to see if the sex of the people trying to romantically interact is the same, and if so, the result is a somewhat violent negative interaction, clearly homophobic. We are definitly going to get flack for that. It would be much more realistic to model it by two numbers from 0 to100 for each person, which was the likelyhood of that person being interested in a romantic interaction with each sex. So you can simply model monosexual heterosexual (which is all we have now), monosexual homosexual (like the guys in SimCopter), bisexual, nonsexual (mother theresa, presumably), and all shades in between (most of the rest of the world’s population). It would make for a much more interesting and realistic game, partially influenced by random factors, and anyone offended by that needs to grow up and get a life, and hopefully our game will help them in that quest. Anyone who is afraid that it might offend the sensibilities of other people (but of course not themselves) is clearly homophobic by proxy but doesn’t realize it since they’re projecting their homophobia onto other people.
This is a PDF file with a scan of the handwritten notes, and a PDF file with the annotated Word document of Don Hopkins's Review of The Sims Design Document Draft 5, 8/31/98.
On page 4, there is a section about Same Sex and Opposite Sex relationships, which reflects Don's suggestion to change the design to support same sex relationships.
>Same Sex and Opposite Sex relationships To be outlined in 9/30 Live Mode deliverable. Currently the game only allows heterosexual romance. This will not be the only type available – it just reflects the early stages of implementation. Will is reviewing the code and will make recommendations for how to implement homosexual romance as well.
This is a PDF file with the annotated Word document of Don Hopkins's Review of The Sims Design Document Draft 7, 10/2/98.
On page 21, there is a section (same as above) about Same Sex and Opposite Sex relationships, which reflects Don's suggestion to change the design to support same sex relationships.
After discussing it with Patrick J. Barrett III, we've determined that the sequence of events that led to The Sims having same sex relationships: The initial prototype implementation did not support same sex relationships, and I noticed that, when I tried to have two women kiss, the would-be-kissee slapped the kisser. So I wrote up my opinion that it should support same sex relationships, instead of resulting in homophobic violence, and proposed a straw man 2-dimensional way of modeling it. Subsequent design documents said heterosexual romance would not be the only kind available, and that Will was reviewing the code and would make recommendations on how to implement it. Patrick was hired soon after that, and was set to task implementing some social interactions. But Will didn't get back to Patrick and the production database didn't reflect his opinion by the time Patrick started working on it. But Patrick implemented support for same sex relationships anyway, but not by explicitly modeling sexual preference as property of The Sims personality -- just as a behavior that was possible at any time for any character.
spondylosaurus 1 hour ago | parent | next [–]
And the Sims 1 live demo at E3 had two female sims unexpectedly kiss!
Which generated a lot of buzz for the game, as you might expect. Maybe it wouldn't have taken off without that publicity.
DonHopkins 42 minutes ago | root | parent | next | edit | delete [–]
Yes, the unplanned off-the-rails lesbian kiss at E3 generated some really great press coverage! And it was also soon after Columbine, when video games were getting a lot of unfair flack and blame for causing violence and school shootings, so people were really hurting for a non-violent gender inclusive video game, both for gamers to play and for the press to write about.
Here's a great video essay by Alex Avila, who deeply analyzes The Sims, and discusses "The Kiss". The YouTube comments are exceptionally amazing and heartwarming! (Well curated to eliminate the toxic slime from hateful GamerGate incels like FAAST, too.)
>It's no doubt The Sims is an influential video game. In this video essay, we're going to talk about its GAY influence, particularly the role it plays in queer people's identity development. Enjoy the presentation as we go over how the Sims influenced a generation in letting them live out their Tumblr dreams...
Just a few of the many comments:
Yes it did, I used to make wlw families in my Sims 2 games and make their homes lower than the ground level bc I thought it'd hide them from my parents
I DID SOMETHING LIKE THIS. I made the bedroom downstairs so when they slept, cuddled or whoohoo, my parents would not see.
Ah yes, fond memories of saving my gay in-game relationships on a separate memory card. And if that wasn’t enough good measure, being a psychopath and making my characters fight to reduce their social status back down to friends or enemies so that no one would see or suspect that they were ever married.
You were hardly made gay by the sims.
You were always gay.
The sims just help you discover it.
@tikimillie hey not trying to respond in a mean or hateful way, I’m pretty sure everyone commenting and the person who made the video know the sims didn’t make them gay, but it’s a joke based on anti lgbt people claiming stuff makes us gay, so this joke subverts that by claiming the thing that made us gay is a game we love.
My wife was a huge fan of The Sims and your video on its impact on sexual orientation made her laugh out loud. She would watch it over and over, always finding something new to enjoy. Though she is no longer with me, the memories of her laughter while watching your video will always be a source of comfort. Thank you for creating something that brought her so much joy. Rest in peace, my love.
I 100% made gay sims but the pattern actually started way earlier. When I was five had a pair of polly pockets who were "married" and lived in the same little pocket house. My parents thought this was very cute and were equally sweet (and completely unsurprised) when I came out 10 years later.
I was gay before but the Sims make me accept in who i am, because of how gay people in the game is treated as just normal people, it was so heart warming to see my two gay sims kiss each other in public without people harassing them
I remmeber playing my first sim game (3) alone at the age of 10 and my two characters, one rich old man and one surfer bro who started out as roommates, eventually fell in love and started cuddling on their own and at the time I was so unfamiliar with gay content in any of the media I consumed I remember being absolutely astonished that the game would let them do that at all. not in the angry reactionary way but in the "holy shit... they can just DO that????? and it's FINE???????!!!!" kind of way
When I came out to my sister, the very first thing she said to me was “……. Is that why all your Sims were gay?”
I'm one of those players that never had a problem with the sexuality system in The Sims. I never felt the need for labels, homophobia, queer history and such in my game. Equal for me was enough. More than enough, it was everything I wanted. No distinction means no hate. Everyone is normal and the same. I love queer history irl, but I long for a world where I don't need to label myself, to come out, to identify with a community and not with another. For me, not having to be different is freedom. As in, I can be as different and unique as I want, but it won't make a difference in how much people love me or hate me; I want walk down the street holding hand with my partner without people looking at us because we're not the pair they expect. Their indifference would mean the world to me. And The Sims gives me that. I don't want no labels, no hate, trauma in my game. Not the real life kind that is. Downloading extreme violence and ending families is a whole different story :)
Making my sim flirt with/date/kiss a female sim every day before quitting without saving so my parents wouldn’t find it and so it didn’t count is one of my gayest experiences
That reminds me a story of my childhood:
Me and my cousin playing the sims together.
Making two sims (me: a female, he: a male) and controlling them in turns.
My cousin controls his sim and gets him a girlfriend from some of the neighbor households.
Then he says: "Yay, I started dating her! And who are you going to date?".
And I answered, without a second thought: "I am going to steal your girlfriend".
He: "What? Is it even possible?"
Me: "Let's try and see."
And it worked, my sim successfully stole his sim's girlfriend.
That's how we discovered the sims can be gay. And how I discovered I prefer girls. So I quess The Sims made me gay? :D
When I was like 7 I used to play a psp sims game and saw the option for 2 same sex sims to get married, so I tried that and was surprised to see it wasn't like a weird insulting thing. When I showed it to my grandma she just confiscated the psp and hid it for actual years which was so confusing
I remember the first time I ever made gay happen in the Sims. As a kid I didn't know sex worked so I made my Sims adopt their children as I was unsure of how to make them have children naturally. I learnt much later by accident when 2 of my Sims were sharing the same bed and the option came up. So the next generation of my Sims family came along. Their offspring was a girl who had a friend throughout childhood who was also a girl. As they grew into teenagehood, I realised the option to do romantic interactions was there. I was really surprised. When I clicked on them I didn't think the two girls would actually kiss. I felt really hot all over, it was so exciting. I made them kiss over and over and over. I didn't know why this kiss felt different from all my other Sims kissing. Quickly, I started to feel guilty and embarrassed (I don't know why because my family have no issues with gay things, seeing as many members are gay themselves). I forced my sim to leave her girlfriend and marry a man so they could have children, because I was desperate to have biological children. My Sims were basically always gay as I got older and older. The Sims actually helped me to realise that I was apart of the lgbtq community myself even if I didn't know it yet.
as a bisexual sims fan, i view the lack of choosing an identity, and the "utopia" of existing without having to declare a label as something that was helpful to me. to see sims autonomously love each other despite that was one of the things that helped me realise that people having to come out is just strange. And as someone who loves queer history and understanding the oppression and suppression presently and in the past i think having a game where flirting with the opposite sex is the same as flirting with the same sex. it felt refreshing to other games i also like, such as stardew valley.
When we were 9 or 10 my best friend and I made an all-female prison and since we had heard that lesbians were bad people we made two prisoners kiss, it was supposed to be wrong but for some reason it felt more familiar to me than my sim self's life with a husband and kids. So I decided to give myself a girlfriend and see how I felt, I realized this is how I wanted my real life to be as well when I grew up. Unfortunately, my mom caught me and made me delete my gf and back in the closet I went.
I'm obsessed with how well this essay was put together. The background information laid a wonderful platform to build off of and put things into perspective, and then call back to as we went and were introduced to new information. Not only that, but it created a sense of tension that led up to and really paid off around the 30 minute mark when the mirror stage was brought up. That whole section brought all the other ideas talked about into a singular, clear focus and made a really compelling argument.
From the title before watching, I thought the video was going to talk about being able to discover your identity through a private experience with a game that allowed queer expression that you might not have seen/experienced before, but damn, it went in hard with the idea of queerness coming from innately within or from external societal ideology and has seriously made me rethink a bunch of things, past just the game and even past the subject of queerness.
Seriously, amazing job. I hope you got great marks for your school essays, because I'd bet my left foot you deserved them.
[These are just a few examples. There are many more great comments on the video!]
Can't reply directly to Don's comment because it has been flagged unfortunately. Do I read this correctly that you (Don) are responsible for allowing same-sex romantic interactions in The Sims? If yes, that's so cool! I played The Sims as a teenager and this feature really stood out to me!
I was the first one to suggest it, and sketched out a straw-man design, but Patrick implemented it himself with his own design, after the design document mentioned it was TBD, but before the production database specified a design.
My straw-man design suggested a two-dimensional representation in the character properties: male attraction and female attraction.
But Patrick's design was actually much better from a game play and exploratory experimental perspective: it didn't explicitly represent the character's sexual preference at all, just their relationships with each other, so it was all up to you to decided who to love and what to do at any given moment, and you could change your mind if you wanted.
Regardless of whether or not sexual preference is something that's set at birth or you can change it if you want to, all human beings deserve the right to love who they choose, and how they behave, just like you get to decide your favorite color or food regardless of whether you're born with that attraction and can change it or not.
In the debate about LGBTQ+ rights, it really doesn't matter whether or not sexual preference is innate, because human beings already have the right of freedom of choice, and deserve to love anyone they want, no matter if they can chose or change their sexual preference or not.
The bigoted arguments against gay rights and marriage based on the belief that sexual preference is a choice (which is pretty presumptuous of anybody who's not LGBTQ+ themselves to have an opinion about) don't matter at all. Nobody even really knows or understands how the human mind and body works enough to be sure, and it's different from person to person, and there are many factors at play, so why bake it into the game one way or the other?
So from a gameplay, family representation, and storytelling perspective, it was better not to explicitly represent sexual preference, and just let the players and Sims be free to love whoever they want. Like it should be in the real world.
>After discussing it with Patrick J. Barrett III, we've determined that the sequence of events that led to The Sims having same sex relationships: The initial prototype implementation did not support same sex relationships, and I noticed that, when I tried to have two women kiss, the would-be-kissee slapped the kisser. So I wrote up my opinion that it should support same sex relationships, instead of resulting in homophobic violence, and proposed a straw man 2-dimensional way of modeling it. Subsequent design documents said heterosexual romance would not be the only kind available, and that Will was reviewing the code and would make recommendations on how to implement it. Patrick was hired soon after that, and was set to task implementing some social interactions. But Will didn't get back to Patrick and the production database didn't reflect his opinion by the time Patrick started working on it. But Patrick implemented support for same sex relationships anyway, but not by explicitly modeling sexual preference as property of The Sims personality -- just as a behavior that was possible at any time for any character.
> So from a gameplay, family representation, and storytelling perspective, it was better not to explicitly represent sexual preference, and just let the players and Sims be free to love whoever they want. Like it should be in the real world.
Yes, the unplanned off-the-rails lesbian kiss at E3 generated some really great press coverage! And it was also soon after Columbine, when video games were getting a lot of unfair flack and blame for causing violence and school shootings, so people were really hurting for a non-violent gender inclusive video game, both for gamers to play and for the press to write about.
Here's a great video essay by Alex Avila, who deeply analyzes The Sims, and discusses "The Kiss". The YouTube comments are exceptionally amazing and heartwarming! (Well curated to eliminate the toxic slime from hateful GamerGate incels like FAAST, too.)
>It's no doubt The Sims is an influential video game. In this video essay, we're going to talk about its GAY influence, particularly the role it plays in queer people's identity development. Enjoy the presentation as we go over how the Sims influenced a generation in letting them live out their Tumblr dreams...
Just a few of the many comments:
Yes it did, I used to make wlw families in my Sims 2 games and make their homes lower than the ground level bc I thought it'd hide them from my parents
I DID SOMETHING LIKE THIS. I made the bedroom downstairs so when they slept, cuddled or whoohoo, my parents would not see.
Ah yes, fond memories of saving my gay in-game relationships on a separate memory card. And if that wasn’t enough good measure, being a psychopath and making my characters fight to reduce their social status back down to friends or enemies so that no one would see or suspect that they were ever married.
You were hardly made gay by the sims.
You were always gay.
The sims just help you discover it.
@tikimillie hey not trying to respond in a mean or hateful way, I’m pretty sure everyone commenting and the person who made the video know the sims didn’t make them gay, but it’s a joke based on anti lgbt people claiming stuff makes us gay, so this joke subverts that by claiming the thing that made us gay is a game we love.
My wife was a huge fan of The Sims and your video on its impact on sexual orientation made her laugh out loud. She would watch it over and over, always finding something new to enjoy. Though she is no longer with me, the memories of her laughter while watching your video will always be a source of comfort. Thank you for creating something that brought her so much joy. Rest in peace, my love.
I 100% made gay sims but the pattern actually started way earlier. When I was five had a pair of polly pockets who were "married" and lived in the same little pocket house. My parents thought this was very cute and were equally sweet (and completely unsurprised) when I came out 10 years later.
I was gay before but the Sims make me accept in who i am, because of how gay people in the game is treated as just normal people, it was so heart warming to see my two gay sims kiss each other in public without people harassing them
I remmeber playing my first sim game (3) alone at the age of 10 and my two characters, one rich old man and one surfer bro who started out as roommates, eventually fell in love and started cuddling on their own and at the time I was so unfamiliar with gay content in any of the media I consumed I remember being absolutely astonished that the game would let them do that at all. not in the angry reactionary way but in the "holy shit... they can just DO that????? and it's FINE???????!!!!" kind of way
When I came out to my sister, the very first thing she said to me was “……. Is that why all your Sims were gay?”
I'm one of those players that never had a problem with the sexuality system in The Sims. I never felt the need for labels, homophobia, queer history and such in my game. Equal for me was enough. More than enough, it was everything I wanted. No distinction means no hate. Everyone is normal and the same. I love queer history irl, but I long for a world where I don't need to label myself, to come out, to identify with a community and not with another. For me, not having to be different is freedom. As in, I can be as different and unique as I want, but it won't make a difference in how much people love me or hate me; I want walk down the street holding hand with my partner without people looking at us because we're not the pair they expect. Their indifference would mean the world to me. And The Sims gives me that. I don't want no labels, no hate, trauma in my game. Not the real life kind that is. Downloading extreme violence and ending families is a whole different story :)
Making my sim flirt with/date/kiss a female sim every day before quitting without saving so my parents wouldn’t find it and so it didn’t count is one of my gayest experiences
That reminds me a story of my childhood:
Me and my cousin playing the sims together.
Making two sims (me: a female, he: a male) and controlling them in turns.
My cousin controls his sim and gets him a girlfriend from some of the neighbor households.
Then he says: "Yay, I started dating her! And who are you going to date?".
And I answered, without a second thought: "I am going to steal your girlfriend".
He: "What? Is it even possible?"
Me: "Let's try and see."
And it worked, my sim successfully stole his sim's girlfriend.
That's how we discovered the sims can be gay. And how I discovered I prefer girls. So I quess The Sims made me gay? :D
When I was like 7 I used to play a psp sims game and saw the option for 2 same sex sims to get married, so I tried that and was surprised to see it wasn't like a weird insulting thing. When I showed it to my grandma she just confiscated the psp and hid it for actual years which was so confusing
I remember the first time I ever made gay happen in the Sims. As a kid I didn't know sex worked so I made my Sims adopt their children as I was unsure of how to make them have children naturally. I learnt much later by accident when 2 of my Sims were sharing the same bed and the option came up. So the next generation of my Sims family came along. Their offspring was a girl who had a friend throughout childhood who was also a girl. As they grew into teenagehood, I realised the option to do romantic interactions was there. I was really surprised. When I clicked on them I didn't think the two girls would actually kiss. I felt really hot all over, it was so exciting. I made them kiss over and over and over. I didn't know why this kiss felt different from all my other Sims kissing. Quickly, I started to feel guilty and embarrassed (I don't know why because my family have no issues with gay things, seeing as many members are gay themselves). I forced my sim to leave her girlfriend and marry a man so they could have children, because I was desperate to have biological children. My Sims were basically always gay as I got older and older. The Sims actually helped me to realise that I was apart of the lgbtq community myself even if I didn't know it yet.
as a bisexual sims fan, i view the lack of choosing an identity, and the "utopia" of existing without having to declare a label as something that was helpful to me. to see sims autonomously love each other despite that was one of the things that helped me realise that people having to come out is just strange. And as someone who loves queer history and understanding the oppression and suppression presently and in the past i think having a game where flirting with the opposite sex is the same as flirting with the same sex. it felt refreshing to other games i also like, such as stardew valley.
When we were 9 or 10 my best friend and I made an all-female prison and since we had heard that lesbians were bad people we made two prisoners kiss, it was supposed to be wrong but for some reason it felt more familiar to me than my sim self's life with a husband and kids. So I decided to give myself a girlfriend and see how I felt, I realized this is how I wanted my real life to be as well when I grew up. Unfortunately, my mom caught me and made me delete my gf and back in the closet I went.
I'm obsessed with how well this essay was put together. The background information laid a wonderful platform to build off of and put things into perspective, and then call back to as we went and were introduced to new information. Not only that, but it created a sense of tension that led up to and really paid off around the 30 minute mark when the mirror stage was brought up. That whole section brought all the other ideas talked about into a singular, clear focus and made a really compelling argument.
From the title before watching, I thought the video was going to talk about being able to discover your identity through a private experience with a game that allowed queer expression that you might not have seen/experienced before, but damn, it went in hard with the idea of queerness coming from innately within or from external societal ideology and has seriously made me rethink a bunch of things, past just the game and even past the subject of queerness.
Seriously, amazing job. I hope you got great marks for your school essays, because I'd bet my left foot you deserved them.
[These are just a few examples. There are many more great comments on the video!]
> [These are just a few examples. There are many more great comments on the video!]
Just FYI, in general people on this forum (and many others) _really_ don't appreciate a big wall of text; more so if the text is just a big paste from another source.
Funny you'd say that in a discussion of a whole directory full of gigantic walls of text. Other people posted replies thanking me for sharing the big walls of text, and I think most people prefer to have all the text and links curated, deduplicated, links checked and broken links updated to archive.org, and merged together in one place, instead of scattered around across many different pages with broken links.
It takes more than a few words to describe the contents of the half a gig compressed archive of Sims objects I posted a link to, and I think most people would want to have some idea what was in it, installation instructions, and links to videos demonstrating how to use it, before downloading it.
This is a wonderful trove of historical and contextual material. I had moved on to other interests by the time The Sims was released, but I remember thinking it had broken some interesting barriers in gaming. I just wanted to thank you for being so generous with your knowledge and experiences. This has been a really fascinating rabbit hole to dive into.
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.