A downloadable game for Windows

Planet Earth is in a  right mess, and the Ovisarian Empire has had enough of it. So you've been sent to Earth in your UFO to abduct as many sheep as you can and free them from the tyrannical human race. The problem is that the human's aren't too happy with you taking away their source of lamb chops, so you best be prepared for battle!

UFO is a Defender inspired 2d action arcade game where you play the role of a flying saucer commander that has to capture sheep, rescue fellow aliens and avoid being destroyed by the foolish Earthlings!

Basic instructions:

To complete each level you must collect all the sheep in the level. Once you have done this you are free to destroy all of the enemies to clear the level. If you try to kill all of the enemies before you have cleared all the sheep, the enemies will respawn.

Collecting sheep will also give you a health boost if your UFO is damaged, and rescuing aliens will give you energy to recharge your plasma bomb reserves.


The radar sits at the top of the screen and shows you the position of enemies, radar towers, sheep and aliens. The slowly filling bar that goes from green to red below the radar is your radar lock meter. This fills up based on how many radar towers are in the level, and can be reduced by destroy them. If you destroy all of the radar towers in the level, the radar lock will reduce to zero, but it will continue to fill at a slow rate afterward.

Radar colours:

Different objects are marked by a corresponding colour on the radar.


Tanks and Gunships = Blue.
Mine Dropper Gunship = Green.
Hover Drones and Swarmers = Yellow.
Radar Bases = Flashing Yellow/White.
Radar Tanks = Red.
Catchers and Power Tanks = Purple.
Missile and other weapons = Flashing Red/Orange.

Objects to collect:

Sheep = White.
Aliens = Flashing Blue/White.

Flying your UFO:

To give the player as much vision ahead of their UFO, so as to avoid flying into enemies and other objects that you can't see, the UFO has been made to move to the opposite side of the screen to the direction of travel. So, if you're moving to the left, the UFO will move to the right hand side of the screen to give you a better view of enemies moving in from the left, and if you're moving to the right, the UFO will move to the left hand side of the screen to give you a better view of enemies moving in from the right.

This may feel a little strange at first, so level 1 of the game has been made especially easy, with only a small number of enemies, so that you can get to grips with the UFO movement before tackling the later levels.

TIP: Look at the ground to see your direction of travel, not the UFO.


The game is designed to be played with an Xbox360 style gamepad.

The controls are:

Left Analog L/R = Move Left/Right
Left Analog U/D = Move Up/Down
X = Drop Plasma Bombs
A = Fire Laser
B = Engage Tractor Beam
Start = Pause 
Select = Quit.

There are also keyboard controls for people without a gamepad.

Left Arrow = Move Left
Right Arrow = Move Right
Up Arrow = Move Up
Down Arrow = Move Down
N = Drop Plasma Bombs
Space = Fire Laser
B = Engage Tractor Beam
P = Pause
Esc = Quit
To start the game from the title screen, press ENTER.


If you have any comments, suggestions, want to report bugs, or just want to say hi, drop a comment in the box below. I'm always happy to hear from anyone who plays my games.

Release date Dec 08, 2019
AuthorPete Ainsworth
TagsArcade, defender, Retro, sheep, Space

Install instructions

To run the game just double click the UFO.exe file.


UFO.zip 7 MB

Development log


Log in with itch.io to leave a comment.

(2 edits)

I think having two fire buttons for left and right would be good since the player's ship is a UFO that can't distinguish if it's facing left or right.

Thanks. I'll look at adding this. :)


This is a "proper old skool" style game, both challenging and fun. I suspect that I'm going to spend a lot of time screaming at the screen as I play this. Great job, Pete!

Thanks! Glad you like it. :)