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)
Building Street Fighter II in Ruby [video]
21–30 of 39 posts
Re: Building Street Fighter II in Ruby [video]
#22Re: Building Street Fighter II in Ruby [video]
#23Re: Building Street Fighter II in Ruby [video]
#24I 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.
Re: Building Street Fighter II in Ruby [video]
#25Re: Building Street Fighter II in Ruby [video]
#26the link is dead
Releated links which may work for you if the article link is still dead:
https://youtu.be/_whiCEywodw https://github.com/MadRabbit/ruby-fighter
Re: Building Street Fighter II in Ruby [video]
#27Re: Building Street Fighter II in Ruby [video]
#28Re: Building Street Fighter II in Ruby [video]
#29It 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
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.
Re: Building Street Fighter II in Ruby [video]
#30Do you have plan to add the code when 2 players hit each other?