Welp. I can't look at your .sff files anymore because I'm using FFC, I won't download FF3. And FF3 files can't be opened in FFC, but FFC files can be opened in FF3. So it's kinda just a slap in the face to FFC users, you don't have to switch back, but to get complete and proper sff feedback from me you're going to have to, or get it elsewhere..
Anyways, birds need to be more randomized in velocity and position. They should be put lower, so they can at least be viewed without jumping. Mix up their times and such differently and add a sin.y coding to them, like such:
sin.y = 5,400
^ What this does is give the birds sinusoidal movements rather than flying flat. There's originally three parameters of integers in it, but the third is unnecessary for this code.
Here's a small definition on the first two:
- The first number is the number of pixels it will go up and down, or left and right if you use sin.x. We call this magnitude.
- The second number is the number of ticks necessary to accomplish one cycle of movement. So this is the timing.
They will make your birds look more realistic and appropriate.
Everything else seems fine. I'd suggest animating the clouds so they don't lay flat, but they're not in plain sight anyways. So it may just be more unnecessary work.