A simple C++ implementation of the classic game Simon.
Just keep track of the order that the panels light up, then repeat the sequence.
This game is implemented in a single file, using DirectX, so no game engine, asset files or other libraries are required. Just compile and play!