• Stars
    star
    540
  • Rank 79,625 (Top 2 %)
  • Language
    Ruby
  • License
    MIT License
  • Created about 9 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Street Fighter II in Ruby!

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.

More Repositories

1

halmak

The final version of the AI designed keyboard layout
C
1,042
star
2

git-wayback-machine

A simple script to quickly navigate a project's state through it's GIT history
Ruby
158
star
3

x-ray-machine

A logger/profiler that helps you to track heavy calls in rails apps
Ruby
141
star
4

keyboard-genetics

An attempt to solve the keyboard layouts efficiency analysis problem
JavaScript
134
star
5

right-rails

Ruby on Rails plugin for RightJS
Ruby
77
star
6

nikolay.rocks

My personal blog and stuff
CSS
64
star
7

graphql-mock

A client side GraphQL mocking library
TypeScript
61
star
8

express-yields

ES6 generators support for ExpressJS
JavaScript
58
star
9

frontcompiler

JavaScript/CSS/HTML sources compiler
Ruby
44
star
10

a-plus-forms

A+ forms. Would use again
JavaScript
37
star
11

sweet-logger

A concurrent requests happy logger for rails
Ruby
36
star
12

git-rainbow

A rainbow commits generator for git
Ruby
23
star
13

airplane-game-in-rubymotion

An iOS game example built with rubymotion and spritekit
Ruby
18
star
14

doubleagent

The ES7 async/await aware testing wrapper on top of secretagent
TypeScript
14
star
15

kinda-player

KindaPlayer is a simple HTML/CSS based music player
JavaScript
14
star
16

halmak-typefu

A Halmak support module for the TypeFu app
11
star
17

keyboard-analytics

an attempt to gain real-life hand movements data while typing on a keyboard
JavaScript
9
star
18

express-json-validator

JSON schema based validator middleware for express
JavaScript
8
star
19

save-your-dosh

Heroku dynos auto-scaling thing
Ruby
8
star
20

rockstar-layout

My custom, handcrafted, artisan keyboard layout for programmers
8
star
21

right-sudoku

RightJS based sudoku game
JavaScript
7
star
22

pentix.rb

Pentix Game In Ruby
Ruby
7
star
23

right-rails-demo

The RightRails plugin demo application
Ruby
7
star
24

shakker

Mano A Mano JavaScript Testing Suite
JavaScript
7
star
25

really-tiny-router

A zero-whistles, minimalistic HTML5 router that supports push state
JavaScript
6
star
26

presentify

a simple CLI tool that turns a bunch of ruby files into a terminal based presentation
Ruby
6
star
27

db-nuker

Really fast database cleaner for mysql
Ruby
6
star
28

right-gallery

An ajaxed photo-gallery example implemented with RightJS and Ruby On Rails
JavaScript
6
star
29

typing-ninja

The falling letters game implemented in JavaScript and RightJS
JavaScript
6
star
30

right-cards

RightJS based playing cards framework
JavaScript
5
star
31

acts_as_image_holder

Simple Rails plugin which handles image fields of models
Ruby
4
star
32

acts_as_uri_named

Rails plugin which handles an uri-name field in your models
Ruby
3
star
33

a-plus-forms-bootstrap

Bootstrap bindings for the A+ forms
JavaScript
3
star
34

lambda-genetics

A genetic algorithm that runs on aws lambda
TypeScript
3
star
35

react-hooks-preso

A short intro into react hooks and what they bring
JavaScript
3
star
36

makeitmagical

Just a fun project and investigation into GM features in Node.JS
JavaScript
3
star
37

meowtvapp-react

Reimplementation of the MeowTVApp in react-native
JavaScript
3
star
38

right-mines

Good old mines game implemented using RightJS
JavaScript
3
star
39

colorifier

Code Highlighting Tool for Lovely.IO
CoffeeScript
3
star
40

right-highcharts

RightJS Adapter for Highcharts
JavaScript
3
star
41

st_widgets

Standard widgets collection plugin for Rails
Ruby
3
star
42

assign_by

Simple Rails/ActiveRecord plugin extends associations functionality
Ruby
3
star
43

Nake

Ruby Rake/GNU Make like tasks management tool for NodeJS
JavaScript
3
star
44

nippo

Hiragana and katakana alphabets training application in JavaScript
JavaScript
3
star
45

searchable_by

ActiveRecord plugin which will generate named scopes for quick search
Ruby
3
star
46

the-log

Svelte
2
star
47

typefu-rockstar-support

The Rockstar keyboard layout support for the TypeFu app
2
star
48

osom-tables

Rails friendly, ajax tables engine
Ruby
2
star
49

osom-area

Advanced textarea wrapper for lovely.io
CoffeeScript
2
star
50

typescript-preso

A short intro into typescript types system
2
star
51

minitest-mustwonted

rspec like must/wont matchers engine for minutest
Ruby
2
star
52

nanny

Nanny is a little UI walkthrough package for Lovely.IO
CoffeeScript
2
star
53

rorosyd-2014-05-13

Code examples for my talk at rorosyd on May 13, 2014
Ruby
2
star
54

a-plus-forms-json-validator

JSON Schemas based validation for the a+ forms
JavaScript
2
star
55

jsminer

the well known mines game web-implementation with JavaScript/HTML/CSS
JavaScript
2
star
56

glyph-icons

Drop in styles package for lovely.io with the glyph icons collection
CoffeeScript
2
star
57

mini-fetch

A minimalistic fetch interface polyfill
JavaScript
2
star
58

serve-like-a-pro

A minimalistic production ready server for static sites
JavaScript
1
star
59

hook-me-up

like redux-saga but with react hooks and async/await
TypeScript
1
star
60

jazzup-your-rails

Jazz Up Your Rails
Ruby
1
star
61

node-time

A proof of concept that nodejs can response in sub-millisecond time
JavaScript
1
star
62

totally-awesome-tests

Like totally awesome testing framework
Ruby
1
star