Alright, so I decided I should just mention what I've been working on. Even if it becomes vapor-ware, probably better to go public with my plans rather that keep it secret for fear that someone will implement my idea before I do.
I'm working on building a Game Distribution platform for games written in Ruby (Gosu) that will allow developers to monetize their games in the same way that the iOS App Store allows you to list a game for a price (or free). It's called Rcade. My idea is that with a legitimate, standardized way to distribute games written in Ruby, similar to RubyGems, the community will benefit and we'll see more professional games develop since developers will be able to monetize their game. I haven't decided if it will be a pay-per-play or pay-to-own model. Maybe allow both. Developers would be able to host their game using their framework of choice: Gosu, Chingu, Gamebox, Metro, or Rcade game.
My motivation behind this is actually to target MAME arcade builders using Raspberry Pis. Currently, you can't run Gosu on the Raspberry Pi, but I'm hoping we can overcome that obstacle. I want to create an environment where people choose to learn Ruby so they can create a cool game, rather than use Python because it's installed by default. I would want to create a nice set of Ruby game programming tutorials, from beginner to advanced.
I have created a GitHub organization to host the repositories that I have created so far:
https://github.com/ruby-rcadeIt's a long way from being finished, but I'm motivated and want to see Ruby succeed. If you want to help, that would be cool. If not, that's fine too. =]
--Andrew