Skip to content

Deflektor remake for Nintendo DS

by sigmaris on June 7th, 2009

Here is a project I’ve been working on for a few weeks to learn more about DS homebrew coding. It’s a remake of Deflektor, an old puzzle game that I played on the Amiga. I’ve tried to keep the retro feel of the original while updating it to use the touchscreen interface.


The aim is to rotate the mirrors (mirror) to reflect the laser beam from the source (source) to blow up all the triggers (trigger) and then enter the target (target). Rotate the mirrors by tapping on them and then dragging to align the mirror at a particular angle. You start with an amount of energy which is constantly declining (the green bar). Directing the beam into a spike (spike) or reflecting the beam back to the source will cause it to overload (represented by the red bar). If the source is overloaded too much or if you run out of energy, you lose a life. There are also rotating blocks which only allow the beam to pass at a certain angle (angleblocker), teleports (teleport) which work in pairs, and blocks which randomize the beam direction (random). In addition, in some levels there are gremlins which roam about the board and mess with your stuff. You can get rid of them by tapping on them repeatedly.

There are a few things I’d like to add to the game, like highscore saving and a level editor, which might appear if I have time to work on it. For now it comes with all the levels from the original game. You can download it here. Any comments, bug reports, etc are welcome!

From → nds

  1. cool. i love this game. please keep it updated!~

  2. Spike permalink

    Works well on the DSi.
    Nice blast from the past. I look forward to the addition of highscore saving.

  3. The NDSi is the best handheld ever imo, I don’t care what those PSP fanboys say….

  4. Very nice!

    Congratulations. I’m a big fan of remakes. I’m currently working on a remake for “West Bank”, should be released soon.

    Keep the good work!

  5. Hi there, great blog! I really like this games. Its very fun and exciting to play. Thanks for the post.

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS