SkillAgentSearch skills...

Tetris

Micro Tetris™, based on the 1989 IOCCC Obfuscated Tetris version by John Tromp

Install / Use

/learn @troglobit/Tetris
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img align="right" src="micro-tetris-color.png" alt="Micro Tetris in Action">

Micro Tetris™

Micro Tetris™ — one of the smallest Tetris implementations in the world! Utilizing only ANSI escape sequences to draw the board, no external library dependencies other than a standard C library, like uClibc or musl libc. Hence, very suitable for embedded devices in need of an easter egg ;-)

Issue tracker, GIT repository, and releases available at GitHub:

Docker Image

Pre-built Docker images are available from ghcr.io as of the v1.4.0 release. Previous releases available on https://hub.dockercom. The GIT repository has a Dockerfile for building your own image from the source tree:

cd tetris/
docker build -t troglobit:tetris .
.
.
.
docker run -ti troglobit:tetris

[!IMPORTANT] These instructions assume you already have docker.io installed.

Origin & References

The game is based on a 1989 International Obfuscated C Code Contest (IOCCC) entry made by John Tromp. See John's home page for the source code http://tromp.github.io/tetris.html

This human-readable "clone" is maintained by Joachim Wiberg.

View on GitHub
GitHub Stars164
CategoryDevelopment
Updated2d ago
Forks49

Languages

C

Security Score

85/100

Audited on Mar 28, 2026

No findings