[C++] MMORPG - Need Help

Status
Not open for further replies.
Joined
Dec 29, 2008
Messages
3
Reaction score
0
I gonna start making a 3D MMORPG, but i don't start before like 2-3 years,
cause i need to know the C++ programming language better.
So the question is, what type of language do i need to make a 3D MMORPG game?
Like what functions i need to learn what programs i need to make a good game.
Exampe do i need to have experiences arrays or classes ?
I know it will not be just fun, and it will be painful and alot of work.
I dont want any 3D engines like Torque or Realm Crafter.

EDIT: I have been searching alot on google.

Thanks for attention! :):
 
Last edited:
I do not know, but I would say that you need to be pro to basicly all sorts of things in the program language that will be used, otherwise making a 3d mmorpg on your own = suicide.
 
i recommend you start learning Visual Basic and play around with making games inside that, then move on to C# for making emulations of games, then C++ becuase its standard, easy, and comes with billions of documented how to files.
 
The local library has some nice tuts ;-), lots of C++ books, better then any tutorial site.
 
The local library has some nice tuts ;-), lots of C++ books, better then any tutorial site.
Yeah if you aim at really mastering every aspect of the language there's no better way to learn it than by reading a book. Scattered tuts and examples only get you so far and don't tell you the whole truth, and may in fact often teach you a "wrong" way to do something and discourage you from solving a problem on your own the way that would be consistent with *your* code.

As far as VB, C# and C++ goes... no benefit from sidetracking, just go for C++ straight. It's only a difficult language for those who first learned VB :P:
 
I Know someone (my friend) - Pro Coder and he is making a 3D MMORPG Himself with no one...
its possible man...Don't care about others what they say...it is possible to do it by urself but u gotta learn C++ etc.... Or If its kinda hard for you...I Think that there is people here that can help u with the models etc...! Or You Can just hire a Team like ITyler Said, With Coders/GFX/Hosters....And Don't Care about how much u pay them and how much it is cause in the future Your MMORPG Will become popular and millions will roll in..!

The local library has some nice tuts ;-), lots of C++ books, better then any tutorial site.

And yes I got a Book from there called "Learn C++ And Become A Pro Coder In 3 Weeks" ;D
 
I think you should start off making small games in C++ then when you know enough then you should hire a team as said above and start making it.
 
I Know someone (my friend) - Pro Coder and he is making a 3D MMORPG Himself with no one...
its possible man...Don't care about others what they say...it is possible to do it by urself but u gotta learn C++ etc.... Or If its kinda hard for you...I Think that there is people here that can help u with the models etc...! Or You Can just hire a Team like ITyler Said, With Coders/GFX/Hosters....And Don't Care about how much u pay them and how much it is cause in the future Your MMORPG Will become popular and millions will roll in..!



And yes I got a Book from there called "Learn C++ And Become A Pro Coder In 3 Weeks" ;D

Of course, it's possible to make a small MMORPG if you're a proffesional programmer with too much time on your hands. But it's easier, faster and you learn more from working with a team, in addition to that the end product will undoubtably be better.

You will not become a pro coder in three weeks >.> Be realistic.
 
You will become a pro coder in about 5 or 10 years ;)

http://norvig.com/21-days.html

Also, programming is only half the game. You need to be multi-talented to make an MMORPG on your own...well...an MORPG, since it ain't massive (yet). You need to be a modeller, a skinner, a painter, a music maker, sound maker, a scripter, a programmer, you need money for textures (or you make them yourself: you need to be a photographer and photoshopper)...and if we're talking about massive, you also need to be the community manager, the helpdesk, the website developer, website administrator, database / server maintainance...etc etc etc.

It's just impossible for one guy. I simply try to make the programming background of the game, and then get some artists to fill it up...veni vidi vici.
 
C++ is the way to go in this case.

Because your application will do exactly what you want it to do. No fancy uber-HLL functions that do more than you want your engine to do because of using 'managed DX', frameworks etc. A native, clean executable.

It's clean coding and therefor faster. And that's what you want for a commercial-grade game.

And no you won't pick it up in 7 days, not even in a month.
Basic C++ maybe but that doesn't make you a programmer.
Secondly, 3d programming requires some math skills.

Working with virtual 3-dimensional objects, virtual 3d environments and 'camera or character movement' relative to your objects and world matrix will be different from what you're probably used to.

For beginner tutorials: http://www.directxtutorial.com/
for XNA in C# (which is a DirectX framework), Managed DX in C#/VB, and DirectX in C++ tuts: http://www.riemers.net/

Ps.
Yes it is possible to do it all by yourself. I have a similar task from the company I work for.
But you will need to know C++ perfectly (from file handling to networking etc) and engine-/game-logics. Thank God I only have to rewrite using our old client as a reference and no modeling because that's already done.
 
Last edited by a moderator:
I gonna start making a 3D MMORPG, but i don't start before like 2-3 years,
cause i need to know the C++ programming language better.
So the question is, what type of language do i need to make a 3D MMORPG game?
Like what functions i need to learn what programs i need to make a good game.
Exampe do i need to have experiences arrays or classes ?
I know it will not be just fun, and it will be painful and alot of work.
I dont want any 3D engines like Torque or Realm Crafter.

EDIT: I have been searching alot on google.

Thanks for attention! :):
C++ :: Look up XNA Havok , great for making games in C++.
C# :: Look up XNA Studio, it's the equivalent of XNA Havok for C#.

As much as I know that C++ is the "ideal" language for a game, I still suggest you use C#.
I find XNA Studio more user-friendly than Havok. C# has also been accepted as one of the "easiest languages to learn." :blush:
 
Status
Not open for further replies.
Back