You are browsing as a guest. Sign up (or log in) to start making projects!

Flappy Bird Console

Hardware
  • 6 Devlogs
  • 26 Total hours

A developed PCB, firmware and 3D Printable case for a DIY console that runs Flappy Bird.

Open comments for this post

2h 50m 30s logged

Devlog Time!!

Finally got the Pcb’s and redesigned the case. The only real thing that is left is to assemble the console and SHIP!

I also added the production files to github and modified the README.

Now i am going to, keep soldering! :rupnilpeaceout:

0
1
114
Open comments for this post

7h 41m 4s logged

Devlog Time!!

Finally added the animations for landing :clawd-runway-landing: and taking off :clawd-runway-takeoff: . You can see them attached.

Among minor bug fixes i implemented:

  • Landing and Takeoff animation.
  • Setting in settings menu to enable and disable the animations(in case they get boring)
  • Added a way to see if the level is locked, unlocked or cleared(completed)

Since there is no game engines written for AVR microcontrollers the animation took a long time to implement because i need to draw each frame of it by hand to the buffer and then to the screen. But i definitely learned a lot about how to interact with each element on its own.

Now i am slowly preparing to ship the project but until then i will keep coding! :rupnilpeaceout:

0
0
123
Open comments for this post

3h 34m 52s logged

Devlog Time!!

Finally worked on the level ending.(before the game had no ending and no way to complete the levels:3-grook: )

  • Now the levels have a cool ending screen and an option to play the ENDLESS MODE.
  • Also a new feature is that you now need to beat previous levels before advancing to the next. I think this way an endless game has more “story” i guess.

The next thing i will be working on is a cool landing animation.

In the meantime Keep Coding!:rupnilpeaceout:

0
0
7
Open comments for this post

2h 51m 51s logged

Devlog Time!! After adding more graphics to the game i saw some frame drops so i added the ability to toggle some of the more performance heavy ones. That is how the Settings menu was born. Not a lot of changes for this devlog but in the meantime, Keep coding :peace-and-tranquility:

0
0
23
Open comments for this post

5h 49m 8s logged

Devlog Time!! Mainly worked on the GUI this time now the level select screen has a cute planet picture :3. Also added a moon surface looking background to the level. Spent like 30 minutes trying to align everything but now i am really good at math(specifically dividing by 2). Keep coding 🙃

3
1
105
Open comments for this post

3h 20m 32s logged

Finally rewrote the code to work with PlatformIO. Code compilation is a lot faster now. Struggled on splitting the ArduinoIDE “Tabs” into actual files but this is a lot better than the old mess.

0
0
9

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…