How to create an MMO - Printable Version +- Support Forums (https://www.supportforums.net) +-- Forum: Categories (https://www.supportforums.net/forumdisplay.php?fid=87) +--- Forum: Life Support (https://www.supportforums.net/forumdisplay.php?fid=12) +---- Forum: Video Gaming (https://www.supportforums.net/forumdisplay.php?fid=47) +---- Thread: How to create an MMO (/showthread.php?tid=13745) Pages:
1
2
|
How to create an MMO - eax - 11-14-2010 Massive Multiplayer Online Role Playing Game! by, Ameise.
Firstly, what is an MMO? A massively multiplayer online game (also known as an; MMO) is a multiplayer game which is capable of supporting hundreds or thousands of players. There are already a lot of MMOs' out and you can find them here; List!. Probably the most famous ones will be; Runescape, World of Warcraft, Eve online, etc. What type of MMO?
By yourself you will not be able to create a MMO to compete against the big ones, especially if you have no experience in creating an MMO. You would want to create some small simple games first hand, so you know how they work. When you know this, you will know how hard it is going to be. There is a whole lot of stuff you are going to need to know before you can even get a MMO working:
Types:
What's an API?
An API or Application programming interface is software that enables it to interact with other software. Read More. Programming
What programming languages will I need to learn? Well that depends on what you are making: For example, Runescape is written in Java. World of Warcraft is written is C++ and Lua. You can even create a game that is simply texted based which will use HTML, CSS, MySQL, PHP and Javascript. Where can I learn to program? There are a lot of places you can learn to program. Going to college, renting books from the library or you can just find an ebook. Note: Java and Javascript are not the same. They were created by different people. Are there programs I can use to create games?
RPG MAKER RPG Maker, known in Japan as RPG Tsukūru (RPGツクール, sometimes romanized as RPG Tkool), is the name of an expansive series of programs for the development of role-playing games (RPGs), first created by the Japanese group ASCII, then succeeded by Enterbrain. The Japanese name, Tsukūru is a pun mixing the Japanese word tsukuru (作る), which means "make" or "create", with tsūru (ツール), the Japanese transcription of the English word "tool". Offical page: http://www.rpgmakerweb.com/ Spoiler (Click to View) DARK BASIC DarkBASIC is a commercial game creation programming language released by The Game Creators. The language is a structured form of BASIC and is similar to AMOS on the Amiga. The purpose of the language is game creation using Microsoft's DirectX from a BASIC programming language. Offical Page: http://www.thegamecreators.com/ Spoiler (Click to View) FPS Creator FPS Creator is a commercial application developed by The Game Creators that allows rapid and easy creation of first-person shooter video games for the PC without any programming. Users can create a game with up to 50 levels and build it as a standalone executable. Offical Page: http://www.thegamecreators.com/ Spoiler (Click to View) Realm Crafter Realm Crafter is a 3D Game Engine designed specifically for making MMORPGs. There are two distinct versions of the engine: Realm Crafter Professional, and Realm Crafter Standard. Both engines are targeted at independent developers and hobbyists with a team size of one to five people. The engines use an editor-based interface to minimize the amount of programming needed. Offical Page: http://www.realmcrafter.com Spoiler (Click to View) World Forge The WorldForge project is producing an open source framework for massively multiplayer online role-playing games. The intent lies in creating a widely used development framework and set of libraries by motivating interested developers to improve on the original code. Offical Page: http://www.worldforge.org/ Spoiler (Click to View) Private Servers
Private servers allow to to take a game already create and change it to a certain point. Here is a list of places you can visit to learn more about this; Game Development Tools/Resources
Credits to - Myself and for the resources Core @ Dream.In.Code
RE: How to create an MMO - solaceface - 11-14-2010 Wow.... just wow.... I've never seen anything like this before... very impressive! Do you have any experience with MMO's online? RE: How to create an MMO - eax - 11-14-2010 (11-14-2010, 08:50 AM)solaceface Wrote: Wow.... just wow.... I've never seen anything like this before... very impressive! Do you have any experience with MMO's online? I've never actually created a game for online play, but I have created a few games for offline. RE: How to create an MMO - Sam - 11-14-2010 I know how to create a RSPS, I used to run one, many years ago. Nice thread, good share. RE: How to create an MMO - Pineapple - 11-14-2010 Impressive. I might have to try this out! RE: How to create an MMO - thanasis2028 - 11-14-2010 This is amazing! I've been into game programming for some years but I always had problems finding the resources I needed...Until Now! It contains everything. +rep for this. Here are some things you could also add: http://yoyogames.com - An online game programming community. It contains : a nice game maker that fits everyone's needs and can make games for PC's, iphone, ipad, mac, psp games made in Game Maker by other members some resources uploaded by members And I think the best site for 3d models is: http://sketchup.google.com/3dwarehouse - Yes, it's 3d models by google. It's not a well-known webpage but I could find everything there RE: How to create an MMO - JDBar - 11-14-2010 You could also use the Eclipse engine. It's a little confusing to set up for some people but it works decently for an amateur MMO. http://freemmorpgmaker.com/index.php RE: How to create an MMO - C4Vendetta - 11-15-2010 Wew. That's a good tutorial. Way too advanced for me though. RE: How to create an MMO - eax - 11-16-2010 *Updated some of the links. RE: How to create an MMO - Matt G - 11-16-2010 Very nice thread and great information. Great Share |