Such an interesting bubble of time. JavaScript, CSS and the ability to modify the DOM… but no AJAX requests. I remember using iframes to load remote content. What a mess.
That is just a rehost, as I know the person who created that, a Dutch guy. The original is not hosted anymore due to Brein, a software IP/piracy agency.
Trip down memory lane, I just remembered the sadness I felt when I finished the level where you have to use blockers to guide the descent but when all the lemmings are saved, you have to self destruct the blockers to win.
Coming from an era of tiles and sprites, Lemmings was exciting because it had real destructible terrain. The game action happens in its pixel buffer, and every little speck of dirt can make a difference to how the characters behave.
When I saw this adaptation back in 2004, I was amazed because the web didn't even HAVE an API for its pixel buffer; the canvas element didn't arrive until a year later! All the destructible/buildable terrain here is faked out with stacked `img` elements. They had to simulate a simple form of graphics with a more complex one, because that's all the platform made available.
9 comments
[ 2.9 ms ] story [ 30.6 ms ] threadhttps://github.com/trufae/fxos-app-lemmings
* https://github.com/tomsoftware/Lemmings.ts
* https://lldb.camanis.net/level/play/473/1/Just-dig
https://crisp.home.xs4all.nl/lemmings/lemmings.html
When I saw this adaptation back in 2004, I was amazed because the web didn't even HAVE an API for its pixel buffer; the canvas element didn't arrive until a year later! All the destructible/buildable terrain here is faked out with stacked `img` elements. They had to simulate a simple form of graphics with a more complex one, because that's all the platform made available.
It's very good.