I held back on creating a topic until MV was released so that I could see if this would actually work. Good news: it will.
Basically, I have a browser based MMORPG. It has been online for the past five years (literally, it has had two minutes of recorded downtime in that time, and that was by my own hand). But I don't like it, and players don't like it, and I want to remake it as a proper graphical game.
So I am making an MMORPG in RPG Maker MV. Am I mad, insane, or in a coma?
At the moment I have got this far: created a basic Ajax plugin. That means I can talk to PHP from JavaScript, which also means I can talk to a MySql database. That's the basis of my original MMORPG, so implementing things in RPG Maker MV is now as simple as replicating all the functions I made for that.
I am not just making an MMORPG though.
I plan/aim to release everything I make to the public, as the Netplay+ project helped me so much in the same way when I got started with RPG Maker back in the day. I want to produce a kind of dev kit that you can use for your game. This won't be a plugin, because that would be making your game for you and all RM MMORPGs would look and feel the same.
Rather, it will be a collection of plugins and tutorials, ideas for concepts, and other snippets of code, for how to make your own RPG Maker MMORPG.
What I want to know are your thoughts on what should be added.
There is currently one caveat: you will not be able to see other players on the map in real time. Instead you will see a ghost of their form, which does everything a player would do (you can right click them to trade, chat, battle, etc) but does not follow their real-time coordinates. I do not personally think this is too much of a problem, but doubtless people will disagree. It is a lot different work to do this, which is the issue, because the system I am creating is a kind of state based system (you request from the server and the server sends you data to change the state of your game, the server does not sit there sending you data on the fly).
FAQ:
Can RPG Maker MV make an MMORPG?
Yes. RuneScape is released in HTML5/JavaScript form. Anything you can do with HTML5/JS you can do with RPG Maker MV, if you are willing to learn a lot.
Is it a good idea?
Probably not. It will be a lot of work on your half.
What do I need to host the MMORPG?
You will need a web host that is happy for you to be hosting such a thing. I am currently paying $19.99 a month for a VPS to host my game.
Are you qualified to carry this project?
I have been using RPG Maker since 2004, and Netplay+ since 2005, but I am not really an expert in this despite that. I do however a degree that includes courses in web security, so I know what I am doing as far as keeping it safe is concerned.
When will this be released?
This is not going to be released in one go. Every time I finish and polish something for my MMORPG, I will then go about making it usable for the public. Some things will be too tailored to my game, so its release will be more in tutorial form - explaining how and why I went about something in the way I did.
Any other caveats?
Yes. Your game will have to run in a browser in order to use Ajax, as you can't Ajax between different domains (in this case, running it on your PC outside of a browser will make it run under localhost). The javascript will have to be on the same web server as the PHP, although the graphics, database, and other data intensive stuff can be hosted elsewhere with some work.
Aren't you getting a bunch of kids' hopes up ready to crush them with Reality?
I started making MMORPGs when I was 14. It was fun.
How can you make a FAQ when nobody has asked a single question yet?
Shush.
Basically, I have a browser based MMORPG. It has been online for the past five years (literally, it has had two minutes of recorded downtime in that time, and that was by my own hand). But I don't like it, and players don't like it, and I want to remake it as a proper graphical game.
So I am making an MMORPG in RPG Maker MV. Am I mad, insane, or in a coma?
At the moment I have got this far: created a basic Ajax plugin. That means I can talk to PHP from JavaScript, which also means I can talk to a MySql database. That's the basis of my original MMORPG, so implementing things in RPG Maker MV is now as simple as replicating all the functions I made for that.
I am not just making an MMORPG though.
I plan/aim to release everything I make to the public, as the Netplay+ project helped me so much in the same way when I got started with RPG Maker back in the day. I want to produce a kind of dev kit that you can use for your game. This won't be a plugin, because that would be making your game for you and all RM MMORPGs would look and feel the same.
Rather, it will be a collection of plugins and tutorials, ideas for concepts, and other snippets of code, for how to make your own RPG Maker MMORPG.
What I want to know are your thoughts on what should be added.
There is currently one caveat: you will not be able to see other players on the map in real time. Instead you will see a ghost of their form, which does everything a player would do (you can right click them to trade, chat, battle, etc) but does not follow their real-time coordinates. I do not personally think this is too much of a problem, but doubtless people will disagree. It is a lot different work to do this, which is the issue, because the system I am creating is a kind of state based system (you request from the server and the server sends you data to change the state of your game, the server does not sit there sending you data on the fly).
FAQ:
Can RPG Maker MV make an MMORPG?
Yes. RuneScape is released in HTML5/JavaScript form. Anything you can do with HTML5/JS you can do with RPG Maker MV, if you are willing to learn a lot.
Is it a good idea?
Probably not. It will be a lot of work on your half.
What do I need to host the MMORPG?
You will need a web host that is happy for you to be hosting such a thing. I am currently paying $19.99 a month for a VPS to host my game.
Are you qualified to carry this project?
I have been using RPG Maker since 2004, and Netplay+ since 2005, but I am not really an expert in this despite that. I do however a degree that includes courses in web security, so I know what I am doing as far as keeping it safe is concerned.
When will this be released?
This is not going to be released in one go. Every time I finish and polish something for my MMORPG, I will then go about making it usable for the public. Some things will be too tailored to my game, so its release will be more in tutorial form - explaining how and why I went about something in the way I did.
Any other caveats?
Yes. Your game will have to run in a browser in order to use Ajax, as you can't Ajax between different domains (in this case, running it on your PC outside of a browser will make it run under localhost). The javascript will have to be on the same web server as the PHP, although the graphics, database, and other data intensive stuff can be hosted elsewhere with some work.
Aren't you getting a bunch of kids' hopes up ready to crush them with Reality?
I started making MMORPGs when I was 14. It was fun.
How can you make a FAQ when nobody has asked a single question yet?
Shush.


