Destroyer of Destroyers
A downloadable game for Windows, macOS, and Linux
An action game that supports different play styles. Requires speed, precision, and on-the-fly decision making. This game was made in 48 hours for the first ever Game Maker's Toolkit game jam. Everything is made by me, Anton Lejon (with a tiny exception for the background being touched up by my girlfriend for a few minutes).
IMPORTANT NOTE TO THE JUDGES
Only the Windows version is tested, so please play that.
Please read the instructions below before playing. (The other sections are up to you if you want to read :) )
Everything is done with the mouse. Please use a proper one, a touch pad will make it very hard.
There's a debug button if you need to skip the intro (just under 2 minutes) or reset the current section (the reset is the buggiest part of the game, so only do it if you have to). The debug button is space bar.
Quit the game: Alt+F4 (or Cmd+Q (or kill (pid) from another instance))
You're indestructible, but your rage changes how you need to play the game (changes your damage and speed). You do everything with your thrusters and its exhaust.
You can move, damage things, and deflect things using the thrusters. Enemies are both good and bad - they try to stop you but they explode when they die, which you can use to go very fast. Don't let the chasers catch you (you can kill them or try to pass them).
HOW TO PASS THE DOOR AT "EXPLOSIONS AREN'T ALL BAD"
You have to carefully move around the tower, place yourself at about the middle of its height, and then go full blast towards the door and let the explosion from the turret fling you through.
ABOUT THE GAME
At the core of the game, you do everything with your thrusters. You use the thrusters to propel you in a direction (or you know... "move"), but you also use them to deal damage to enemies and obstacles, and you use them to deflect projectiles and enemies.
At the same time, I wanted change something that's fundamental in games while still sticking to theme that everything does more than one thing. I started thinking about health in games, and I thought that if instead of being closer to or farther from dying, what if high and low health just changed the way you must play the game, but it results in equally valid play styles? It becomes just a matter of preference how much health you play well with. And so the rage meter was invented. The less "health" you have, the more damage you deal, but the slower you move. Once you're healed up, you barely deal any damage, but you move much faster. You can win any scenario with the rage meter anywhere from 0% to 100%.
Since the player can't die, I had to make the challenge something else than surviving. My solutions was to make many timed events (in the shape of doors slowly closing), and you are chased by very strong enemies that you cannot let catch you. This made the game about speed. I needed a way for high damage to result in high speed, even though you move slower. The obvious answer was explosions.
All enemies in the game are both opponents that you want to avoid, but also boosters to get you to your goal faster. When you move slower, you deal more damage, and if you place yourself perfectly next to an enemy and blow it up, you can fling yourself like a bullet.
Regarding the graphics, it started out crap. Like, REALLY looking like crap. At some point while trying out things in Adobe Illustrator, I started playing with hexagons, which was when I realized that I could use the orthographic camera in Unity to make actual cubes become perfectly hexagonal. I then decided to start playing with using hexagons to make "pixel art", which sparked my curiosity as to whether or not I could make things for example look soft when built with metallic cubes? Turns out it's possible with animation, overlapping and size variation. I'm very happy with the end result - I managed to create a visual style where there are very sharp contrasts between the soft and the hard, and you don't doubt what you see. Some models could be reworked and animated of course, but hey, I made it in one marathon weekend :)
As for the music, when the cube-hexagon idea took off I couldn't imagine anything other than sharp crystal-like bell sounds and percussion with tons of detail (all of which came from the excellent ZynAddSubFx synth). I only had time to write 4 bars of music, so that had to do :) For the sound effects to go along, I wanted to hint back to the pixel art era with a twist that I established already with the shiny hexagons. I used bfxr to make basic sounds that I then edited to fit my needs better. My favourite part is how the sounds leading up to spawning something is the reverse, stretched out version of the sound that's played when the spawned object awakes.
Now I'm writing too much. If you read this far, thanks for showing interest! Please write me an e-mail or something if you're at all interested. I'd love to hear your feedback or just thoughts :)
Note added the day after: To put it in other words I wanted to create a balance where you can use high rage to clear out a room full of dangerous enemies, but you'll be hard pressed to make it to the goal on time, or you can use the low rage to quickly dash around and try to dodge them.
THINGS THAT DO MORE THAN ONE THING (That I can think of at the moment)
Thrusters: Propel you. Deal damage. Deflect object.
Take damage: Increase "rage", which makes your thrusters deal more damage, but propel you slower.
Heal: Decreases "rage", does the opposite of taking damage.
Enemies: Try to stop you, but explode when they die, which you can use to boost yourself to go even faster.
This game was made solo by Anton Lejon (which just so happens to be me). I did get my girlfriend to spend a few minutes touching up the background. Thank you! <3
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.