nctetris(1)

💖 NAME 💖

nctetris — Тетрис in the terminal, bestie. that's it. that's the whole vibe. 🎀


✨ SYNOPSIS ✨

nctetris [-h|--help] [-l loglevel]

🦋 DESCRIPTION 🦋

okay so nctetris is a Tetris clone built on Notcurses, and it goes HARD. 💅

the whole goal, the entire mission, the main character energy of this game: complete horizontal lines. that's it. stack those tetriminos, clear those rows, do NOT let the tetriminos reach the top of the screen. the moment they hit the top, it's over. 😭

your falling tetrimino is fully rotatable, bestie:

  • counter-clockwise — press z 💫
  • clockwise — press x 💫

move it around like you mean it:

  • left — press h
  • right — press l
  • down — press j

the arrow keys work too, so if that's your muscle memory, slay, go off. 🫶

and when you're done? q to quit. periodt. 👑


🔥 OPTIONS 🔥

  • -h — show help and dip. exit stage left. 🌸
  • -l loglevel — log everything (high log level) or nothing (log level 0), all of it to stderr. yes, you can literally have zero logging. the silence is iconic. 🤫

🌈 NOTES 🌈

for the optimal display, the aesthetic, the full fantasy, you need a couple of things lined up:

  • a terminal that advertises the rgb terminfo(5) capability, or one where the environment variable COLORTERM is defined to 24bit (and, lowkey important, the terminal actually honors RGB escapes — no cap)
  • a good fixed-width font with good coverage of the Unicode Block Drawing Characters
fr fr, get both of these right and this game looks absolutely gorgeous. skip them and... well. 🙈

👀 SEE ALSO 👀


💜 AUTHORS 💜

  • nick black nickblack@linux.com — the legend, the icon, the moment 🌟

this has been your girl, signing off — v3.0.17 of the nctetris(1) manual, brought to you with love and way too much enthusiasm for tetrimino rotation.** 💖✨🎀🦋🌸

📦 where this page comes from