Tetrizz

Liam Krenn

Fullstack Engineer
Game Developer
C++
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.
Partner With Liam
View Services

More Projects by Liam