Free OpenDefender - An open source defender clone

Discussion in 'Made with GameMaker' started by hijong park, Dec 20, 2018.

  1. hijong park

    hijong park Member

    Joined:
    Dec 29, 2016
    Posts:
    86


    https://gamejolt.com/games/ODfen/385409

    OpenDefender is a simple and blocky defender clone created with Game maker : Studio 1.

    It is based on Atari2600 version of defender, which is considered to be one of the worst versions of defender.

    The horrible flickers (Far worse than 2600 Pacman) and jerky controls drop the playability, and the game is way too easy mostly because of technical problems - Enemies are dumb and can only shoot one bullet at once, you become invinsible while shooting, you have only 5 humanoids to protect, and landers can only capture one humanoid. protecting is balanced by bad controls and uneven hit detection, but fighting with mutants isn't that hard too.

    So, i wanted to make something that plays like Atari2600 defender but without technical problems.

    Also, My preovious defender game, Offendron Warrior was very faithful to the arcade defender (in other words, very hard and complicated.), so I thought a simpler and easier defender clone should be made as well.

    In OpenDefender, you have 10 humanoids to protect, and landers can capture 3 humanoids at once. other enemies' AIs are closer to the arcade version as well.

    Like the atari version, the stage is a city instead of mountains. so humanoids are always at the flat grounds instead of various mountains. This will prevent you from accidently shooting humanoids while fighting with enemies.

    But If you lost all humanoids, The city will be on fire instead of being completely destroyed. I did it because a plain black background isn't so pleasant to look at.

    The control is simple :
    Spacebar to fire, Arrows to move. You can change it before starting if you don't like this.

    When you are flying, pressing Spacebar fires laser. But if you hide under the buildings, Your lefted ships and smartbomb icon's color will be changed to red. Pressing Spacebar in this situation activates smartbomb and wipe out all the enemies in the screen. If you don't have any smartbombs, You can use Hyperspace instead.
    There's no chance of death after using hyperspace, but you'll collide with enemies if you are not lucky.

    Opendefender is obviously harder than Atari2600 version, but it's still a lot easier than arcade version. The controls are much easier, and i didn't made a very steep learning curve so you won't get frustrated easily.

    Also as the title says, Opendefender is an open source game.

    The codes might be hard to understand because i'm not that good at making the codes look clean, but feel free to use it If you want to make something like defender or seamless-wrap with Game maker : studio.

    I won't care if you just slightly modify to make it as your game or port it to other devices. I actually want that happen because there are no so many defender clones today.
     
  2. Japster

    Japster Member

    Joined:
    Aug 5, 2017
    Posts:
    9
    Niiice! - I like what you've done! - Will have to take a look.... :D
     
  3. Tony Brice

    Tony Brice Member

    Joined:
    Feb 4, 2017
    Posts:
    52
    This is excellent. I had to watch the video all the way through because it looks such a fun game. I'm going to try and import it into GMS 2 and play it because I'm using a Mac so will need to build it myself.

    Good work on this game.
     
  4. Apollo

    Apollo Member

    Joined:
    Jul 23, 2016
    Posts:
    7
    Looks authentic, very impressive.
     
  5. Toque

    Toque Member

    Joined:
    May 25, 2017
    Posts:
    635
    Yeah pretty good stuff.
     
  6. hijong park

    hijong park Member

    Joined:
    Dec 29, 2016
    Posts:
    86
    Glad you like it, I did my best to capture the gameplay of defender within 2 days.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice