Nathaniel Knight

Reflections, diversions, and opinions from a progressive ex-physicist programmer dad with a sore back.

Project: Wondrous Bingball

I wrote a little arcade game in Rust and "released" it on It's not fancy or polished, but it's recognisably a game! Just made of code!

I used the ggez library to write the game and sfxr to make the sound effects. While the library isn't stable by any means, I found I struggled more with the details of getting sprites and vectors to become simulacra for balls and paddles than I did with the arcane incantations that turn the code into the game.

As I've said before, Rust is one of the few languages that's more fun to work in than it is to talk about, and this project was no exception.

You can download the game (source and Windows binary) on, or peruse or clone the source over on GitHub.