Inspiration

We wanted to try making a game with a different input method.

What it does

Force Cube Runner is a running game that you control using an ultrasonic sensor and a joystick. Alternatively, you can use a keyboard.

How we built it

we started with a few small 3d shape renderings in opengl and pygame. From there we freestyled a randomly generated runner type game we made use of github copilot and our previous python knowledge to add features and fix bugs as we went.

Challenges we ran into

Figuring out Arduino ultrasonic sensor and joystick inputs into our game

Accomplishments that we're proud of

a fully functional runner style game with a unique set of controls

What we learned

we learned about opengl, interfacing arduinos with python and random hazard generation.

What's next for Force Cube Runner

-better object generation -graphical overhaul -speedup as the user plays -performance optimization

Share this project:

Updates