Live data from Hacker News

Tetr.io

tetr.io

101–110 of 146 posts

Re: Tetr.io

#103
post #88

Earlier quoted context omitted.

Yeah... I played a few rounds and after getting my butt kicked incredibly fast, (side note: I love Tetris and am the household champion in comp. games), I thought there was something fishy going on. Yep, bots galore. A simple Google search turned up an open source bot on github[1], meaning there are probably better bots hidden within the community. Ugh. So many online games today are ruined by cheaters. [1] https://g…

Dev of the game here, its anticheat is quite sophisticated (esp. for a webgame), trying to run a bot like this at any significant speed would get you promptly automatically banned. There's not really many times this happens - rather, Quick Play just tends to have a few really good players in it. For example: all the plays on the leaderboards for the "40 LINES" and "BLITZ" modes are ensured correct and fair. They're p…

This game plays so well, I really like it. I've sucked at TGM and nullpomino for years and I'm looking forward to sucking at this now. Thanks for posting the video, it can be hard to believe how good some people are at tetris.

Re: Tetr.io

#104

This is highly subjective, but I spectated a few games and the amount of shaking that is happening seems excessive to me. Maybe the kids are impressed by all the shaking going on, but I find it hard to focus when the thing I'm focusing on keeps jumping around. On a related note, I think screenshakes are extremely overused in indie games. It's so cheap to add that it cheapens the games. - Threw a grenade? Boom. screen…

Too much shaking in spectating, I'm actually getting motion sick.

Re: Tetr.io

#105
post #55

Are there people using bots to play this? I played in one of the 100 player matches and the top players were just ridiculous.

Haven’t tried multiplayer yet but there are definitely bots on the solo play leaderboard. The fastest time for getting 40 lines in blitz mode is 15 seconds. It’s not humanly possible.

WR for 40L is 14.9 by Reset[1] last I heard. 15 is definitely humanly possible.

[1]: https://twitter.com/jstrisgame/status/1424548438096683011

Re: Tetr.io

#106

Earlier quoted context omitted.

Haven’t tried multiplayer yet but there are definitely bots on the solo play leaderboard. The fastest time for getting 40 lines in blitz mode is 15 seconds. It’s not humanly possible.

You'd be surprised how deep the skill hole can go. Looks at this 20-ish seconds for 40L mode with hand cam: https://www.youtube.com/watch?v=4OFq31lek2g https://www.youtube.com/watch?v=MJDz4-pr9J4 https://www.youtube.com/watch?v=Azm-hbVTRJk

Huh. Seems like I may be in the wrong here. I've been watching some of the NES Tetris videos recently and they don't even go this fast so I thought it wasn't possible. I guess that's that's the different between a "sprint" and a "marathon" though?

I can barely even register the next piece at that speed, I wonder if these players are mostly just visualizing the board in their mind. Doesn't seem possible to be looking at both the upcoming piece and the playfield at this kind of speed.

Re: Tetr.io

#107
post #73

Is there a way to play with a gamepad controller? This is the coolest web game I've ever seen. So fast and smooth even on my ancient laptop. I didn't know you could do this in a browser. Now I want to see a Subspace remake to complete my 90's nostalgia trip.

If your browser supports your controller, you can set it up under Config > Controls. You'll need to bind the buttons yourself by setting it to Custom, though. Sorry!

Or you can use one of the myriad free utilities that will simulate/bind your controller to keyboard. Or write your own, using hooks is easy enough.

Re: Tetr.io

#108

Earlier quoted context omitted.

You'd be surprised how deep the skill hole can go. Looks at this 20-ish seconds for 40L mode with hand cam: https://www.youtube.com/watch?v=4OFq31lek2g https://www.youtube.com/watch?v=MJDz4-pr9J4 https://www.youtube.com/watch?v=Azm-hbVTRJk

Huh. Seems like I may be in the wrong here. I've been watching some of the NES Tetris videos recently and they don't even go this fast so I thought it wasn't possible. I guess that's that's the different between a "sprint" and a "marathon" though? I can barely even register the next piece at that speed, I wonder if these players are mostly just visualizing the board in their mind. Doesn't seem possible to be looking…

NES tetris and modern tetris are VERY different games. NES tetris didn't have hard drop, hold, SRS, 7-bag randomizer, or multiple piece previews, all of which are in all modern guideline tetris games and can help you go faster. Tetr.io and Jstris go even further than guideline tetris: there's no line clear delay and you can set DAS/ARR[1] to anything you want, which lets you go even faster.

The bottleneck isn't the keyboard input. Pretty much all top players use ARR 0 and 2-step finesse[2] (or something close to it), which means you can position any piece where you want in 2 keystrokes at most, plus 1 more to hard drop it. And certain stacking styles (e.g. 6-3 stacking[3]) lend themselves well to not requiring the full 2 keystrokes pretty often, so in practice you end up with ~2.6 keys per piece instead of 3. A typical DAS for a pro player (e.g. someone like Firestorm) might be somewhere around 70ms. So if we roughly estimate 100ms average per piece (70ms to DAS, with some extra for the sometimes-needed rotation and hard drop), that would be ~10 pieces per second, which is well over the ~6.5 PPS in the record sprints.

The physical pressing of the keys also isn't really a bottleneck. Keys per second in the top sprints is ~16. I just mashed my movement/rotation keys into `time | wc -c` and got ~35 KPS after 2 beers, and I don't even have a particularly gaming-focused keyboard.

The bottleneck also isn't reaction times. Someone might trot out a hastily-googled 250ms as a typical human reaction time and claim 100ms per piece isn't possible, but good players aren't reacting to each piece as it comes -- they're using the previews (and hold) to react to the piece that's coming 4-5 steps in the future, which is closer to a second away.

It's really just about how fast you can process the upcoming queue and still stack cleanly.

[1]: https://harddrop.com/wiki/DAS [2]: https://four.lol/mid-game/finesse [3]: https://harddrop.com/forums/index.php?showtopic=2985

Re: Tetr.io

#109

Earlier quoted context omitted.

You'd be surprised how deep the skill hole can go. Looks at this 20-ish seconds for 40L mode with hand cam: https://www.youtube.com/watch?v=4OFq31lek2g https://www.youtube.com/watch?v=MJDz4-pr9J4 https://www.youtube.com/watch?v=Azm-hbVTRJk

Huh. Seems like I may be in the wrong here. I've been watching some of the NES Tetris videos recently and they don't even go this fast so I thought it wasn't possible. I guess that's that's the different between a "sprint" and a "marathon" though? I can barely even register the next piece at that speed, I wonder if these players are mostly just visualizing the board in their mind. Doesn't seem possible to be looking…

> Seems like I may be in the wrong here. I've been watching some of the NES Tetris videos recently and they don't even go this fast so I thought it wasn't possible. I guess that's that's the different between a "sprint" and a "marathon" though?

That's because the NES Tetris has considerably different mechanics. NES Tetris simply wasn't built for fast play. The DAS, piece locking, RNG rules etc. are very unforgiving, so the players are doing most of the work fighting against them instead of finding piece placements as fast as possible.

Re: Tetr.io

#110
post #90

Earlier quoted context omitted.

the website may look cool, but judging from the first article (at the time of reading), the content is atrocious.

His shader stuff and graphics programming articles are neat. But yeah his other stuff is... misguided, at best (and I think he's amazingly wrong in his latest article). I just don't read those ones.

[dead]
Post reply on HN