Ostrich Rider
Controls
Use the arrow keys to move: left and right in the ground stage, and in all directions in the sky stage.
Z is used to fire.
X is used to jump in the ground stage.
Rules
In this endless arcade game you attempt to clear out as many loops as possible and getting a higher score. After completing each 3-Stage loop, the game spawns enemies faster and their reload time gets shorter.
The game only stops once you deplete your hearts. You are granted invulnerability after a hit, and after receiving an extra heart.
You shoot at enemies that can shoot back, and destroy enough of them to get to the next stage. Shooting enemies wrap across the screen as they travel by.
The game is divided into 3 different stages.
GROUND STAGE
You are on the ground, and your shots travel at an upward angle toward flying enemies. You must jump over the short obstacles on the ground, and score enough hits to get to the next stage.
SKY STAGE
You are now flying your ostrich out in space! You can move in all directions, and your shots now move forward. Meteorites and spaceships try and take you down this time - once again, clearing enough enemies will advance you to the third and final stage.
BARRIER STAGE
A space barrier has been erected between you and the Space Crystal, as enemy bullets are shot toward you. Your shots will break the barrier block per block, as a timer counts down. Reach the Crystal before timer runs out to get extra points!
Failing to take the Crystal in time will simply not award you any extra points.
After this stage is cleared, the next loop stars, accelerating spawn rate and firing timers.
Game End
The Stages repeat and repeat endlessly as long as the player can clear each stage. After every hit from enemies or their bullets, a brief second of invincibility is granted. Once you run out of hearts, you'll be shown you final Loop and Score!
Extra Hearts
Every 1000 points, you will receive an extra heart, being able to take one more hit before a Game Over!
ENEMY TYPES
Flying Enemies
These include the UFOs from the Ground Stage and the Spaceships from the Sky Stage. They move across the screen, shooting bullets at you. They will wrap around the screen once they exit from the left.
Zooming Enemies
These include the obstacles in the Ground Stage and the meteorites in the Sky Stage. They move across the screen faster, but do not wrap around once they exit to the left.
Behind The Scenes
Programming wise, this is probably my most complicated game in Pico8! The Gameplay itself keeps changing between the different stages, each having their own little different rules and calls they have to make.
It's also a good lesson on how useful it is to be able to store function calls inside variables! Most of the changing mechanics depend on that system there, afterall.
Very satisfied that I started off with a more complex idea and I made it actually work!
Credits
Game made in Pico8
Design and Programming by KaaSnake
Music and SFX by KaaSnake
Status | Released |
Platforms | HTML5 |
Rating | Rated 3.0 out of 5 stars (1 total ratings) |
Author | KaaSnake |
Genre | Action, Shooter |
Made with | PICO-8 |
Tags | Difficult, PICO-8, Pixel Art, Score Attack, Shoot 'Em Up, Singleplayer |
Average session | A few minutes |
Inputs | Keyboard |
Comments
Log in with itch.io to leave a comment.
very nice endless runner game!
Made a video