Ruby Bird
Last Updated:
In 30 Seconds
Ruby Bird is a reimagining of Flappy Bird (Dong Nguyen, 2013) built as a learning project by following Harvard’s CS50 2D game development course.
After completing Ping Pong, I moved on to the next game in the course and adapted it to work with a touchscreen.
Gameplay
Screenshots
Journey
After completing Ping Pong, I started building Ruby Bird by following the course.
I followed the instructor’s implementation and made the necessary changes to the input code so that the game could be played on my phone’s touchscreen instead of using a keyboard.
The main idea was the same as with Ping Pong: I kept the game mechanics from the course and adapted the controls to the device I was using.