It looks like you're new here. If you want to get involved, click one of these buttons!
Who do you get to code it? For example, I mean like...
Who would you hire to allow users to have levels?
Who would you hire to allow users to earn currencies on the game/be able to trade and buy items from shops?
Sorry, it was just all confusing to me how it all worked XD
Comments
*Does not compute*
I do not understand!!!
Okay, so you know how you're able to level up(earn exp), buy items from the shop for points(or real money) and get stronger and stuff? Well, who codes all of that to make it possible
Um, the same people who code everything else in the game? Programmers. I can actually code all that. Thats nothing. The hard code is all in graphics rendering and networking.
What we call "a game" consist of different things.
Games susch as WoW, Rift, SWTOR, ... all are client/server systems. Meaning the server controls the input of the client and sends the necessary data to a from the client.
The server has different modules with different tasks. There is a database structure, there is the communication structure( relay, patching controle, ... ), the game server engine, and the (server )script language. The server does not need to display graphic or sound system since this is all done on the client, but it has the codes and scripting to know how it all fits together.
The game engine is usually been coded in one of the programming languages such as C++ and is no different from any other business application except offcourse it is dedicated of making a game. With the engine there is yet no world, or events been defined. You need level designers to define to place objects, define paths, and define interactive elements: the NPCs, and last but not least the player. Events have to be defined as well, which usually use a scripting language, such as Lua.
Depending on how the engines is coded every graphic detailed, from back ground, to items are been defined and shipped with the client. These days it is rare that sounds are still recorded, since there are a whole plethora of recordings already usuable and ready to be put into the client application ( and don't very much differ from your mp3 stuff. )
Any graphic(s) or tiem are being established with 3DSMax, this has become thé 3D. So, you need somebody able to design everything with that program. The engine programmers need to have a modeul who can read the 3DS format, so items and persons looks like items and persons.
Out of this technical stuff you need somebody to write down in text what the game looks like on paper, just as you would write a play or a movie. You need mission designers writing down what a user needs to do, what the reward will be, etc. you need somebody to establish what crafting should do. What the different skills will look like, how the progression of the players will look like. Somebody will have to design the classes, factions and occupations. Playing grounds are to be defined and setup together with the art department and sound department to get an atmosphere.
And if you have voice-over, such as in SWTOR, you need voice-actors been recorded at a studio which play the text of what mission designers have written.
It is an army.
Rated M for Mature - May contain content inappropriate for children
Philosophy of MMO Game Design
Oh okay, thank you all! I guess mainly what I wanted to know was for an rpg(there wouldn't be any 3D graphics and all for the entire game like WoW and stuff) just a plain-jane rpg.
So, after seeing some of the posts, I just need to get a programmer to do all of this, but is there a certain type of like, plus they should know? Like do they need to know HTML, Javascript, Adobe, C++?
They should definitely know plus otherwise you'll end up wioth a game were people start at cap and level to 0, but that's only if they program in Adobe. A good HTML programmer should be able to do plus and minus, but it might run slow since it's an interpretted script.
There isn't a "right" or "wrong" way to play, if you want to use a screwdriver to put nails into wood, have at it, simply don't complain when the guy next to you with the hammer is doing it much better and easier. - Allein
"Graphics are often supplied by Engines that (some) MMORPG's are built in" - Spuffyre
There's always Realm Crafter.
www.realmcrafter.com
Please check out my channel. I do gaming reviews, gaming related reviews & lets plays. Thanks!
https://www.youtube.com/user/BettyofDewm/videos
Temps. It could Lua script programmers or game systems programmers and a junior level. They will call up a Temp agency because there is a sea of these programmers available.
Is the game you want to make a text game like Colossal Cave Adventure or Zork? Or do you want 2D graphics like from something form the 90’s? Is this single player or multiplayer? If you want graphics even 2D you will need artist. If you want your game to have music you will need a musician. If you want sound effects you will need a foley artist. If you want speach you will need a voice actor. The list goes on and on.
Boy: Why can't I talk to Him?
Mom: We don't talk to Priests.
As if it could exist, without being payed for.
F2P means you get what you paid for. Pay nothing, get nothing.
Even telemarketers wouldn't think that.
It costs money to play. Therefore P2W.
I am no programmer , I dabbled in my time with C, but that is as far as it goes. Nowadays, they even have specialised companies who "optimise" an engine. Most famous are the ones who have made "The Witcher" ( ok, it is not an MMO, but anyway ... ), they had to optimise ( now what was that dratted engine again ? ) code, thought they could do better, rewrote 70% of the original stuff and out came a very fine RPG.
Any thing now is being coded in a variant of C, C+ etc...
Why the interest in just networking ? It isn't that much different from any other TCP/IP thing. Only main problem is, it is real time streaming.
Games engine you can find.
I only know of one open source "gaming" system and that is Planeshift. They have their own 3D engine. Dont know if this really is what you are looking for though ...
I remember 3D unity ( or something , ) which you could "try out", but the real stuff costs ( alot of ) money ( 1500$ ?, not sure )
Just google it, you never know
Rated M for Mature - May contain content inappropriate for children
I am no programmer , I dabbled in my time with C, but that is as far as it goes. Nowadays, they even have specialised companies who "optimise" an engine. Most famous are the ones who have made "The Witcher" ( ok, it is not an MMO, but anyway ... ), they had to optimise ( now what was that dratted engine again ? ) code, thought they could do better, rewrote 70% of the original stuff and out came a very fine RPG.
Any thing now is being coded in a variant of C, C+ etc...
Why the interest in just networking ? It isn't that much different from any other TCP/IP thing. Only main problem is, it is real time streaming.
Games engine you can find.
I only know of one open source "gaming" system and that is Planeshift. They have their own 3D engine. Dont know if this really is what you are looking for though ...
I remember 3D unity ( or something , ) which you could "try out", but the real stuff costs ( alot of ) money ( 1500$ ?, not sure )
Just google it, you never know
Philosophy of MMO Game Design
Philosophy of MMO Game Design
A single realcrafter license allows a single person to install and use realmcrafter.
Saying that its probally not the best choice, there are many others available.
Check here
http://mmorpgmaker.com/forum/viewtopic.php?f=51&t=9414
There are also a few others like
UDK - No MMO network supprot
Cry Engine - No MMO network support
Unity 3D - No MMO network support as standard but 3rd party tools available.
Vision Engine - MMO engine
To make any game is a lot of work and if you dont have any kind of skills at all then its a waste of time you trying anything as big as an MMORPG to start with.
Best advise I can give you is download Unity 3D and go through as many tutorials as you can and learn as much as possible then look at getting a team togeather. Unless of course you have tons of cash to invest and if thats the case send me a PM
Could it be referring to "Object Oriented," as in the programming style? It probably wouldn't make much sense to someone who hasn't been programming forever, but it's basically the popular if not completely required way of approaching a problem in today's programming environments.
A really great tool for learning about object oriented programming without getting neck-deep in complex concepts is Game Maker. http://www.yoyogames.com/gamemaker/windows
The "Lite" version is free and good for playing around with. The full version is cheap and even better for when you want to actually start writing some serious code. Eventually you'll want to transition to a real programming language, but GM is awesome for learning concepts.
Perhaps this is why I understand so little of this XD I really don't have time to learn all of these languages and do all of this stuff, as I have different studies that I'm just a bit more interested in.
But no, for an example of what I was thinking of; the game Howrse(www.howrse.com)
I don't think there's any type of 3D world, but there are graphics still(the layout, the horses, etc)
But yeah, a game like that(no 3D world, but some graphics) except where the user would play as a horse owner and could level up with exp that they can earn from entering shows, doing their jobs, etc. With levels they could gain priveleges and such, trying to get their horse(s) to the top and all. Just a brief explanation of what I had in mind. Now the games that the player would have to play in order to level their horse up could be in like, 3D or something I guess, but nothing like an MMO or WoW or anything.
So, again, who would I need to hire if I were to make this game? (not being serious, I was just curious) And about how much would it cost?
I'm not so much knowledgable on all of this programming and such, so please remember this when answer
You mean like FIFA football manager only with horses ?
Dunno if you can use those particular graphics of that website, copyright and stuff you know ?
There is one thing you can do yourself. Write a scenario down on paper. Write down the general idea, write down a ( main ) story. If not to publish it, then at least to get an idea yourself.
Write down the "general" mechanics, does not have to be in detail, just the rough stuff. General events, without talking graphics. Without talking effects or any coding at all. Just write as if you are building a D&D game and you are the game master. If you dont know how, try finding anything on D&D or WoTC ( Wizard of The Coast that is ) or stuff from Gygax ( no, that is his real name )
I am afraid you will have to learn "something" about gaming, and have time, alot of time. Do your own "research" and learn as much as you can about designing and planning games.
Maybe then you can find others interested in the project. Co-writers, co-builders, start a blog, try to form a small but dedicated group. Get graphics, artwork, and define the general atmosphere of what it should look and feel like. Then you can decide what the possible engines could be.
Be prepared to get flamed, depressed and at times suicidal, ... and be euphoric when it all comes true ... after years.
Rated M for Mature - May contain content inappropriate for children
Could it be referring to "Object Oriented," as in the programming style? It probably wouldn't make much sense to someone who hasn't been programming forever, but it's basically the popular if not completely required way of approaching a problem in today's programming environments.
A really great tool for learning about object oriented programming without getting neck-deep in complex concepts is Game Maker. http://www.yoyogames.com/gamemaker/windows
The "Lite" version is free and good for playing around with. The full version is cheap and even better for when you want to actually start writing some serious code. Eventually you'll want to transition to a real programming language, but GM is awesome for learning concepts.
Philosophy of MMO Game Design
C++ is much better than C# for games. .NET is meh. Go for cross platform stuff.
C# is MicroSofts idea of ... eh ... Oh, well ... pardon me the expression
Rated M for Mature - May contain content inappropriate for children