Reuploaded 04 August 2023: I switched out all the Unicode characters I was originally using in favor of digits. I'm not sure why it wasn't working originally, but hopefully that change makes it more compatible with most displays? Bit of a shame since the Unicode blocks looked a lot nicer, but this should still be playable. Just make sure to pay attention to what all the different digits represent. If people are still encountering any problems, please let me know! Full-screen is recommended. And yes, I know the thumbnail still shows the old characters in the sample level. I couldn't be bothered to change it. ====================================== IMPORTANT: If you click on the items in the list, you will no longer be able to move the player. A black outline will appear around the list whenever you press a key. If this happens, click at the top of the list where it says "display". ====================================== First project in over a year let's gooooo This concept has definitely been done before, but I felt like giving it a try. Ended up not being too challenging, but making it was pretty fun. I might try making a scrolling version at some point, I don't know. Most of the other list-based platformers I've seen also don't have complex levels, and it seems like many of them don't even have wall collision. Here, I wanted to make a fully functional platformer engine, complete with reasonably glitch-free physics and collision detection, with multiple complex demo levels, all displayed solely using text in a list. This game may not work on all devices. Instructions are in-game. To view them again, reload the page. Additionally, press [M] to mute sounds. Mobile devices will not be supported, sorry. This platformer contains no sprites. The level is displayed using Unicode characters in a list. There are a couple backdrops, but they're not essential for the game to function. This was mostly meant to be a proof-of-concept rather than a full game, so there are only 5 playable levels so far, but I may add more in the future. Some levels may be a bit hard, but I promise they're all possible - I've tested them. There's a timer in the bottom right corner. How fast can you beat all 5 levels? My best time so far is 33.7, and that's with multiple deaths on the last level. Under 30 seconds is definitely possible, maybe even under 25 seconds. If you have any questions or feedback, please feel free to leave a comment below, I greatly appreciate it :) Also, if anything isn't working, please let me know. All code by me. Sound effects are from Scratch's default sound library. UPDATE LOG 22 August 2023 - fixed win screen and time display - world record is still broken (not quite sure why) 04 August 2023 - (re)shared