Defining "Smallest" in Gaming
The title of "world's smallest game" is often contested as "smallest" can refer to various aspects, primarily physical dimensions or data size (code footprint).
Miniaturization in Physical Games
This category concerns playable electronic games with minimal physical size.

- Microcontroller Projects: Many custom-built games utilize tiny microcontrollers (e.g., ATtiny series) and miniature displays like small OLEDs or individual LEDs. These often recreate classic arcade concepts in a device sometimes no larger than a postage stamp. Such projects demonstrate extreme hardware integration to achieve playability in a minimal form factor.
- Keychain Consoles: Commercially produced miniature game consoles, often designed to fit on a keychain, represent another facet. These devices typically run a selection of simple, retro-style games on a very small screen with integrated controls.
Minimization in Game Code Size
This refers to functional games achieved with the smallest possible amount of programming code, often measured in bytes.
- Boot Sector Games: A notable example involves games programmed to fit entirely within a computer's 512-byte boot sector. This requires exceptional optimization, typically in assembly language, to implement game logic, graphics, and input handling within such a severe constraint.
- Code Golf and Demoscene: Competitive programming events frequently challenge developers to create games or graphical demonstrations within extremely restrictive size limits (e.g., 256 bytes, 1KB). These showcase advanced programming techniques and algorithmic efficiency.
It is crucial to note that without a single, universally accepted metric for "smallest," the determination often depends on the specific criteria applied—be it the physical footprint of the hardware or the byte count of the software.