ryanb / ruby-warrior

Game written in Ruby for learning Ruby.
MIT License
3.83k stars 838 forks source link

suggestion: using a web interface to play #37

Open brownman opened 13 years ago

brownman commented 13 years ago

ryan,

rails.desktop ? it can be very funny to create a railscast episode : how to use rails for dealing with desktop applications.

desktop.mvc ? how will u re-model this(or any other) desktop game to fit to rails design ? how does a desktop application can benefit from the beauty of rails structure ?

online.multiplayer ? it will be interesting to c how easy it actually is (when u do it - it seems sooo.. easy!) to implement an online multiplayer game (maybe by using the faye gem) which lies upon Ruby-Warrior. i meant to say ryan: "Let the Robots Dance !"

thanks ;)

ryanb commented 13 years ago

I registered rubywarrior.com for this specific purpose. I just haven't had a chance to work on it. My plan was to have users login through GitHub where they can upload code through there and it will run on the server and keep track of the user's status, current level, high score, etc.

I've also registered jswarrior.com for the same thing but for JavaScript. If only I had more time.

brownman commented 13 years ago

please announce it: publicly! and everything should be fixed

we have the people ! :)

ryanb commented 13 years ago

Isn't this public? ;)

Seriously though I can't afford to spend time on Ruby Warrior at the moment, unfortunately. I hope things will clear up soon because it is a lot of fun to work on.

bil-bas commented 12 years ago

I was immediately tempted to write a pretty desktop version (using Gosu), since I enjoyed playing so much. Luckily, I realised I already had too many half-finished games on my plate, so I doubt it will happen. Still, I feel the idea of Ruby-programmable AI definitely has wings and maybe I'll reconsider using that general idea in a game some-day.

bil-bas commented 12 years ago

I finally got around to starting work on a desktop GUI version: https://github.com/Spooner/ruby_armor

gem install ruby_armor --pre
ruby_armor

(sadly requires YARV 1.9.2+; I will be able to release a standalone exe/app of it though, for introducing people to Ruby, even if it isn't as accessible as web-based :) )