Spelunky Level Generator Lessons (2013)
tinysubversions.com
tinysubversions.com
It's kind of weird that it's using that when it could just use localStorage.
I might dig into the reason why it’s failing when I get home. Whatever its doing should at least render on mobile without extra dev effort. Curious...
Edit: Oh, the live demo doesn’t work. I thought you meant the whole page was black, which sadly is apparently an option these days.
Spelunky is like the Gold Standard of ProcGen in GameDev. It just works. Trying to apply the same techniques to Super Mario Bros might not. "Instant Death" and randomized exploration rewards seem to be key. This is a game that is probably impossible for an AI to master
http://pcg.wikidot.com/pcg-games:spelunky
OpenAI also recently released a ProcGen Benchmark that conceivably is used to explore generalizability in learning agents. A few of the modes look like they were Spelunky-inspired ;)
Usually called permanent death or permadeath. These two happen to be the defining traits of the Roguelike genre. They’re the two highest value factors of the Berlin Interpretation [1].
[1] http://www.roguebasin.com/index.php?title=Berlin_Interpretat...
Note that all of the other factors have been violated by one Roguelike or another, so I would take them with a grain of salt.
Caution: it's having trouble getting out of Early Access. Only two stages are complete, third is on the way and a patch comes out every month or two.
Unfortunately, it only works in Chrome.