Skip to content
This repository has been archived by the owner on Jul 6, 2021. It is now read-only.

ch0m5/Project_1

Repository files navigation

Andro Dunos Tribute by Crispy Crunch

This is a university project made by CITM (Centre de la Imatge i la Tecnologia Multimedia) students of the TTC (Talent Tech Center) in Barcelona, in which we try to recreate the game Andro Dunos using C++.

Andro Dunos is a side scrolling shoot 'em up Japanese arcade game developed by Visco Games and published in the Neo-Geo by SNK Corporation (Shin Nihon Kikaku) in 1992. In Andro Dunos the player controls a spaceship that fires 4 different kind of projectiles which he/she can upgrade by defeating enemy ships and gathering power ups. Each type of shot also offers a different charged attack, which allows the player to deal with big numbers of enemies in very though situations. The main goal of the game is to shoot your way through several levels and defeat each final boss.

You can see the full video gameplay on our Webpage or clicking this link.

Installation

No previous installations is required to play the game, just download and execute the .exe file Andro_Dunos from releases.

Usage

General Controls

  • ESC: Quit the game
  • Spacebar (or Start in a gamepad): Jump to next stage
  • Insert Coin: 3

Player 1 Controls

  • Keyboard:

    • Move: UP/DOWN/LEFT/RIGHT
    • Shoot: P (Hold for Special Attack)
    • Change Weapon Type: O
  • XBOX Controller:

    • Move: Left stick to move
    • Shoot: A (Hold for Special Attack)
    • Change type of Shot: X
    • Insert Coin: Y
    • Start: Start to play, restart the game when you win/loose
  • Special Attack: Pressing SHOOT for 2 sec. and releasing

Player 2 Controls

  • Keyboard:

    • Move: W/A/S/D
    • Shoot: V (Hold for Special Attack)
    • Change Weapon Type: B
  • XBOX Controller:

    • Move: Left stick to move
    • Shoot: A (Hold for Special Attack)
    • Change type of Shot: X
    • Insert Coin: Y
    • Start: Start to play, restart the game when you win/loose
  • Special Attack: Pressing SHOOT for 2 sec. and releasing

Debug Mode

  • F1: Enable/Disable Debug Mode

  • F2: Enable/Disable Player God Mode (Invencivility, no collider)

  • F3: Enable/Disable Collider View

  • F4: Enable/Disable Super X Speed (Note that this option currently supports X axis only)

  • F6: Direct WIN

  • F7: Direct LOOSE

  • Press 6 for: Blue Power (Primary) Level Up (Max lvl: 7)

  • Press 7 for: Orange Power (Secondary) Level Up (Max lvl: 5)

  • Press 8 for: Yellow Power (Missiles) Level Up (Max lvl: 8)

  • Press 9 for: Green Power (Shields) Level Up (Max lvl: 8)

  • Press 0 for: All Powers Level Down

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-newfeature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request and we might look into it. :D

The Team: Crispy Crunch

  • Xavi Marín

  • Andrés Saladrigas

  • Carles Homs

    • Role: Code
    • Github: ch0m5
  • Dídac Romero

Team Photo From left to right: Xavi Marín, Dídac Romero, Carles Homs, Andrés Saladrigas

License & Copyright

© Crispy Crunch

Licensed under the MIT License