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!
Log in or sign up for Devpost to join the conversation.