Skip to content

aliamirh/Week--14--Street-Fighters

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gosuken

Game inspired by Street Fighter using ruby and gosu, February 6th, 2020

By Judah Barton, Calvin Will, Ali Amirhamzeh, Ike Esquivel-Pilloud

Description

Gosuken is a game we have created where two players fight until one is crowned victorious. It was inspired by a very famous game called Street Fighter. We used ruby and gosu to create the beautiful masterpiece. Each player is able to attack each other by punching and kicking while their health is declining and experience is increasing. Once your experience is full you can use your special move to destroy your enemy. Have fun, may the best warrior win.

Setup/Installation Requirements

  • Click the clone or download button and copy the link
  • open your terminal and type "git clone (link)"
  • Navigate to the root directory of your project
  • Make sure your computer is able to install gems, if you have a mac, you should be fine
  • In your terminal for OSX type "brew install sdl2 libogg libvorbis"
  • Type "bundle" to install the gems
  • If there are errors while using windows try 'gem install gosu' inside of the terminal
  • ruby lib/start.rb (MUST NOT BE INSIDE LIB FOLDER)
  • Have fun

Controls

Player 1

Action Button
Right d
Left a
Crouch s
Punch e
Kick r
Block q
Super z
Character 1 1
Character 2 2
Character 3 3

Player 2

Action Button
Right ;
Left k
Crouch l
Punch i
Kick u
Block p
Super /
Character 1 7
Character 2 8
Character 3 9

Known Bugs

This bad boy works flawlessly. (when using "joe")

Support and contact details

example@you.com

Technologies Used

  • Ruby
  • Gem: 'rspec'
  • Gem: 'pry'
  • Gem: 'gosu'
  • Gem: 'concurrent-ruby'

License

This software is licensed under the MIT license agreement

Copyright (c) 2020 Judah Barton, Calvin Will, Ali Amirhamzeh, Ike Esquivel-Pilloud

About

Ruby and Rails Team Week Team Week Objectives

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%