I made a really basic 2D RPG. I want to know whether I can turn it into a free to play MMO.

I cannot afford to rent a server with enough capacity to serve a big number of players but I'm wondering whether I could get a hosting plan that starts cheap but scales enough to eventually handle a big numer of users so I have minimum fixed costs and I can cover expenses on the go with ads or whatever.

Is there such a thing? Thanks

  • \$\begingroup\$ Look up "elastic hosting". \$\endgroup\$
    – Tetrad
    Jul 23, 2011 at 5:54
  • 2
    \$\begingroup\$ Can I host a MMO on a regular elastic host? will it be profitable to do it or will I end up with an astronomic cost per month? \$\endgroup\$ Jul 23, 2011 at 6:17
  • 11
    \$\begingroup\$ "A MMO" is a rather broad swath of games. EC2 pricing is explained here: aws.amazon.com/ec2/pricing A micro instance is practically free. Using metrics you can determine what size host you need given number of expected users. And given that user monetization model, you can determine how much you're netting after server costs. \$\endgroup\$
    – Tetrad
    Jul 23, 2011 at 6:25
  • 2
    \$\begingroup\$ @Tetrad You should make this an answer :) \$\endgroup\$
    – bummzack
    Jul 23, 2011 at 9:15
  • \$\begingroup\$ @Tetrad: I suspect you meant to post that as an Answer rather than a Comment -- if you move it to an Answer I will vote for it. \$\endgroup\$ Jul 23, 2011 at 15:47

2 Answers 2


I'm running my 3D (m)MORPG off of a cheap mono core Atom server (~18€/month) and if ever I get a lot of players I'll just hire a bigger server (a recent bi-quad Intel will be more than 50 times more powerful). Actually, even the Atom is overkill ATM so just go with what you can.

That said, I don't know what language you are using nor what kind of framework you have (Is it inhouse? Is it effective?).


I think you should consider google's app engine. It uses google infrastructure, is fast and was proven to be fast enough for handling real-time game. It is simply scalable and you can use it for free at the begining, when the trafic starts to be bigger, you start to pay.

  • \$\begingroup\$ Do you have a link for this real-time game you talk about? And is GAE suitable for a game that was already made, or would it have to be heavily reworked to use the appropriate APIs? \$\endgroup\$
    – Kylotan
    Jul 25, 2011 at 11:39
  • \$\begingroup\$ @Kylotan Searching this site for "App Engine" will provides lots of answers. If it is not enough i'll try to search again the game i was talking about. \$\endgroup\$
    – Notabene
    Jul 25, 2011 at 12:38
  • 2
    \$\begingroup\$ realmofthemadgod.com uses Google App Engine as it's host. While the game isn't graphically intensive, it has a huge player base at all times. \$\endgroup\$
    – JClaspill
    Jul 25, 2011 at 17:43
  • \$\begingroup\$ realmofthemadgod.com uses Google App Engine to store user accounts (player, inventory, currency) but it uses Amazon EC2 for the game servers themselves (worlds, dungeons, monsters, combat, chat, etc.). They can support 85 players per EC2 machine, which is kind of expensive compared to some other games that support 1000s of players per machine. \$\endgroup\$
    – amitp
    Jan 30, 2020 at 19:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .