Tetrizz

Liam Krenn

This project is a high-fidelity clone of the original NES Tetris, running entirely in the command line with full resolution. Designed to capture the essence of NES Tetris, this clone maintains original scoring, control schemes, and speed, replicating the authentic gameplay experience while delivering a smooth 60 FPS performance.
The game achieves this consistency by employing a custom graphics engine optimized to update only the necessary pixels in real-time, minimizing resource demands and supporting seamless gameplay on virtually any device.
Screenshot from a terminal running Tetrizz
Screenshot from a terminal running Tetrizz

Features

Authentic Scoring and Controls: Implements the original NES Tetris scoring system, drop speeds, and controls, for a true-to-original experience.
Accurate Tetromino Randomizer: Mirrors the NES Tetris algorithm for randomizing tetrominoes, including intentionally replicated quirks from the original game.
Minimal Performance Requirements: Designed to achieve 60 FPS on almost any system due to the efficient graphics engine, which updates only necessary pixels.
Like this project
0

Posted Nov 11, 2024

Full NES Tetris clone in terminal with custom graphics engine written in C++