Live data from Hacker News

Show HN: Tetris, but silly

unit520.net

61–70 of 101 posts

Re: Show HN: Tetris, but silly

#61

I didn't know how to trigger https://unit520.net/deadtrees/ at first (focus the page then use arrow keys). Oddly the first page load hung at a static canvas that stretched as I resized the window, while reloading worked. F12 showed a (false positive) warning: > wasm streaming compile failed: TypeError: WebAssembly: Response has unsupported MIME type 'application/octet-stream' expected 'application/wasm' Is this somet…

Thanks for reporting!

Yeah, I'm aware of this error, it seems to be related to the shared hosting I'm using, I can't replicate it when serving locally. But as long as it is "falling back to ArrayBuffer instantiation" all is good, and I didn't investigate further because this fallback mechanism actually loads the WASM module faster than the "streaming compile" method (these things are provided by Emscripten).

I have no idea why it didn't load on the first try for you though.

Re: Show HN: Tetris, but silly

#62

This reinforces my core belief that people, if given the opportunity, love a good button mashing app.

There’s a game called Sand Balls that is incredibly therapeutic. It’s not hard, and doesn’t have too many annoying upsells. Just physics fun.

Re: Show HN: Tetris, but silly

#63

I think this is great and a lot of fun. The only improvement I could suggest is that it only seems to clear the bottom line. If I have an incomplete bottom line, but the row above it settles and fills up, it never clears and the rows just keep stacking higher.

I agree. It's a fun game. My case with a second complete row https://imgur.com/a/sQEQPKM

After a few games, it quite playable [without using the mouse, that I classify as cheating]. I cleared like 10 or 15 rows and then bad luck stuck :( .

[spoiler alert] The trick is to try to almost complete the first row. And then aim the new pieces toward the bigger holes in the first row, and toward the inclined blocks in the second row so they open the hole. It's like using the new blocks as hammers. But after a while, if you are unlucky the second row is too even and has no inclined blocks and it's too difficult. Once the 2nd and 3rd row are complete, you are doomed.

A row counter and detecting other complete rows would add a lot playability. [Fun game anyway, I'm going to play a few more games now.]

Re: Show HN: Tetris, but silly

#64
Thank you for this, bookmarked this one. Going to be an awesome resource for slapping in the face to all those evangelists that chant "browser games are the future" because once you keep pressing down arrow and the screen is filled with rectangles it crawls to a stop at several thousand of them, while a similar implementation in native C++ using Unreal Engine 5 will not break a sweat even at dozens of millions on screen.

Re: Show HN: Tetris, but silly

#65
> Any feedback would be appreciated, do you think this could become something that would be fun to play?

Combine this with Hatetris, perhaps? Oh, wait, you said "fun"...

Re: Show HN: Tetris, but silly

#66
Thank you all for your nice comments and suggestions, be assured that I read every comment even if I didn't reply to you personally!

I'm glad you liked it and will continue to work on it some more, you had some great suggestions that I certainly want to try out.

Re: Show HN: Tetris, but silly

#68

If you hammer away at the boxes such that it fills up the entire screen the weight of all those boxes is enough to crush the ones at the bottom. Coolness to the max!

Yeah, holding "Down" was an incredibly effective strategy at 5fps. At least until the tab crashed.
Post reply on HN