Wpis z mikrobloga

Super Template Tetris
Autor: Matt Bierner

Ciekawa implementacja tetrisa oparta o szablony języka C++ (wykorzystuje elemnty C++17).

Mechanika gry odbywa się w trakcie kompilacji a ruch jaki chcemy wykonać podajemy jako parametr dla kopmilatora. Jedyne zadanie skompilowanego programu to wyświetlenie aktualnego stanu gry i zaktualizowanie pliku przechowującego stan gry.

You play Super Template Tetris by recompiling its source code, then executing the runtime program to render the game and update its saved state.


Projekt na github:
https://github.com/mattbierner/Super-Template-Tetris

Szczegółowy opis i oprowadzenie po kodzie i projekcie w artykule atuora na jego temat:
http://blog.mattbierner.com/stupid-template-tricks-super-template-tetris/

#programowanie #cpp #cpp17
Pobierz
źródło: comment_eOHdfS0BjKR6xvSzRPWUybaWV6FkPkoJ.jpg