The Making of Lemmings
readonlymemory.vg
readonlymemory.vg
I think it's accessible for kids if they take the time to go through some tutorials (there's one called "catch the clown" that's built in, and there's tons on youtube and various sites). As they get more advanced, they can change out their dropped in commands for "execute code" or "execute script (aka function)", and do lots of crazy things.
Additionally, nothing else is really needed outside of gamemaker. There's built-in editors for drawing, so you can make backgrounds and sprites right in there, though importing files from more advanced programs is possible. You'll want something external for sound editing, however. Or just import mp3's and wav's.
Here's the tutorial from an older version of gamemaker: http://www.murrieta.k12.ca.us/cms/lib5/ca01000508/centricity... While the gui has changed some since then, you can get the general idea of the drag'n'drop functionality, and judge for yourself if your kids can grasp it or not.
Finally, there's a marketplace with (some free, some not) assets of varying utility. There are lots of game demos or 'something to get you started' that you can then have them modify: https://marketplace.yoyogames.com/ For example, there's a guy on there who is doing a series called "how did they do that" that shows the basic concepts of a given game. Here's super mario brothers: https://marketplace.yoyogames.com/assets/3915/hdtdt-mario-br... They can download that, see how they did that, then play with variables and mod it to see how that changes the game.
If he has an android phone, and you set up the android environment on his computer, he can export his game to .apk right from there, and run it on his or his friend's devices (if you have a place online to upload it to). That has some serious cool factor among friends for sure.
There's also their 'learn' section with youtube vids that you follow along to in order to make space shooters, platformers, etc.: https://www.yoyogames.com/learn
https://news.ycombinator.com/user?id=Rusky also hails from GM roots
http://enigma-dev.org is a FOSS alternative to GM
If you look at their webpage, just scroll down a bit and you'll see an example: http://www.stencyl.com/
Even so it will probably still be a bit daunting for a 9yo to start off with, you might have to provide some guided learning and maybe make a basic game together.
Have you tried to introduce him/her to Openclonk[0]?
It doesn't require programming. Pretty complex games can be made with the drag-and-drop interface, which is simple & intuitive and designed for kids.
It naturally encourages a shift into programming. By age 14, I was completely off drag-and-drop and using the built-in GML programming language for everything instead. This programming language has some quirks to make it work with the GUI-driven system, but is still a decent introduction to programming (though these quirks mean I'd hesitate to recommend it to someone raised on more traditional languages).
The system is designed to be simple and accessible but also flexible. Its object & room model is abstract enough that you can make most any type of 2D game with it, from puzzles to platformers to top-down RPGs.
The system scales: your kid can learn the basics easily and do more complex things with the system as they get older and more experienced with it. Commercially successful games developed in GM include Hotline Miami, Undertale, Gunpoint and Cook, Serve, Delicious.
Above all, it's easy to get results in. Unlike more complex systems & traditional programming languages, a beginner can assemble a rudimentary game in an afternoon, rather than spending a week learning to draw a square.
I had to play it up for my daughter but she really ended up liking it for story telling.
On to Racket in a few years. :)
Dave Jones is running Reagent Games, and they're working on a new Crackdown.
There is a browser one here that I've played for people that want to try it out.
Edited to add the link: http://www.elizium.nu/scripts/lemmings/
Where?
Some additional fun facts:
- The author doesn't host the game anymore on his own site, because he was served with a seize-and-desist order by the local copyright bullies (Stichting BREIN). Can't have nice things :-(
- Apparently the game progress doesn't get saved anymore, because it uses a cookie with a fixed expiration date: https://twitter.com/tinozijdel/status/149243951625412608
Just looked it up, 1994.... https://www.c64-wiki.com/index.php/Lemmings
Pretty good seeing as the c64 was 10 years old at this point.
Boy have we worked with different electrical engineers!
http://www.spacesofplay.com/spirits/
I enjoyed it for a while, but despite its beauty it never really caught my imagination the way playing Lemmings on the Mac did.
Thanks for posting it!
I understand how 8x8 sprites would be easier to tile than 8x10, but what is so "wrong" about 8x10 that people might notice?
And if your sprite is a multiple of 8-pixels wide, then your spritemask takes up a whole-number of bytes, you can do funky low-level bit-twiddling to handle occlusions and it's more efficient in terms of memory space.
Also known for his book "A Brief History of Video Games".
I'd try to find and play the Amiga version, if at all possible. That was the state of the art gaming machine in its day, so I would be surprised if Lemmings made for any other platform was anywhere near as good.
I think there are some Amiga emulators around, if you don't have the hardware.
I guess you might be able to emulate that these days by talking directly to two USB mice and bypassing the OS' input layer.
Whether an 8-bit log samples sounds better than an 8-bit linear sample when it's not processed through YouTube, I have no idea...
Acorn: https://www.youtube.com/watch?v=QwXthGJfHLc
Amiga (emulated): https://www.youtube.com/watch?v=ZT6vxY9p7yg
The Amiga's way brighter, but that's probably because it's emulated (and so is a digital recording). But it's pretty obvious that at least some of the tracks on the Arc are recompositions --- One Way Or Another is missing a lot of instruments, Mind the Step is a different pitch, Awesome is a different composition entirely...
The Amiga had a hardware mixer with four channels (with fixed stereo positions). The Acorn had a more strictly powerful CPU but had no hardware mixer. Maybe they had to reduce the number of channels to allow for this? But I was pretty sure the Lemmings mods were classic 4-channel anyway (one channel per Amiga hardware channel).
I have early memories of my parents staying up all night playing Lemmings (on Acorn), and I played it a lot myself once I was old enough, so I'm probably in no position to judge.
From memory the MOD files included with Lemmings on the Archimedes were 3-channel, possibly leaving one free for sound effects.
I wonder if it was disk space. Lemmings for Archimedes fitted on an 800K floppy; did the Amiga version span to two 720K floppies? Losing a load of samples would certainly be a way to drop the space requirements.
The Archimedes had a better CPU, which enabled better graphics. But I never used an Amiga, so I don't know if the videos on YouTube are at the real resolution.
(For those unaware: this is Acorn as in Acorn RISC Machines, an earlier name of Advanced RISC Machines, i.e. ARM.)
Anyone going to school in the UK during the 90s will probably have encountered an Acorn.
The Raspberry Pi capably runs the RISC OS operating system natively on its ARM processor, in many ways it could be considered to be the spiritual successor of the Archimedes.
I know the hardware has changed in ways that trip up games, so it's not a guarantee that Lemmings would work. I found some information here: https://www.raspberrypi.org/forums/viewtopic.php?t=32036&p=2...
It's from the "Archimedes Software Preservation Project" [2]. I must get in touch, since a few years ago I imaged most of my Acorn floppy discs, but I haven't done much with them. If the Raspberry Pi makes it very easy, that's great.
I'm very pleased :-D
[0] http://forums.jaspp.org.uk:9000/forum/viewtopic.php?f=25&t=9...
[1] https://www.riscosopen.org/content/downloads/raspberry-pi
[2] http://forums.jaspp.org.uk:9000/forum/viewtopic.php?f=14&t=3... and http://forums.jaspp.org.uk:9000/forum/viewtopic.php?f=9&t=31...
[3] https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=1401...
https://www.gog.com/wishlist/games/lemmings
I personally own an old DOS CD-ROM that still works in DOSBox (so you could always go that route until then via ebay etc)
There goes the industry. That'd hardly recoup GOG's costs in licencing it. Is there any way out of this "race-to-free" mentality people have?
Seems like you forgot to include the part that didn't support your complaint.
Really? Doesn't that just mean that the company selling the license are charging too much?
GOG: Hey, you know that IP you've got locked away earning no money, how about we give you 50¢ every time we sell a copy?
GameProducer: You mean that stuff I made 20 years ago and already earned massive amounts of money on? The IP that's useless for new games. The games holding it that will only be sold to people reminiscing and won't compete against the current titles were selling?
GOG: Yeah ...
GP: No, thanks, I don't like money.
50 centers for every copy sold (which would leave 49 cents to cover platform costs, transaction costs, production, marketing etc) is great if you sell a few million units but if you sell a few thousand...
I know it's hip these days, but seriously: 2 times my browser's default font size does not improve readability for me.
It should be assumed that the default size configured in the browser is a comfortable size. Overriding to twice that is idiotic.
Text reading on modern systems has gotten really uncomfortable. I constantly have to switch between text sizes in a range of factor three or more (still use xterm with default bitmap fonts), and most web and UI fonts are way too large and have too much spacing. It's a strain on the eyes and a waste of screen estate.
The problem here is some sites having such large text in relation to the web generally, or your OS, that it's ridiculous. The solution is:
- Stick to normal font sizes
- Set a max-width for the text to fit the right number of characters per line
- If users want bigger text, let them change their OS resolution settings or browser default zoom settings
If the results aren't suitable (maybe a desktop monitor is viewed at a larger distance than a phone screen, maybe user is visually impaired, etc) then the OS can still offer to globally or locally configure the screen with a fake dpi.
http://io9.gizmodo.com/lemming-suicide-is-a-myth-that-was-pe...
If anything like that was attempted today, the person in charge would probably have to go into a witness protection program.
Don't suppose that just because the original source of the meme disappeared or hasn't been experienced first hand, it doesn't live on.
In this case, the original source was the Disney documentary (as others have already noted) and the game was already an playful interpretation of it.
I also know several people in their 20s that got handed down an Amiga to play on when they were kids. So even younger people can have played the game and then there have been several remakes (the last I remember is the PSP version from about 10 years ago, although that should also run fine on the current PS Vita).
That pretty much describes how many people behave in large organisations, where a reasonably smart and educated person will not hesitate in good faith to act against the interest of the organisation if there is a set of policies / personal interest / "it's always been like that" that permits it.
I think nowadays "sheeple" is the more appropriate term for that kind of mindless behavior.