A downloadable game for Windows and Android

Download NowName your own price

You are the last pilot of the Earth Alliance, our only resort: the Omeganaut!

What I intend to do with Omeganaut is to create a roguelike kind of game out of a 3D Rail Shooter. I take inspiration from Starfox (Super Nintendo) and from classic arcade shooters.

Omeganaut VS Space Invaders

Features

  • Fast paced gameplay with randomly generated levels
  • No loading time, no cuts between levels
  • VR : Put on your favorite headset and play the game in glorious 3D
  • Small footprint : the entire game can fit inside a good old floppy disk

How to play?

It is recommended to play Omeganaut using a gamepad with analog joystick. But you can also play with a digital pad, a keyboard or even a touchscreen. Just activate the virtual gamepad in the Setup screen.

  • Move around to avoid obstacles
  • Only one button to fire and destroy everything that comes in your way
  • Press the roll buttons to turn faster
  • Double tap the roll button to DO A BARREL ROLL!
    (Barrel rolls are handy to avoid danger and to slap nearby obstacles)

Omeganaut - Warning! Incoming Enemy

Virtual Reality

You can turn on VR in the Setup screen. I only have a Google Cardboard, but maybe it will work with fancy headsets such as Oculus Rift? Please give me feedback if you have the chance to play with such a device!

Working Not working :(
  • Google Cardboard
  • Samsung Gear VR
  • DreamGlass Air
  • HTC Vive
  • Oculus Rift / Quest


Development note

Omeganaut is still under construction, using the awesome ZGameEditor engine, which allows a tiny footprint, and two external libraries for physics and modular music.

By buying the game, you help me continue making it. Right now, I focus on making the engine good and getting rid of all the bugs, while adding new enemy ships now and then. When there will be enough content, I’ll focus on writing rules in order to produce nice levels instead of spawning everything randomly.

The downside of a tiny footprint is that a few antivirus software will go nuts and return a false positive. This is a known problem and it's very annoying for me...
You can read the full discussion about that pesky problem here: http://www.emix8.org/forum/viewtopic.php?t=1339

Omeganaut - Fasten your seatbelt!

Thanks

ZGameEditor by Ville Krumlinde : http://www.zgameeditor.org
ZgeBullet by Radovan Cervenka : https://github.com/Rado-1/ZgeBullet
SunVox by Alexander Zolotov : http://www.warmplace.ru/soft/sunvox/
The Mod Archive: http://modarchive.org/

Download

Download NowName your own price

Click download now to get access to the following files:

omeganaut_win32.zip 1 MB
Omeganaut_200721.apk 1 MB

Development log

Comments

Log in with itch.io to leave a comment.

This is a cool game! I did notice that the left and right configurations in the keyboard setting at least, did nothing it was only the roll left and roll right that worked

Hi, I never heard of that problem, and I'm not sure I understand what you mean. Can you explain, point per point, how to reproduce your bug, so I can correct it or help you? Thanks.

When I went to configuration to remap the keyboard buttons the buttons that I mapped to left and right did nothing, only roll left and roll right worked. I tried it with a couple different buttons including the arrows

By buttons, you mean keyboard keys or gamepad buttons? Also, what is your OS? Thanks.

(1 edit) (+1)

Outstanding game! Very well done! I expected a forgotten demo, but you are still working on it! Amazing! A few things like the charge shot looks strange, and I dislike the hyperspace sections, but the game works very well, good design and it quite enjoyable! Some buttons on xbox game pad are non functional, however. I really appreciate the game's small file size! It is also nice for it to be offline game! Thank you so much for this game! I hope you continue to work on it, and have good health!

Found a bug after canyon, went to 'inside ship' but its walls were missing! doorways were floating, but no walls.

Still is good game, and fun! Thanks for making it able to play offline!!

Thanks for the awesome review. Yes, I'm fixing a few more bugs and the new release should be ready quite soon. Could you give me some more insights about the charge shoot and the hyperspace section? Maybe I can do something about that :)

(5 edits)

The charge shoot sometimes block view, and has very plain animation, visibility issues. The hyperspace section is hard to view, unfortunately, Too visually 'busy', I worry about epileptic. But that does not mean the game is bad, as it is actually quite enjoyable! hope to read change logs and version counter within game soon!

It runs so smooth! Maybe later we can get a frame count option, just for fun. Or perhaps a volume menu for variable effects and music, or even a wireframe gameplay mode :3 Also database feature is very interesting! What game engine does game use? What are issues you have with it? am very curious!

You can press F1 to show fps.

As explained in the game description, I use ZGameEditor. If you go to their forum and check my posts, you'll see all the issues I had. Quite a lot in fact, but mainly questions about how to do things, as the big problem with that engine is that we are very few using it to make games...

(1 edit)

For some reason the game won't recognize some inputs from an Xbox One controller. It recognizes XYBA and the L/R bumpers, along with the two menu buttons, but not the sticks, D-pad or triggers.

edit: Nevermind, analog sticks seem to work. Not the d-pad or triggers, though.  

Thanks for your report. I don't have an Xbox one controller in order to try but I'll see if I can do something about that. For the d-pad, is it some or all the directions that are not detected?

Doesn't seem to detect any direction on the D-Pad. But since the analog sticks work, it's not such a big problem. 

(+1)

All right. Omeganaut is meant to be played with the Analog stick, while D-pad detection is mostly used  for retro 8bitdo gamepads.

Wanna try it but keep getting "ZZDC error dsound failed", anyone know what the problem is?

(1 edit)

Never saw that one...

Have you unzipped the game correctly before playing ? Check that you have sunvox.dll in your folder.
What kind of computer do you have? Please give details about OS and computer parts (such as sound card). Thanks.

Please get Quest support. Game looks cool.

Unfortunately, I don't have 450€ to buy a Quest.

(+1)

This game rocks man, a pleasure to play. Bit rough with keyboard but you can make it work easily enough! Game looks good, I'm super stoked to see your next release. I love the randomized levels & the soundtrack is great - my favourite pick has to be bzl - storm. Awesome work man! WOW this is a small filesize too, wild.
Cheers for linking to modarchive.org in your blog, dope site with tons of chiptunes!

Thank you for the encouragements! You should try playing using a gamepad with analog joystick, it's much better.

ZGameEditor is awesome to make fast and small games, but the downside is that everything is quite hard to make, so I'm advancing slowly. Next release is almost ready. I'm waiting for polygons depth sorting to be repaired for Android export.

And yeah, good old modarchive. You won't believe how many musics I had to listen in order to find what I want for Omeganaut. But I'll have to replace those at some point :)

(1 edit)

Aye I could imagine you had to look for quite a while! Youtube compilations of keygen/crack music seem to all use mods like what are hosted there so if you give those a listen and hear something you like it might help speed up the selection process.

Otherwise, busted out an old xbox USB controller and it works like an absolute charm. Cheers!


Good luck man. Seems like you've already come a really long way with the platform

I downloaded the Android version because I have no MS Windows. (Linux version please?)

Regardless, this game is awesome, and stole an unknown amount of hours from my life immediately after installing it.

I want to offer some suggestions though; try using subtle shading to help with depth perception. The further away, the darker the colour temperature, the closer something gets, the closer the colour temperature gets to the player ship, and when they pass they reach the same colour. Look at my otherwise much simpler and less fun little game prototype thing I made in Scratch: https://scratch.mit.edu/projects/89719760/  Notice how I made the arches kind of fade in. In this case I used transparency to achieve the effect. The drawback of this that overlapping things in the distance makes it confusing which order they are in. But I bet you can figure out some shader magic.

Also, an easy mode where your bullet hit boxes are bigger would be nice, at least for the android version, my phone only has a 5.65 inch screen, and I am not very good with virtual touch screen controllers that has no haptic feedback. Or, Linux version please?

Maybe you could make a very subtle vibration that starts when your thumb gets off centre and gets  bigger the further out on the virtual stick you are? With the max vibration on the edge being not much more than the on screen keyboard key press feedback.

Thank you AlveKatt for this long review. As I'm currently putting together the next release of the game, every feedback is important.

For starters, there is already a fog effect to perceive the distance. It's not as blatant as your Scratch game, but it's there. I'll try to augment it a bit.


Sorry, no easy mode. I make tough games :D
But you can play with a gamepad, it's much easier.

I tried to compile a Linux version, but for that, I need to compile the external libraries for Linux too, and it's not that simple... What you can do is install Wine on your system. Omeganaut for Windows works flawlessly with it.

I'll see if I can access Android vibration from ZGameEditor for a better haptic feedback. Do you have an example of Android game having a good haptic virtual joystick?

(+5)

My pc keeps telling me this is a virus :((( does someone know how to fix this problem?

Indeed. I'm getting the same issue. Windows Defender thinks it's a trojan. Most likely a false positive, but the dev might want to look into what could be causing it.

(3 edits) (+1)

Sorry for the inconvenience. This is a known problem. ZGameEditor compiles executables so small that some antivirus think it's a virus... And it's very annoying for me. You can read the full discussion about that pesky problem here: http://www.emix8.org/forum/viewtopic.php?t=1339

Is your Window Defender's database updated to the latest version? It's been a while since that one throw a heuristic false positive.

(2 edits)

Appears to be, but my machine is in a delayed release group for the Windows 10 May 2020 update, so it's possible the issue will be fixed when MS rolls out the May 2020 update to everyone.

(+1)

Just a quick heads up, running Windows Update to update the Defender definitions did indeed fix this issue for me

I was wondering the same thing, it would be great if this actually works on an oculus quest, Looks like a great game, and I'm old enough to remember how awesome starfox was.

(+1)

Hi tjoen. I am wondering that  too. But I as I already responded, I don't have 500€ to buy an oculus quest... :/

Fair point. Been looking into zgameeditor today to see if I can build a simple vr test but they don't seem to have a vr template.
I do have some experience with building android games: http://barricados.com/games 

I'll let you know my progress, if I get nowhere I will buy it anyway.
I think you would benefit a lot from having the game in the sidequest app,

Kind regards, Tjoen

Hello Txori.

So I read in the comments that you are duplicating the camera.
I actually tried that myself with a small three.js vr game.

That method is not going to work on the quest. Just to completely sure, I installed the early access version from the playstore.
Unfortunately it does not work, as I expected. It starts, but the controllers are not mapped correctly (which makes sense),
screen is not full screen but windowed, and when enabling vr, it just adds an extra screen next to it.

It's a shame, because this would have been a great game with a nice retro feel, a bit like Minotaur Arcade on the psvr.

Kind regards

Tjoen

(+1)

Thanks for this clever information. I'll take a look at quest devkit. If they have simple dll, maybe I could use it with ZGameEditor. But it shouldn't be that simple...

(+1)

Great, I'll be sure to check back sometime soon. Good luck Txori!

Works on Quest?

What is Quest?

Sorry, Oculus Quest, similar to GearVR or Oculus Go, but 6DOF...

What I do in the game to enable 3D is adding another camera so there are two screens in one screen, which is how Google Cardboard works. I was hoping that big 3D glasses would work the same but I really don't know. I don't own such a device...

(1 edit)

I'd test it but $5 is a bit much if it doesn't work.

(GearVR apps often work though, Oculus seems to have grown Go/Quest apps from that same core)

(3 edits)

If you think 5$ is too much, then don't buy it. No problem. I don't have 500$ to buy an Oculus Quest in order to test it for you.

(+1)

i love this game, no bugs so far, i would really love to see this game develope further

(+1)

Thanks for the kind words. Once the winner of the Omeganaut Spaceship Contest will be known, I'm going to work on it!

Hola soy nuevo el juego se puede tener gratis de alguna forma? o es pago nada mas?

(2 edits)

Hola Luchiii.
Desafortunadamente, el tiempo en que ofrecí mis juegos gratis casi ha terminado: ahora los comerciales no pagan lo suficiente y necesito comprar comida para sobrevivir. Entonces el juego no es gratis, pero $5 es realmente barato.
Gracias por su apoyo.

Playing in mobile. Touchscreen digital pad is small tho.

Hi. What's your mobile? Can you post a screenshot so I can see what's going on and if can I improve that?

Thanks

It was kinda small but i'm kinda used to it. I'm playing with LG q6+ (5.5 inches screen). 

Aiming would be more precise if the the analog is bigger. Making the barrel roll button bigger would be great too. I sometimes missed the button while trying deflect  rockets. But overall great work, Txori. Thank you for replying.

(1 edit)

Thanks for your help. I'll see if I can add an option in the setup screen to resize those buttons without breaking everything 😅

Meanwhile, you should try to play with a gamepad and analog stick if you have one, it's so much better 😉

Good idea

hey, I paused my antivirus and the game worked. Unfortunately not in vr tho. It goes into side by side mode on my monitor but will not go into the headset of the vive. 

(1 edit)

Cool :) Thanks for the report. So what does it display on the Vive? Nothing? Just a full screen? I have absolutely no ideas how those headsets works. On Android, it's quite simple: two cameras + two lenses = 3D

nothing at all in the headset

In the meantime, I've read a bit about HTC Vive and it's not working like I thought it was. It seems to handle the two cameras on two separate screens, unlike Google Cardboard / Samsung Gear that have two lenses on one screen divided into two. Not much I can do without the headset to run tests... Sorry.

sorry man, tried to load it up and my PC thinks it's a virus and quarantines it right away

it says"windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item" 

I tried open as administrator and still same issue.

Damn... The false positive is randomly activated from time to time on some anti virus software that are scanning files heuristically. They don't comprehend small executable that are programmed in delphi pascal. But I haven't seen that problem in a while...

More information here: http://www.emix8.org/forum/viewtopic.php?f=1&t=1339&p=8825&hilit=virus#p8825
And there: http://www.emix8.org/forum/viewtopic.php?f=1&t=1373&p=9080&hilit=virus#p9080

What anti-virus software are you using?

avira

I'll try pausing my antivirus to see if it helps

this looks so cool! I will try with my vive pro right away and let you know

Woot! Thanks 😊