Inspiration

I was inspired to create this game as my introduction to game development. I am quite skilled in python, data science, and machine learning, but I had never created a functioning game before. Thus, diving into game development was my primary inspiration for this project.

What it does

The game has a simple functionality where an animated bird is attempting to reach the highest possible height by jumping on grass blocks and maneuvering to preserve stability. The 'w' key is used to create an extra jump on the block, and the 'a' and 'd' keys are used to move left and right.

How we built it

This project was built using python and the game engine/library ursina. Ursina allowed me to display the blocks and give the game functionality and access to key presses.

Challenges we ran into

The entire project was a challenge of its own as I had never used Ursina or another game-development library. I had to learn the library and create a functional project for the first time. The greatest challenge I encountered was being able to write the logic for jumping when the bird made contact with the green blocks.

Accomplishments that we're proud of

I'm most proud of the fact that I was able to complete this project as it is my first game development project.

What we learned

I learned how to use Ursina and the logic behind basic game functionality like jumping and maneuvering a sprite left and right.

What's next for Bird-Doodle-Jump

The next thing for the game would be to use ursina to implement a 3D version of this game and create more levels to create various difficulties.

Built With

Share this project:

Updates