🥔 Kartoffels, a robot combat arena, v0.4 released! 🥔 -- feat. Ratatui & SSH

108 points Patryk27

Kartoffels is a game where you're given a potato and your job is to implement a firmware for it, in Rust!

https://preview.redd.it/86ge5kubqeod1.png?width=2552&format=png&auto=webp&s=cf81f34662d17a047cffba5127ef27d1aa7bc45f

Over the past weeks I've been migrating away from JavaScript frontend into a Rust-based TUI and I'm pretty satisfied with how the integration with Ratatui and russh turned out to be:

https://asciinema.org/a/EW4DDQocLzK4WwIPE6NbL1jdo

Currently the JavaScript side is mostly xterm.js and all of the magic happens in Rust, which means that not only I can more test it better, but also expose over ssh, for all the hackers out there:

ssh kartoffels.pwy.io

For next release, I'm planning to focus on the single-player aspect - I'll be introducing a Challenges tab where you'll be able to implement bots solving specific problems like navigating a maze, outside of the multi-player zone.

Cheers!