4 ms·
An implementation of Conway's Game of Life for Windows 3.1x and later
- bluedino 2mo agoIt seemed like there were numerous versions of this, but LifeGenesis from Microsoft entertainment Pack was the one I remember playing the most https://games.zerker.ca/GameDetails/LifeGenesis_Windows%203.x_Microsoft%20Entertainment%20Pack%203/ https://games.zerker.ca/GameDetails/LifeGenesis_Windows%203....
- qwertfisch 2mo agoThank you! I remebered I had played this as a child on Windows 3.x
- imp 2mo agoMan, that reminds me that as a kid I coded the game of life into Excel with a bunch of nested IF statements. It was a small field, but still a lot of fun
- nealabq 2mo agoMy wife once did the same in VisualBasic. The cells were buttons. Small but fun.
- trollbridge 2mo agoMicrosoft QuickC came with LIFE.C as a sample program. For DOS, although it would obviously run under Windows.
- baruz 2mo agoI am not too familiar with Windows development in the 16-bit era, so I do not understand what Raiter means when he writes that he “de-Petzoldized” the code. I thought Petzold’s work on documenting the Windows API was foundational. Was it the style?
- djriley 2mo agoYes, Petzold's examples used a certain style to illustrate the use of the Windows API as clearly as possible. Petzold programs would have a giant switch statement handling WndProc messages, state would be held in tons of global variables, and everything crammed in to one huge file. Great for showing a concept and demonstrating how something works, not so good for developing a maintainable, reliable piece of software.
- baruz 2mo agoThank you!
- DrHungers 2mo agoHas anyone ever seen a version of the game of life that's actually a playable "game" - that's fun and not just an interesting simulation? I would love to try it.
- kej 2mo agoEither the one from Microsoft or another from that era had multiple colors of cells, and an option to play competitively where before each generation you could add one cell of your color. Whether it was actually "fun" is another question.
- danwills 2mo agoI like this idea too and would love to see someone have a crack at it! But I think reaction-diffusion would be a nicer type of automaton/solver to use since it can just look a lot nicer and less aliasy (I have a huge soft spot for GOL of course, but it's so discrete and aliasy when you can see individual cells! And even all the cell-transitions are essentially instant too!) Reaction-diffusion can definitely do complex life-like behaviour and plenty of other fascinating things! (Rob Munafo's Uskate-World being a great example!) And here's a YT vid of an experimental RD sim that I made a while back to illustrate: https://youtu.be/W6sO8ZkgU9s?si=gGeZwX0ueYOFiKiD https://youtu.be/W6sO8ZkgU9s?si=gGeZwX0ueYOFiKiD
- vardump 2mo agoGame of Life was everywhere in the eighties. Numerous computer magazine articles and type-ins were published. There was an implementation of it for practically everything. I once programmed Game of Life for an Amiga bootblock. During the late eighties and early nineties, writing small bootblock intros was a popular hobby. Bootblock is also where a lot of viruses lived.
- Dwedit 2mo agoWhat about Win32s? Then the same binary can run on Windows 3.1 and Windows 11.
- HackerThemAll 2mo agoPeople do crazy stuff in GoL. https://www.youtube.com/watch?v=3NDAZ5g4EuU https://www.youtube.com/watch?v=3NDAZ5g4EuU