0.21
No commit activity in last 3 years
No release in over 3 years
An example of the usage of the Gosu library with Ruby
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.9

Runtime

~> 0.8
 Project Readme

Ruby Fighter

Street fighter in ruby + gosu.

Getting Started

In order to start the game you need following libraries to be installed system-wide:

OSX

$ brew install sdl2 libogg libvorbis

Linux

$ sudo apt-get install build-essential libsdl2-dev \
                    libsdl2-ttf-dev libpango1.0-dev \
                    libgl1-mesa-dev libfreeimage-dev libopenal-dev libsndfile-dev

Play!

git clone https://github.com/MadRabbit/ruby-fighter.git
cd ruby-fighter
bundle
./bin/ruby-fighter

If you get bundle: command not found, run sudo gem install bundler.

Controls

Player 1

  • left - a
  • right - d
  • block - q
  • punch - e
  • kick - r

Player 2

  • left - k
  • right - ;
  • block - i
  • punch - p
  • kick - [

Copyright & License

All assets in this repository are properties of Capcom and copyrighted to Capcom : Street Fighter® ©CAPCOM U.S.A., INC. ALL RIGHTS RESERVED.

All code in this repository is released under the terms of the MIT license.

Copyright (C) 2015 Nikolay Nemshilov.