Skip to content
#

constexpr-lut

Here is 1 public repository matching this topic...

A hardware-inspired, ultra-optimized Arcade Tetris engine written in modern C++20. Operates on a zero-sleep main loop, dynamic 1D-array bidirectional iteration, compile-time constexpr LUTs for O(1) rotation/collision handling, and a strict multi-stage FSM line-clearing completion routine. Eschews external engines and multithreading.

  • Updated Jun 23, 2026
  • C++

Improve this page

Add a description, image, and links to the constexpr-lut topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the constexpr-lut topic, visit your repo's landing page and select "manage topics."

Learn more