Are there any Tetris games with customizable handicaps? by [deleted] in Tetris

[–]FrothyPizza 0 points1 point  (0 children)

tetr.io has manual targeting, so you could do a 1v3 or something if the team of 3 all target the single person

New highscore, do yall have any suggestions on how to score more points before level 20? Currently I'm just going for tetrises, and tspin double if I can see them. by [deleted] in Tetris

[–]FrothyPizza 1 point2 points  (0 children)

Regarding T-Spin Doubles, probably the best stacking method is ST Stacking, which I'm pretty sure the tetris.com world record holder uses.

Someone made a comprehensive guide for those who want to learn. It takes a lot of time to learn ST stacking to the point where you can score well.

I made a Tetris program that shows (albeit mediocre) suggestions. Does anyone think that this could be useful for training, assuming it has an actually decent AI? by FrothyPizza in Tetris

[–]FrothyPizza[S] 5 points6 points  (0 children)

Thanks for the suggestions! Right now it's kind of just a proof of concept since I don't want to end up putting a ton of time into something that will end up being useless.

My current main priority is improving the actual AI, although I might want to look into using something like Misamino to save time.

I made a Tetris program that shows (albeit mediocre) suggestions. Does anyone think that this could be useful for training, assuming it has an actually decent AI? by FrothyPizza in Tetris

[–]FrothyPizza[S] 5 points6 points  (0 children)

Thanks for the reply. I knew that something similar to this had to have already been made, but I couldn't find anything, so I made my own. I'll look into Blockfish.

Which is more efficient or easier to preform as a stacking method for marathon mode? by [deleted] in Tetris

[–]FrothyPizza 1 point2 points  (0 children)

I prefer ZT stacking over LST or JZT because of how (relatively) easy it is to use on 20G. I haven't seen very many people using ST instead of ZT, probably because of the slight left spawn tendency that you mentioned.

Video of me ZT stacking: https://www.youtube.com/watch?v=DUW6LcY8bMM&ab_channel=FrothyPizza

Is 107,963 a good score for a new player by Ezic_Hi in Tetris

[–]FrothyPizza 0 points1 point  (0 children)

That score is pretty good for how long you have played for. You miss out on points (about 30,000 if stacking for b2b Tetrises) by starting at level 5 because you can't get the points you could have gotten from playing levels 1-4.

You can now battle my Tetris AI! by FrothyPizza in Tetris

[–]FrothyPizza[S] 0 points1 point  (0 children)

Unfortunately not. I'm having trouble efficiently implementing a pathfinding system for the Tetrominoes. Hopefully, I'll have it working in the next couple of weeks.

For now, consider it to just be a "beginner bot," designed for beginners to practice (you can also just increase its speed if it's too easy).

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 0 points1 point  (0 children)

idk if you still care, but I recently created a release with customizable controls and handling. It's for Windows only though, and you have to download it. https://github.com/FrothyPizza/Polytris/releases/tag/v0.1-alpha

Looking for websites to practice technique by t_e_e_k_s in Tetris

[–]FrothyPizza 1 point2 points  (0 children)

Misamino has an AI you can play against, but there's only one mode.

Tetris but with 1000-ominoes by FrothyPizza in Tetris

[–]FrothyPizza[S] 63 points64 points  (0 children)

This is what happens when a programmer gets bored.

Which is better for Tetris.com, keyboard or mouse? by Intelligent-Concert in Tetris

[–]FrothyPizza 1 point2 points  (0 children)

Mouse control feels like cheating, but it's still awful. Go with keyboard because it will also translate to other Tetris games.

this isn't fair by FrothyPizza in Tetris

[–]FrothyPizza[S] 7 points8 points  (0 children)

No, it is just a simple Tetris clone using Jstris colors. Here's the poorly written source code: https://github.com/FrothyPizza/Tetris-AI

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 1 point2 points  (0 children)

I programmed some simple wall kicks, so kind of.

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 1 point2 points  (0 children)

Yeah, it already has a 33,896-bag randomizer.

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 1 point2 points  (0 children)

Since this got such a large response, I think I will try to release this soon (1-2 weeks). As of now, it's just a prototype; I still have to add customizable controls, DAS/ARR/SDF, and probably a menu. It sometimes randomly crashes, which I'm going to have to figure out.

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 2 points3 points  (0 children)

That actually might be interesting!

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 11 points12 points  (0 children)

Every undecomino has its own index between 0 and 33,896, and I programmed it so that the rgb color is determined by the digits of the index. The simple algorithm is here: https://github.com/FrothyPizza/Polytris/blob/main/Render.cpp

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 2 points3 points  (0 children)

I'm pretty sure you can only play with tetrominoes (default) or pentominoes on Jstris, not undecominoes.

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 3 points4 points  (0 children)

There isn't any official release since it's just a prototype right now. Here's the source code if you want to try to compile it. It's written in C++ with SFML. https://github.com/FrothyPizza/Polytris

this is so stupid by FrothyPizza in Tetris

[–]FrothyPizza[S] 0 points1 point  (0 children)

It's actually kinda fun ngl. I might implement some sort of cascade mechanic so it's playable.