🦀 Breakout Game on ESP32 with OLED Display, written in Rust

- All you need is ESP32, OLED 0.96 inch display, Joystick module

- There are things needs to be improved like the text alignment,showing score & remaining lives while playing

Any suggestions are welcome 🤗

https://github.com/implferris/esp32-breakout-rust

#rustlang #embedded #programming

GitHub - ImplFerris/esp32-breakout-rust: Breakout Game written in Rust for the ESP32 with an OLED display, using the Embassy framework.

Breakout Game written in Rust for the ESP32 with an OLED display, using the Embassy framework. - ImplFerris/esp32-breakout-rust

GitHub
@AstraKernel using a rotary encoder would be pretty cool since it would let you control the speed more and would give a good excuse to learn about and/or practice interrupts :)

@AstraKernel ooh it's significantly more complicated, but you could also use the WiFi functionality of the ESP32 to do either high scores with some online database *or* allow for local multiplayer.

One player selects "Host Game" to start hosting a WiFi network, the other picks "Join Game" to join that WiFi network. Maybe they just compete for score or they could send attacks over by picking up items the blocks drop when they break.