Techmino

Techmino is a free, multi-platform, open-source block stacker fan-game developed by 26F Studio.

Gameplay
Techmino features standard Guideline rules of gameplay and controls, which can be modified via Mods, Custom Game settings (Custom Game exclusive) and settings. Every mode (excluding INFINITE modes) has a letter ranking system (B, A, S, U, X). Modes can be found and unlocked by completing the previous mode with a grade equal to or higher than B in the Single Player map, but you can play any modes regardless of map progression by using the in-game console.

Modes (copied from TetrisWiki)
It would only attack when you have no pending lines. It would only attack when you have less than 4 pending lines. There are currently 11 hidden modes.
 * Sprint — Time attack mode. Goal amount sub-modes ranges from 10 Lines to 1,000 Lines. Pentominoes, M123 (monominoes, dominoes, and triominoes), and MPH (memoryless, previewless; hold-less) are also available.
 * Marathon (unlocked after clearing Sprint 40L) — Standard fixed-goal mode. Two difficult levels are available: Normal (standard speed curve) and Hard (faster speed curve). All variants have a 200-line goal.
 * Ultra (unlocked after clearing Zen mode) — 2-minute score attack mode.
 * Master — 20G mode, with 6 sub-modes:
 * Normal (unlocked after clearing 50 lines in Hard Marathon) — 1000 levels, with a change to bone blocks on Level 900, and a torikan of 4min 20s on lvl500.
 * Hard (unlocked after reach Lv.200 in Master Normal) — same level goal, but with a shorter lock delay, changes to bone blocks on Level 500, and with a torikan of 3min 3s on lvl500.
 * GrandMaster Extra — simulates TGM3's invisible credit roll, but has another set of grade names: D,C,B,A,A+,S-,S,S+,S+,SS,SS,U,U,X,X+, from 0 grade point to 14 grade points, but points are capped at 12.4, 1.6 remaining points will be given after surviving 60s.
 * Final — Master mode with step reset.
 * Phantasm — A more difficult level-based challenge mode with 9 stages:
 * Stage 1 — 0 - 11 lines — Clear 3 quadruple line clears continuously to complete this level.
 * Stage 2 — 12 - 25 lines — Slight speedup, the S and Z, and J and L colors are now swapped.
 * Stage 3 — 26 - 41 lines — Slight speedup, dig all the garbage blocks. Pieces return to regular colors. (If you get here without using Hold, you get a 1up)
 * Stage 4 — 42 - 61 lines — Speed up, it becomes bone blocks, and you lose the ability to use Hold.
 * Stage 5 — 62 - 125 lines — Lock delay is now reset with step reset instead of move reset. You get a 1up at the start.
 * Stage 6 — 126 - 161 lines — Speed up. You get a 1up at the start.
 * Stage 7 — 162 - 225 lines — Speed up even more. Pieces now disappear after 3 seconds. You regain the ability to use Hold. You get a 1up at the start.
 * Stage 8 — 226 - 259 lines — The pieces return to regular colors. The pieces disappear after 1.5 seconds. You get a 1up at the start.
 * Stage 9 — 260+ lines — Game slows down. Piece colors are randomized. You have to clear 8 quadruple line clears to win (other clears are allowed). Pieces disappear after 2/3 of a second. You get a 1up at the start.
 * M21 — Plays similarly to Tetris Effect's *Master* mode, and ends after 200 lines.
 * Graded — Similar to TGM3's Master mode. Has a different rank list above MO: MM-, MM, MM+, GM-, GM, GM+, TM-, TM, TM+. it's ok for topping out when reach TM+
 * Strategy — Similar to Cambridge's Strategy mode. Has 6 difficulties: Easy, Easy+, Hard, Hard+, Ultimate, and Ultimate+. The Plus modes don't allow you to use Hold.
 * Survival — Clear as many garbage lines as possible before topping out. Has 5 sub-modes:
 * Easy — 1 garbage rows per attack. Attacks every max(1,2.5-(wave/30)) seconds, and attacks only when you have less than 4 lines pending.
 * Normal — 1-4 garbage rows per attack. Attacks every max(1.5,3-(wave/30)) seconds, and attacks only when you have less than 8 lines pending.
 * Hard — 1 or 3 garbage rows per attack. Attacks every max(1,3-(wave/30)) seconds, and attacks only when you have less than 15 lines pending.
 * Lunatic — 4 garbage rows per attack. Attacks every max(1,2.5-(wave/60)) seconds, and attacks only when you have less than 20 lines pending.
 * Ultimate — 4+4+6+6 garbage rows per attack. Attacks every max(5,10-(D.wave/6)) seconds, and attacks only when you have less than 20 lines pending.
 * CPU Battle — Defeat the AI opponent(s) in the fastest time possible.
 * Battle — 1v1 with an AI opponent. Has 5 difficulties: Easy, Normal, Hard, Lunatic, and Ultimate.
 * Turn-based — 1v1 with an AI opponent. You take turns with the AI placing down 7 pieces per turn. Has 5 difficulties: Easy, Normal, Hard, Lunatic, and Ultimate.
 * Tech 49 — Defeat all the AI opponents in this 49-player battle royale! Has 3 difficulties: Easy, Hard, and Ultimate.
 * Tech 99 — Defeat all the AI opponents in this 99-player battle royale! Has 3 difficulties: Easy, Hard, and Ultimate.
 * Drought — 100-Line Sprint mode with a special randomizer:
 * 1) first stage: use 14-bag but without I pieces and can't O-spin.
 * 2) second stage: first 3 blocks are always to be I piece and the next piece due to the current map(no O-spin).
 * Dig — Clear the required amount of garbage lines in the fastest time possible. 10-line, 40-line, 100-line, and 400-line sub-modes are available.
 * Dig Efficiency — Clear the required amount of garbage lines in the least amount of blocks possible. 10-line, 40-line, 100-line, and 400-line sub-modes are available.
 * Zen — 200-lines Marathon mode with low constant gravity.
 * Infinite (unlock after clear zen mode)— Endless mode. Normal, Dig, and Marathon can be selected.
 * Normal — A sandbox.
 * Dig — Endless dig.
 * Marathon — Marathon with smoothened gravity curve. 20G starts at 400 lines. Lock delay will decrease after that point; the end is at 1700 lines. (TAS-only)
 * Invisible — Invisible modes, with six levels of difficulty and 1 extra mode:
 * Half — Locked pieces disappear after 5 seconds.
 * All — Locked pieces disappear right after they appear.
 * Sudden — Locked pieces do not appear.
 * Sudden+ — Same with Sudden, but there is no ghost piece.
 * ? — Same with Sudden+, but the active piece is invisible.
 * WTF — Same with ?, but you can't see the NEXT pieces; you have to play with the piece spawning sounds.
 * Master Instinct — The active piece is hidden after a period after spawning. This period decreases as you level up, and eventually the active piece will be completely hidden.
 * Classic — Replicates the mechanics of Tetris (NES, Nintendo). Has 4 levels of difficulty (Easy: level 9 start, Hard: level 18 start, Lunatic: level 19 start, Ultimate: level 29 start) and uses Techmino's score system.
 * Tech — 100-Attack Sprint mode, and had 4 modes:
 * Sprint Attack — no handicap 100-attack sprint.
 * Sprint Efficiency — Send as much attack as possible in 40 lines.
 * Tech Finesse — Tech, but you have to have perfect finesse, or you will game over.
 * Tech — B2B only, includes 6 modes:
 * Normal — infinite hold, no gravity and lock delay.
 * Hard — normal gravity and lock delay.
 * Lunatic — 20G mode and normal lock delay.
 * Normal+ — Tech Normal, but you can only clear spins and PCs.
 * Hard+ — Tech Hard, but you can only clear spins and PCs.
 * Lunatic+ — Tech Lunatic, but you can only clear spins and PCs.
 * TSD Challenge (after clearing Sprint Attack)— You can only do T-Spin Doubles (transformative TRS O-spin are not allowed), and with 3 levels:
 * Easy — Normal TSD mode.
 * Hard — Can't clear 4 TSDs in a row on the same column.
 * Ultimate — When you clear a TSD, the column would become red, and you can't clear a TSD at the red rows. The red rows will disappear after 4 TSDs.
 * Backfire (after clearing Sprint Attack)— 100-Attack Sprint mode but your attacks will be sent to your own field and if you have pending garbage, the attack will cancel it. Has 5 sub-modes:
 * Normal — Pending garbage can stay in the buffer for 2 seconds.
 * Hard — Pending garbage can stay in the buffer for 1 second.
 * Lunatic — Pending garbage can stay in the buffer for 0.5 seconds.
 * Ultimate — Pending garbage can't stay in the buffer and will get pushed onto the field upon locking your piece.
 * Center 4-wide Training — You complete this mode as soon as you clear 100 lines. Has 2 difficulties:
 * Normal — Infinite hold, low-gravity C4W training. You do not game over upon losing your combo. Rank is based on time and lines cleared, and combos don't actually matter.
 * Lunatic — High-gravity C4W training. You game over upon losing your combo.
 * Perfect Clear Training — A meta-collection of modes for training your PC abilities.
 * PC Training — A collection of modes for training your PC visualization skills. Failing a PC game-overs you, so misdrops are usually fatal. Hold cannot be used in these modes, and the rotation system is forced to always be SRS.
 * Normal — Tests your PC visualization skills. Infinity is enabled and the gravity is 0.5 Hz. It gives you 3x4, 4x4, and PCO puzzles.
 * Lunatic — Tests your PC visualization skills. Infinity is disabled and the gravity is 1 Hz. It gives you more complex puzzles than the Normal difficulty.
 * PC Challenge — Get as many PCs in 100 lines as you can. Has 3 difficulties:
 * Normal — Transformative TRS O-spin is enabled, as well as infinite hold and Infinity. Gravity is 0.4 Hz. Get at least 8 PCs to get a B rank and unlock the next difficulty:
 * Hard — Transformative TRS O-spin is disabled, as well as infinite hold and Infinity. Gravity is 1 Hz and you have 15 lock delay resets per piece. Get at least 8 PCs to get a B rank and unlock the next modes.
 * Lunatic — Transformative TRS O-spin is disabled, as well as infinite hold and Infinity. Gravity is 3 Hz and you have 15 lock delay resets per piece. Get at least 8 PCs to get a B rank.
 * Infinite PC Challenge — Get as many PCs in a row as you can. Transformative TRS O-spin is disabled, as well as infinite hold and Infinity. Gravity is 3 Hz and you have 8 lock delay resets per piece. Get at least 10 PCs to get a B rank.
 * Attacker — Practice your attacking skills. Has 2 difficulties:
 * Hard — Has 2 hidden stages:
 * Stage 1 — Wave 1 - 19 — Get 12-10 garbage every wave.
 * Stage 2 — Wave 20 - 50 — Get 14-8 garbage every wave.
 * Ultimate — Has 3 hidden stages:
 * Stage 1 — Wave 1 - 9 — Get 9-11 garbage every 13.33 to 11.66 seconds, depending on the wave.
 * Stage 2 — Wave 10 - 19 — Get 11-13 garbage every wave.
 * Stage 2 — Wave 20 - 50 — Get 14-14 garbage every wave.
 * Defender — Practice your defending skills. The game will throw you a few separate garbage attacks at once in an interval. Has 2 difficulties:
 * Normal — Starts at 1+1+1 garbage every 6 seconds, and ends at 1+1+1 garbage every second.
 * Lunatic — Starts at 1+1+1+1 garbage every 4 seconds, and ends at 1+1+1+1 garbage every 0.5 seconds.
 * Driller — Practice your digging skills. Similar to Jstris's Survival mode. Has 2 difficulties:
 * Hard — You get 1 line of garbage every 3 to 1.5 seconds, depending on the wave.
 * Ultimate — You get 1 line of garbage every 1.33 to 0.5 seconds, depending on the wave.
 * Secret Grade — Build the Secret Grade pattern following to the guide. Ranks above GM are: GM+, TM, TM+, TM+2, TM+3, and so on.
 * Big — Play in a smaller field. Has 2 sub-modes: Normal and Hard, which replicates Marathon Easy and Marathon Hard, but with a smaller board.
 * Multiplayer — Room-based online game (settings can be changed), spectating is supported. This is, however, extremely unstable as the game and server is still in its alpha stage.

'Please note that some of the servers required to register are down, meaning that people without a 26Fstudio account are unable to join or see Multiplayer rooms. However, there are modes that feature bots which you can play against.'

Console
Techmino features an in-game console that can be accessed by tapping the Techmino logo in the title screen 5 times. You can use it to run arbitrary Lua code, play a certain mode, unlock all modes and much more. Type help or ? to get a list of commands.

Other links
Releases GitHub repository 26Fstudio and downloads Discord server