ESP32 Sumo Game is an exciting sumo wrestling game where you battle against an ESP32-controlled opponent to push each other out of the ring. This game is built for the ESP32 microcontroller and features intuitive controls, dynamic AI, and realistic physics for an immersive gaming experience.
- Intuitive Controls: Control your sumo wrestler using the onboard button to move and push your opponent.
- Realistic Physics: Experience realistic sumo wrestling action with accurate collision detection and force calculations.
- Interactive OLED Display: The OLED display provides real-time feedback and displays important game information, such as scores and round status.
- Customizable Gameplay: Adjust game parameters, such as sumo wrestler speed and aggression, to tailor the gameplay experience to your preference.
To play ESP32 Sumo Showdown, you'll need the following:
- ESP32 microcontroller board
- SSD1306 OLED display
- Buzzer
- Pushbutton
- Breadboard and jumper wires
- Connect the SSD1306 OLED display, buzzer, and pushbutton to your ESP32 microcontroller board according to the wiring diagram provided in the
WiringDiagram.pngfile [TBD]. - Upload the
Sumo-Game.pyfile to your ESP32 board using a tool like Thonny. - Power on your ESP32 board and start playing ESP32 Sumo Showdown!
- Press the onboard button to start a new round.
- Use the button to move your sumo wrestler and push the ESP32-controlled sumo wrestler out of the ring.
- Be strategic and watch out for the ESP32's aggressive attacks!
- Win three rounds to claim victory against the ESP32.
ESP32 Sumo Showdown was created by Aviad Lavi as a fun project to showcase the capabilities of the ESP32 microcontroller and provide an entertaining gaming experience for enthusiasts.