Return of Dr. Destructo is a remake of Island of Dr. Destructo, a ZX Spectrum game from 1987. I have been working on it for the past three years on-and-off, and now, finally, it is released. The game code is licensed under MIT license, and art assets are CC-BY-SA.
In this game, you play as a fighter pilot with a goal of stopping the Dr. Destructo from completing his evil plans. To do this, you must complete 21 levels, battling in the air with 15 types of enemies. Each level presents you with some target: a battleship, an island, or even a space carrier, that you must sink! But your place has only one bomb, and your gun is ineffective against heavily armored targets. So, to blow holes in enemy's vessels and structures, you have to shoot down various planes and helicopters he sends to battle you, and drop them onto the target.
In my childhood, when I played the original game, it was amazing to see player's actions to have a permanent, non-fixed effect on level: a part of level's target disappeared after each explosion! So, I decided to remake it for PC, even though its gameplay gets a little tedious (it seems like the developers originally planned for 5 levels, but something made them change their minds, and tuck on 16 more). I tried to make it a little more fun by adding a storyline. It's not much, but I hope it may make you like the game more!
So, enough words! You can go to game's site and download it now, for Windows, Linux or MacOS X, or use quick links at the end of this post. The source code for the game is located at GitHub, though while it may be somewhat hard to get working (see readme). This game is written in C++, using Allegro game library. If you want to hear a rant, please ask me about gamepad support on all platforms, but especially Linux and MacOS X...
Trailer:
youtu.be/aruCsdxWCCQ
Screenshots:
Please see game's site, as I can't seem to embed screenshots properly here (they are too wide, and img tag doesn't seem to support 'width' attribute).
Quick download links:
Windows Installer (Portable version available on site)
Linux 32-bit (DEB and RPM packages available on site)
Linux 64-bit(DEB and RPM packages available on site)
MacOS X 10.9+ DMG
Feedback:
While the game is finished and no further major improvements will be made, you can post your feedback and bug reports here, or in my blog ( http://zxstudio.org )