RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Deepworld, an EventMachine-driven minecraft-esque MMO, kickstartering & launching public beta

Deepworld is a cloud-based minecraft-esque MMO that’s been under development for seven months. We gave Node.js a shot at the beginning but quickly realized EventMachine offered a much easier learning curve, not to mention a more mature ecosystem.

We’ve faced some very interesting challenges, including writing hardcore logic with C extensions to optimize speed, but EventMachine has been generally awesome and seems to handle many concurrent clients with ease. We also developed a layer on top of RSpec to handle asynchronous message testing, and our test suites have proved invaluable multiple times.

We’re excited to be launching public beta very shortly - our alpha has been going (mostly) swimmingly, and we’re eager to see how quickly we can scale.

Check out our Kickstarter project or our technical blog if you’re interested in hearing more!

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in