Skip to content

Connor85/Combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super Smash Heroes

Arcade style fighting game with Super Heroes August 27, 2018

By Connor McCarthy, Chris Crow, David Zhu, & Brian Nelson

Description

An arcade style fighting game that uses Marvel super heroes as it's characters. Play can choose their desired characters and face off against another player in an 'mortal-combat' style arcade game. Each hero has a basic punching attack and 2 other special attacks. The hero can move left and right and block incoming attacks in real-time. First player to knock the other player out, or whomever has the most hit points remaining at the end of the match is the winner.

View the deployed application here: Demo

Specs

Webpage Screenshot Webpage

Gameplay Screenshot Gameplay

Game and GamePlay

Spec Input Output
Create a sprite that moves with key inputs.
Create a 2nd sprite that doesn't move.
Add collision functionality between the 2 sprites.
Add character attributes(hitpoint, defense, etc) and create basic health indicator on screen
Add sprites for moving.
Create basic attack and sprite.
Add damage to attack
Add Game over when dummy reaches 0 hitpoints
Add laser attack to ironMan
Add sprite changes for neutral, attack, defend, special, and range attacks
Add 2nd player controls and attacks based on facing the opposite way as player 1
Add Timer to game screen and end game after time expires. Play with higher health % wins
Add global cooldown for attacks
Refactor keybinding code to allow for multiple heroes and their attacks
Refactor code remove hardcoded player references
Add additional heroes and attacks

Webpage

Spec Input Output
Add basic html webpage that displays the gameboard
Add wallpaper and titles.
Add Sound to game board when game begins
Add hero bio profiles
Add key map diagram

Setup/Installation Requirements

  1. Clone this repository: https://github.com/Connor85/Combat
  2. Open the command line--and navigate into the repository.
  3. On your browser, open the index.html and enjoy!

Known Bugs

  • No known bugs at this time.

Technologies Used

  • JavaScript
  • P5 JavaScript Library
  • jQuery
  • Bootstrap
  • Atom
  • GitHub
  • HTML

Support and contact details

Brian Nelson [email protected]

License

{This software is licensed under the MIT license}

Copyright (c) 2018 _{Connor McCarthy, Chris Crow, David Zhu, & Brian Nelson}_*

About

Street fighting game made with JavaScript's P5 library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published