Building Your Own Free Online Mmorpg

May 27, 2009

By day I run Bytewire Limited and we focus primarily on building and developing our online mmorpg style games. We are currently focused on building our new improved version of our online gangster game which is coming along really really well!
If your thinking about setting out to make your own mmorpg style game, it can be a very daunting process. I will look to provide some tips and un-cover some traps you will in-evitably encounter with this article.


The Mmorpg In your Game

Now we've probably all been there at some point when we think we have a good idea for a game but have we all really found the 'MMORPG' of that idea. This would be the concept which takes the idea from a single player game to a massively multiplayer online role play game! The likes of Street Crime make good use of it which is my companies online gangster mmorpg. Other good uses of it can be seen at Omerta and Torn city.

Game Infrastructure

Moving the game from the idea to the real thing can sometimes be the most tricky part, especially as development can span many months. Its difficult over the months to stay focused and consistent, but it is important that you always have goals and challenges set for yourself so that you stay focused. You will find that putting all the pieces together can be hugely time consuming, id suggest not attempting to make a game if you do not have the spare time sufficient enough to finish and manage it.

The Service

Your online game provides a service to people. Often taking real money for small incentive features in the game, therefore people will expect to receive some form of support and help if something goes wrong or doesnt work quite as expected. So you need the time to give it some TLC every now and then.

If you fail to do the above Chargebacks could happen. If users are un-happy that they paid for a service they feel you did not provide fully, you will more than likely be chargebacked for any money that they did spend on your site. In which case they will inevitably get there money back and you will end up with a charge of $7-$10 per transaction. Nice eh! No.

The Server

Uptime and your Server / Hosts are a very important part of creating your online game, finding the right hosts for you will be a combination of price/reliability/uptime and speed. If your game is a serious project id suggest you focus on Uptime, Speed, Support and Reliability more than you do price. As these will be the areas in which you will encounter problems as you move forward.

Advertising and Exposure

You might make a fantastic game with real potential but if know ones ever heard of it nor can they find it, its going to be very hard for your game to grow. Google Adwords is a good start, Advertise Your Game and submitting your game to alot of topsites like Top Games Zone and asking your players to vote for your game for small incentives will increase exposure but again its not easy at the beginning to increase exposure in this way.

Instead what you want to try and do is create a viral loop, so that anyone who does make it to your site has to then at least double there worth in terms of inviting at least one other friend to the game. You could either do this by offering incentives so the user wants to invite his or friends or try to almost corner the user to invite one friend before they can continue. Either way should work pretty nicely.

Your other tool if you are a website developer is SEO - Search engine optimisation! Not the most fun thing in the world to do but the results speak for themselves. Our online games rank well for the keywords we have identified as important for them. SEO is a slow process especially if your domain name is new averaging probably up to 6 months before google starts to give you the credit you deserve. However its importance is huge, if implemented successfully you could open yourself up to huge amounts of free advertising.

I Hope this helps a little bit if your thinking about making a mmorpg game. I will cover more about making an online mmorpg game very soon!


About me

Hello! I'm David Heward, how are you going? I'm a Senior Devops/Build Engineer, specialising in AWS & Cloud Automation. Based in London. Strong 10+ year background in Software development. Have a read of my blog. Have a look at some of my working projects. Contact me at @davehewy or on Linkedin.