Skip to content

2d side scrolling sword (and magic/rng map items) dueling game with thumbstick gesture based attack inputs

License

Notifications You must be signed in to change notification settings

Eluem/SideScrollingHackAndSlash

Repository files navigation

SideScrollingHackAndSlash

  • 2d side scrolling sword dueling game with thumbstick gesture based attack inputs
  • Built in XNA as a college project between 2010 and 2011
  • The project was made with one programmer and one artist
  • Features a very simple custom 2d physics engine that I wrote

Requirements (Play executable)

Requirements (Source code)

  • Visual Studio 2010 with XNA 3.1
  • Windows 7

Setup

  • Make sure you have XNA 3.1 installed (you may need to restart if you just installed it)
  • Download the release zip and unzip it
  • Run SideScrollingHackandSlash.exe

Controls

  • RStick: Sword movement
    • Sword has a grid of 9 possible positions, moving the sword through these positions triggers gestures
    • There are 3 gestures:
      • Thrust: (Back, Center), (Center, Center), (Forward, Center)
      • Overhead: (Back, Top), (Center, Top), (Forward, Top), (Forward, Center)
      • Underhead: (Back, Bottom), (Center, Bottom), (Forward, Bottom)
      • You can also hold down to point your sword down and deal damage to things you land on
  • LStick: Movement
  • Double Tap LStick: Magic Dash
  • L3: Facebackwards (useful for aiming backwards mid air)
  • RB: Pick up/Throw (RStick to adjust throw direction)
  • LB: Jump
  • RT: Block (RStick to adjust block height [High, Mid, Low])
  • LT: Nothing
  • A: Use held item
  • B: Spawn Fireball in hands (RB to throw, or run into enemy with it)
  • X (hold, release): Force push
  • Y: Lightning bolt

Tips

  • Fireball can ignite bombs
  • Lightning bolt can trigger grenades
  • Jumping into ledges causes you to hang from them, you can tap down to drop off or jump from that state
  • You can catch fireballs if you grab them with the right timing

About

2d side scrolling sword (and magic/rng map items) dueling game with thumbstick gesture based attack inputs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages