MENU

Fun & Interesting

Patryk Wychowaniec - Kartoffels - Emulating thousands of RISC V CPUs For Fun

code::dive conference 456 lượt xem 5 months ago
Video Not Working? Fix It Now

Kartoffels is an MMO robot combat arena - it's an online game for programmers where you code your own robot in Rust, compile it to a RISC-V firmware and then let it fight other bots in real-time.

It's a side project I've been developing for a couple of months now and in this talk I'll show you how it works, what troubles I've stumbled upon (lots!), what I think went great and why I ditched WebAssembly and went for RISC-V instead.

No particular Rust, RISC-V or microcontroller knowledge required, I'll explain everything as we go.

Of course, the project is open-source! https://github.com/Patryk27/kartoffels/ | https://kartoffels.pwy.io/

Patryk Wychowaniec

Senior Rust Engineer at Fudo Security; fan of Rust, Nix, Emacs, free software and dogs (the more, the better - exponentially). I like to throw algorithms at problems, play softball and complain on the internet every once a while.

Comment