Inspiration

Flappy Bird not on iPhone, not on MakeOpenSource Operating System (mOS). Time to fix.

What it does

It does Flappy Bird, on mOS

How we built it

Using the C programming language! Also the mOS library. But hardware is heavy and expensive so it's on QEMU

Challenges we ran into

mOS does not support user programs, running programs is not trivial. mOS does not support floating point numbers (decimals). mOS has no graphics library and only supports 80x25 text mode VGA. mOS still developmental and a WIP. mOS doesn't have a formal system of time. mOS doesn't make input trivial.

Accomplishments that we're proud of

Everything.

What we learned

Not using floats makes things a lot harder with games. Double buffering makes the screen not flicker (as much). Not having vsync sucks.

What's next for Wacky Bird

Write in ON mOS for mOS!

Built With

Share this project:

Updates