Live data from Hacker News

Building Street Fighter II in Ruby [video]

nikolay.rocks

21–30 of 39 posts

Re: Building Street Fighter II in Ruby [video]

#21

Very cool and readable. For something even cooler (but less readable) here is SF alpha, in js: https://github.com/gamedev8/js-sfa (very faithful to the SF alpha game mechanics)

this game feels nothing like street fighter alpha to anyone who has played sf competitively. it might look like it though.

Re: Building Street Fighter II in Ruby [video]

#24

I used to be a die hard fan of this game in my early teenage days and now Ruby is my most favorite. It would be a lot of fun building this game and connecting to some of my old memories. Thanks Nikolay.

hey, no problem. send me a pull request! ;)

Re: Building Street Fighter II in Ruby [video]

#25
post #10

Very cool Nikolay. I also dig the git-wayback machine briefly showcased. https://github.com/MadRabbit/git-wayback-machine

thanks for the find, tried it found a bug and fixed it too :)

hey Senthil, thanks for the fix! just rolled out a new version to rubygems :)

Re: Building Street Fighter II in Ruby [video]

#29
post #2

It is really fun to see games coded in a language you know (and is not used for gamedev) -- completely new way of programming/thinking. There is another great video similar to this of Tom Dalling coding a flappy bird clone using Gosu: https://www.youtube.com/watch?v=QtIlyU2Br3o

That is how C and Pascal got to displace Assembly, and C++ eventually displaced C in game development.

By having devs that instead of following "it cannot be done", persisted and eventually were able to release something in those languages that others wanted to play.

Having watched this cycle a few times, I always look forward to see higher level programming languages used in broader contexts.

However for game development, maybe Crystal instead of Ruby would still be a better option, in terms of raw performance and distribution.

Post reply on HN