Show HN: The HTML Maze – Escape an eerie labyrinth built with HTML pages
63 points
15 days ago
| 10 comments
| htmlmaze.com
| HN
egypturnash
15 days ago
[-]
This is as if you handed a vibe coder a transcript of a text adventure you bought on tape for £2 back in 1983 and told it to make something vaguely like it.

Does anyone involved in creating this speak English? The first room I go to is the "Engineering Putrid Pyramid". I'm visiting places with names like "Iridescent Event horizon" or "Storage Dim Study" or "Maintenance unsettling Lobby". Title case doesn't work like that. Implicit order of adjectives doesn't work like that.

Arrrgh. I need to go play a real text adventure to clean my head out now.

reply
kyrylo
15 days ago
[-]
The descriptions and titles are generated by a script. They have nothing to do with vibe coding.
reply
mardef
15 days ago
[-]
Same feeling. After scratching my head at some of the descriptions I decided to just head as far southeast as I could. I was met with a bunch of edgy comments and a penis drawn on the screen.
reply
arcfour
15 days ago
[-]
AI also doesn't work like that unless it's extremely bad, but you're free to rant about nothing, nonetheless.
reply
imzadi
15 days ago
[-]
You might want to add even the most basic input filtering
reply
Trung0246
15 days ago
[-]
I like to ruin the fun :(

Floor 1: 0691eda5-6d12-46af-997b-7c7137ecfc53 (E E E S E E S)

Floor 2: 47857e86-d1c4-47e5-b72b-10887d4065ea (E E E N W W W N E E E E S)

Floor 3: 6b8dcc36-fedb-4480-9419-4c258de5d51f (N W S W S S E S W W W W S S E E S)

Floor 4: d23ee5f7-2a4e-466d-a1a2-6c97e8d9ed51 (N W N N W N N W W S E S W S W N W N N N N E E E S E N E E E S S E N N E)

End: 6dad5397-df78-40b5-872d-7f4aeaa625b8 (S S S S W N N N W S S S S E S E S S W W N W S W N N)

reply
dylanhouli
5 days ago
[-]
No clue what this is actually about but the drawing collaboration is cool
reply
alienbaby
15 days ago
[-]
That was unexpectedly fun. After realizing you might need to go down to keep going up, I gave up.
reply
kyrylo
15 days ago
[-]
Haha, I actually struggled to find the way out myself. I thought it was unbeatable, but luckily, someone managed to beat it pretty quickly.
reply
verelo
13 days ago
[-]
the layout shift due to the inconsistent size of the text makes clicking NSEW super annoying. Id love to see that fixed!
reply
kyrylo
12 days ago
[-]
How would you fix it?
reply
eddd-ddde
11 days ago
[-]
You could place the buttons first then the text.
reply
kyrylo
10 days ago
[-]
Yeah that solves the issue but imo it breaks the flow
reply
arm32
15 days ago
[-]
Whoever's writing racist shit, I hope you step on a lego.
reply
jihadjihad
15 days ago
[-]
A 2x2 brick on its side, right in the middle of the arch of the foot.
reply
Surac
15 days ago
[-]
Trump Background. Drove me away
reply
kyrylo
15 days ago
[-]
Someone hacked it. People go to great lengths to vandalize
reply
pona-a
12 days ago
[-]
It seems you are letting any client with a session token update the entire wall. The endpoint simply takes the base64 PNG and sets it as the wall.

I was thinking maybe taking a diff, limiting its maximum area, and rate-limiting might at least discourage that.

reply
kyrylo
12 days ago
[-]
Thanks for the heads-up. You’re absolutely right! Rate-limiting could help, but it would make quick strokes difficult, so I decided against it.

I’ve already implemented a few measures, but I’d rather not share the details publicly.

reply
kyrylo
15 days ago
[-]
No more Trump
reply
trallnag
15 days ago
[-]
I had my fun with this page lol
reply
jamsey
13 days ago
[-]
omg I love this! I spent ages playing with it lol
reply