Inspiration
Our inspiration was the original 2013 game "Flappy Bird."
What it does
Our project is an animation of a chicken flying through pairs of pipes like the original Flappy Bird.
How we built it
We used the Python implementation of the software sketchbook Processing. Each model was hand-coded in Python from the bird to the pipes, the backdrop, and even the platforms of the stage. The animations were carefully calculated with the time intervals between each event occurring as shown in our code.
Challenges we ran into
The main challenges we ran into dealt with the animation of the chicken. Due to time constraints, collisions between objects could not be coded, so we instead used specific moments in the program's time span to determine how the bird would interact with the pipes and when it would fall down.
Accomplishments that we're proud of
We feel proud to have created a unique and exciting animation using an unconventional programming method in a limited amount of time.
What we learned
Throughout the course of this project, we learned how difficult yet rewarding 3D animation can be. We've gained a new appreciation for special effects and animation through our accomplishments.
What's next for Flappy Chicken
We will aim to improve Flappy Chicken by including more user interaction in the program, allowing the user to control the bird's movement and better simulate the original game by creating pipes until the player loses.
Log in or sign up for Devpost to join the conversation.