After building TimerTui, I've got the basics of how to build a TUI. So, I rolled up my sleeves to experiment something fun. That led me to create a simple retro game "Invader".
This is what the gameplay looks like:
Textual as a framework provides terminal hacks that make creating a retro game surprisingly simple. With just about 200 lines of code, you can create a fully playable retro game. If you'd like to explore the code, or even play around with it, check out the script here. This script does not pretend to be production-ready invader game, just a fun toy example how to build a game with Textual.
Building terminal games with it isn't just possible but it's also a great way to explore the framework's capability for fun.