A downloadable game for Windows and macOS

Download NowName your own price

Welcome to Validius - a fun and furious shooter.

This game was written for the Syntax Bomb coding competition number 10, where the theme was Reboot. I chose to reboot the theme from the first competition, which was make your own Asteroids remake, and it kind of went wild from there.

Please note: For judging on the Syntax Bomb "Reboot" competition, you should download version 1.0 of the game for whichever platform you prefer. The V1.01 patched version has some gameplay tweaks as well as a bug fix, which might fall outside of the rules for updates. After the competition is finished then I will remove the older versions.

Patch 1.01 has a fix for a saved high score issue that could crash the game on the Windows platform. Additionally the maximum and starting speed for the player ship and it's shot speed have been adjusted. There is also an FPS counter in the top right of the screen as requested by a tester.

Esc to quit to title screen.

P in-game to toggle Pause mode.

There are three control modes for playing Validius.
Gamepad is self-explanatory and offers the use of directional movement and firing with the two sticks on a PS4 or Xbox controller.

If you select Keyboard retro then you have normal 4 direction movement with the cursor keys or WASD. You can also use the diagonal movement keys of QEZC, as the game is tough to play with keys otherwise.

The third mode is Keyboard Drift, where you can set yourself moving in a direction and you will drift that way until you counter-thrust the opposite way as braking. Mostly it's the nearest to the control method of the original Asteroids.

I'd encourage you to use all three methods and choose what works best for you.

Tips to help you play:

All the asteroids and bad guys have different damage levels. One shot just isn't going to cut it usually.

Autofire is the default because, hell, why would you press a fire button when you don't have to.

Bonus tokens in the game include: Smart bombs, Score boosters, Shields and Super strength shots. Also you have double and quad gun firing systems.

Extra life every 10,000 because those asteroids aren't going away.

The enemies mostly work on a distance focus which you should remember when shooting them down. Their ranges vary, depending on the ship type, and they're not very accurate. However get within range and they will turn to focus on you
and start coming for you. The really dangerous one won't even stop until it bashes into you.

Bad guys can also shoot asteroids. Let them do some of the work if you get a rock between them. Good luck with getting any points for it, however.

Game design & coding: Tony Brice

Technical assistance and function coding: Aaron Thorne

Additional Design suggestions: Triona Melhuish, Aaron Thorne and Nailesh Sheth.

Music and Sound credits as listed in the game.

Beta Testers:
Triona Melhuish,
Aaron Thorne,
Alfie (AJGamer) Brice,
and Nailesh Sheth.

Special thanks to Qube for hosting the Syntax Bomb game coding competitions.

Developed with GameMaker Studio 2.

The music and graphics that I haven’t created are copyright their credited authors.

visit: www.syntaxbomb.com to catch up with fellow indie coders covering a variety of game coding experience and languages.


Download NowName your own price

Click download now to get access to the following files:

Validius OSX V1.0.zip 85 MB
Validius Windows V1.0.zip 81 MB
Validius OSX V1.01.zip 85 MB
Validius WIN V1.01.zip 81 MB

Development log


Log in with itch.io to leave a comment.

Very nice, great integration of sound a visuals. controls interesting. I'll have to play with a pad next time :)

Play it with a pad, mate. The keyboard controls were put in because I basically had to. I spent two days messing around trying to get something workable with the two different methods but was never really happy with that side. Put in a ps4 or xbox controller and you play it the way it really needs to be played. I made the game f*&(*ing hard which is why it really needs a pad to get any kind of reasonable score. Even I don't last that long playing it.

Thanks for your kind comments too :)