Destruction Zone

Destruction Zone

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.29
fun: 3.56
innovation: 2.64
theme: 3.11
graphics: 2.82
audio: 3.16
humor: 1.84
mood: 2.77
Game here: https://chronosv2.itch.io/destruction-zone (WebGL, Win32, Mac, Linux(32&64 in zip))

Source code here: https://github.com/chronosv2/ld38

​WSAD moves. *Hold* Left mouse button to fire.

Note: The keys are hard-coded. I'm sorry for any inconvenience this may cause but I'm still learning how to develop in Unity. If you cannot play the game without rebinding I have created a version of the game with rebindable movement keys (aiming and firing remains unchanged). Nothing else has changed in the game, so this should play identically to the Compo Version, but it *is* a post-compo change. You can find it on the itch.io page as the (RebindableInput) version for your platform. More info here.

You are a small drone defending what's left of a collapsing habitat station. Everything will be gone in five minutes, and as the station collapses the space you have to move safely decreases. Protect the towers holding the station together, or watch the station's inevitable demise accelerate!
Destruction Zone is an 80's Arcade inspired twin-stick style shooter. How high can you score when the world is shrinking before your very eyes?

Postmortem: https://ldjam.com/events/ludum-dare/38/destruction-zone/destruction-zone-a-post-mortem-on-my-first-ludum-dare-game

Screenshots

Instructions:

Every X:30 you will be notified of the next area to disappear. At the X:00 second mark that section will disappear. Get caught in the emptiness and your health will plummet -- you need the energy of the station to survive!
If your health reaches zero you'll be reset to the center of the platform and respawn in five seconds. In that time enemies will be spawning so your job will become that much harder!
The structures with health bars above them are Support Towers. Those are the target of (most of) the robots and the thing that will keep your run going longer. When one of those is destroyed, it will add time to a clock. That time will be deducted from your time at six times speed!

This is you! You've got your battery pack on your back and darn it, you're going to give these robots what-for, even if your fate is inevitable!

The most common robot is the Collider. it has spikes. It will home in on a tower or you, whichever is closest.

The most dangerous robot by far is the Bomber. It roams between the towers, placing little 5-second treats that will explode, taking a tower with it. High priority targets, these.

These are their treats. Like candy to them.

The robots you'll encounter last are the Shooters. They want YOU. But if you happen to dodge and their bullet hits a tower, they're okay with that too. A variant you'll see with 45 seconds remaining is the Spread Shooter. It has the same Spread Shot you can acquire!

Power-Ups:

Damage Power-Ups are Blue. They increase your damage by 1x. You can have up to Level 5 (5x damage).

Rate Power-Ups are Green. They increase your fire rate by 30% each time you pick one up. Get to Level 5 with these and you'll be shooting 2 times faster!

The Spread Power-Up (and you only need one) is Red. Pick this up to get a three-way shot. Probably overpowered, but the robots don't know that.

Timelapse

https://www.youtube.com/watch?v=J0ZuLaK2oNo

Debug Changelog:

Apr-24-2017 9:37PM EDT: GitHub Commit
* Forgot I lowered the resolution to 800x600 but left the UI scaled for 1024x768!
* This lead to the Play button being inverted (made it invisible), the Score display was cut off, and the game status UI element was under the Penalty timer. Sorry for the inconvenience! :sweat:

Apr-26-2017 10:53AM EDT: GitHub Commit
* This version exists specifically if you _need_ rebindable keys to play the game.

Apr-30-2017 04:47PM EDT: GitHub Commit 1, GitHub Commit 2
* This version actually lets you hit the "Return to Title" button followed by the "Play" button to play again!
* Also, full disclosure, last night when I did the edit I nearly let a change (a rounding error) slip through that didn't belong in the Compo release. I've since returned the aforementioned file to its original state.

#### Made With...
Engine: Unity 5.6
Code: Visual Studio Code
Graphics: Aseprite
Music: Bosca Ceoil
Sound: BFXR
Found a bug?
Tell us on Discord