Skip to content

bestia-dev-work-in-progress/pong_rat

Repository files navigation

pong_rat

A simple Pong game with Ratatui
version: 0.0.123 date: 2025-07-12 author: bestia.dev repository: GitHub

maintained work-in-progress rustlang

License Rust https://github.com/bestia-dev/pong_rat

Lines in Rust code Lines in Doc comments Lines in Comments Lines in examples Lines in tests

Hashtags: #maintained #ready-for-use #rustlang #automation #workflow
My projects on GitHub are more like a tutorial than a finished product: bestia-dev tutorials.
I recommend using the CRUSTDE - Containerized Rust Development Environment to write Rust projects on Linux, isolated from your system.

The game

Everybody knows this game.

Ratatui is a Rust library for TUI user interface in the Terminal.
Terminal characters are not squares. It looks better if one sprite has 2 characters.

Development details

Read the development details in a separate md file: DEVELOPMENT.md

Releases changelog

Read the releases changelog in a separate md file: RELEASES.md

TODO

How to disable keyboard auto-repeat of key press??? And code happily ever after...

Open-source and free as a beer

My open-source projects are free as a beer (MIT license).
I just love programming.
But I need also to drink. If you find my projects and tutorials helpful, please buy me a beer by donating to my PayPal.
You know the price of a beer in your local bar ;-)
So I can drink a free beer for your health :-)
Na zdravje! Alla salute! Prost! Nazdravlje! 🍻

//bestia.dev
//github.com/bestia-dev
//bestiadev.substack.com
//youtube.com/@bestia-dev-tutorials

Packages

No packages published

Languages