About This Project
Bab Rush is the first game I developed. Initially started in Pygame and imported over to Godot, I’ve applied what I learned about general programming and game development with this project in an effort to become a better programmer.
What is Bab Rush?
Bab Rush is an endless runner mini-game with my own twist to it. Players can run left, right, jump or idle instead of running a looped path in a fixed position, allowing for more variety in the gameplay. The goal is to collect Onigiri as they zoom across the screen, while avoiding enemies as they do the same. Below are features, as well as the game itself which can be played in the browser.
Tools Used
Python3, Pygame, Adobe Animate, FIgma, Git
Play Bab Rush!
Features
-
Collectables and Score System
Strive for a personal high-score or challenge other players to compete for who can get a better score.
-
Keyboard Controls
Supports left and right movement as well as a jump
-
Adaptive Gameplay
As you play, the game, as well as music speeds up. Adding more challenge.
What I Learned From This Project
-
I learned how to apply OOP to video games
-
I learned how 2D graphics for video games are imported and manipulated/drawn to screen.
-
Since this was my first game and was imported into Godot from pygame, I felt like it was the perfect way to learn the Godot engine as I could compare, contrast and draw conclusion from how Godot and Pygame handled their operations.
Other Games