ZERO ZERO UFO

Retro side scroller for MS-DOS, starring a cute UFO 🛸🐄

Guide the UFO through several beautiful levels filled with hidden surprises.

Abduct cows to regain energy, fight the army that will try impede your mission.

Collect weapons, avoid all kinds of dangerous enemies!

It is a retro action video game, currently in development, designed from scratch.

Coded for MS DOS in C++. like it was 1989! Real retro fun!

You can play in browser, or in emulator (ie DOSBox) or real hardware! (ie 486 up with VGA+)

How to play

  • A,S,D,W or arrow keys : move the UFO
  • Z or SPACE - use your beam to abduct cows and soldiers
  • X or ENTER - shoot in the direction you're moving
  • NOTE: if we press both beam & shoot, we shoot down, only in first weapon tier.

    K+R+O - cheat code to skip level

    No DLCs, no mining, no B.S, no grinding, no spyware, no bloatware, no DRMs, just retro fun!

    Thanks for playing!


Download

Download NowName your own price

Click download now to get access to the following files:

zerozeroufo_v24_11_2022_MSDOS.zip 1 MB
zerozeroufo-0.2022.11.24_source_code_DJGPP_ALLEGRO4_CPP.zip 2 MB
if you pay $2.98 USD or more

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

I really enjoyed playing this game. :D

I didn’t notice that there is a play-in-browser option, so I downloaded a game just to learn that you were not kidding about DOS. Wow.

I installed DOSBox on my Ubuntu just to run this game. :D I had to memorize how to use this little fella. Let me tell you this: it was worth it!

I recorded everything on the video: https://www.youtube.com/watch?v=busu45Gu3P0

Some random thoughts on the game:

  • Even though it says that music is on, I got no music during that game. Could be a bug related to Linux+DOSBox. Or maybe I failed to configure the DOSBox properly. Anyway, I used some other track in the background after a couple of runs. :)

  • I didn’t manage to read the entire tutorial-ish message in the beginning. Maybe it should only go away after you press some button? It didn’t appear during the second run, so I had no chance to read it again. :(

  • I memorized that space and z are for the beam, but it wasn’t obvious whether they’re aliases or there are differences between them. It felt like one of them is more powerful. :D

  • I haven’t found any secrets you mentioned in the description. :’( I’ll probably play this game for some more. :)

  • It definitely feels retro. My old bones are satisfied, retro-saturated even.

  • I really appreciate the slow and balanced difficulty curve.

  • I would like to play this game with a gamepad. Is it even possible to use a modern xinput controller with a DOS game? Does it have the necessary drivers? I have no clue, but maybe you know the answer. :D

Thank you for making this. Cheers.

(2 edits) (+1)

Hello, I am going to answer your comments! English is not my native language, so it may sound weird.

Loved your video review!!

It’s a work in progress, it’s not finished yet, so some promised things still don’t work.

The music: I made the code, but it doesn’t have music content yet, only the code to play it, so you won’t hear anything until a few newer versions.

The tutorial can be returned by pressing F1, I’ll give it more time until you hit a key in next version, good idea.

Space and Z do exactly the same thing, the difference is you can play with the arrows or the letters, it’s so that people can play left-handed or right-handed without crossing their hands. I plan to make the keys configurable in future versions, being code for MS DOS it is quite complicated to implement functionality.

There are some secrets, I plan to incorporate more, it happens that the story mode is not ready yet, only endurance.

I’m glad you felt it retro! It was the idea, a little homage to the era of Apogee, Psygnosis, Bitmap Brothers, etc :D

Yes, I am planning to put different difficulty levels for all ages and abilities.

As for the gamepad, yes! I already have code written for the gamepad, I’m in the testing phase, but it is very possible that I have a gamepad or joystick working on MS DOS, even on emulators.

I also plan to compile native versions for Windows and Linux, the code is quite portable, I’m using C++

Thank you very much for your comments, I hope I can continue releasing retro games as my time allows me!

I am so glad to read your comments, I really appreciate them!