Help Wanted

What Do I Need – Archican

Archican

Junior Member

Posts: 3
From: Auckland, Auckland, New Zealand
Registered: 04-17-2007
Hey Im New and this is my first post.
I would just like to know what software I would need to make a 3D MMORPG since i can't seem to find anything =(. Could someone please help me?

~Archican

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
Hey man. I figured you'd get a bunch of negative "go learn stuff" posts, so I'll try to be helpful.
You should check out the products available at this site.
You might have a hard time with it if you have no scripting experience, but hey, it's easier than the other option. (Doing things from scratch).
There are similar products out there, worthy of mention, but I'm just about out of time.

Just remember: you get what you pay for. MMORPG's are expensive in more ways than one at first imagines. I don't think you're necessarily doomed for horrendous failure, but perhaps a learning experience...

Good luck

------------------

[This message has been edited by crazyishone (edited April 17, 2007).]

ArchAngel

Member

Posts: 3450
From: SV, CA, USA
Registered: 01-29-2002
a 3d MMORPG is a grand project indeed. I highly suggest you work on smaller games first.
build up experience.
if you just began coding, why not create a quick text-based RPG. nothing fancy. enter name and class and just fight monsters.
work your way up.
it is one the most common mistake of up-and-coming game developers is to take on a project too big for them and become frustrated and leave it. I did it more than once.

build up experience both in managing software projects AND fine-tuning games.

so, do you have any games you finished?

------------------
"The generation of random numbers is too important to leave to chance."
Soterion Studios

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
http://en.wikipedia.org/wiki/Bigworld_Technology
http://en.wikipedia.org/wiki/Hero_Engine
http://en.wikipedia.org/wiki/Gamebryo
http://en.wikipedia.org/wiki/Kaneva_Game_Platform
http://toi3d.com/
http://en.wikipedia.org/wiki/RealmCrafter
http://en.wikipedia.org/wiki/Project_Darkstar
http://www.nevrax.org/tikiwiki/tiki-index.php
http://www.worldforge.org/
http://www.lethalgamescorporation.com/
http://www.freemmorpgmaker.com/
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=64412&lngWId=1
http://www.multiverse.net/

I forget any?
Any particular questions?

[This message has been edited by Faith_Warrior (edited April 17, 2007).]

Archican

Junior Member

Posts: 3
From: Auckland, Auckland, New Zealand
Registered: 04-17-2007
Thank you for your replies! I Havnt made any games so i will use your advise ArchAngel. I am planing to make a game based in the outskirts of heaven and you can become a Angel or a Saint(may change the sait to somthing else)
Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
Yeah, kinda tuff if you have no skills. You are probably talking a couple years of practice before you could really do anything with any of the links I provided. Most of the skills take a lot of study and practice, and if you are looking to make your own game that pretty much means you will need to learn all the positions to some degree.

Sadly, a lot of people enter the independent dev community with no skills but expect to put together a development team to get the work done. But often they know so little that if anyone takes them seriously and joins their dev team it quickly falls apart because the guy in charge does not really know how to direct… many of them sit back and basically watch everyone else work while they toss out impossible demands. Being able to direct a team means that you also need to know how to do their job… everyone’s job! Some disagree with me on this, but the same people seem to never get their project anywhere or hold a team together. I also read that in a book on mmorpg development which was written by a bunch of leading industry developers that started in MUD development and moved to mmogs (they worked on EQ, UO and some others but I can‘t remember the name of the book, sped read it at barns and noble lol).

Things you will want to have a good grasp of:
Coding
3D modelling
2D/2.5D graphics
Level design
Legal information
System Administration
Computer Hardware
Game design
Sound Engineering
Animation
Concept art
Scripting, Scripting, Scripting

Don’t need to know them all, but you should get a grasp of them all and ---Master--- at least one if not more if you want to be the lead developer and make the game you want to. I’m not saying it cant be done, but it does take a lot of study and practice. I wouldn’t worry about making a text game (though I have in the past, a MUD, and it helped a lot for my understanding for mmogs) but getting a small game working is something you should shoot for first of all. Otherwise, best to just learn that single skill and join a team. Well, probably something other than scripting since everyone thinks that they can script… though many of them really don’t. Programming, Animation or 3D modelling + texturing are usually the skills that will open the doors for you.

Say goodbye to Girl friends, movies, family, pets, good health, sleep and the rays of the sun for a good loooong time if you plan to make an mmorpg of any kind. *tries to remember how it was*...

steveth45

Member

Posts: 536
From: Eugene, OR, USA
Registered: 08-10-2005
Getting into game programming is easiest to do incrementally. There are so many things to learn and so many obstacles to overcome to do even a significantly less ambitious project than an MMO. About once a month, somebody strolls into CCN, claiming to want to make an MMO. Nobody has yet.

Think about small victories first, then go for the larger fish. It is extremely satisfying to just finish a very small game. A working Tetris or Asteroids clone or something similar will cause you to learn many things and build your confidence. In game development, you can climb any mountain one step at a time, not in one huge leap.

The question is not whether or not you can make an MMO, you can't. At least, not for the foreseeable future. The question is whether you are going to put in the hours, days, months and years of work necessary to get to the place where you could be involved in or even direct the creation of a large scale game like an MMO.

------------------
+---------+
|steveth45|
+---------+

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
quote:
Originally posted by steveth45:

Think about small victories first, then go for the larger fish. It is extremely satisfying to just finish a very small game. A working Tetris or Asteroids clone or something similar will cause you to learn many things and build your confidence. In game development, you can climb any mountain one step at a time, not in one huge leap.

The question is not whether or not you can make an MMO, you can't. At least, not for the foreseeable future. The question is whether you are going to put in the hours, days, months and years of work necessary to get to the place where you could be involved in or even direct the creation of a large scale game like an MMO.


Sure, if you are talking about making one from scratch, but who does that any longer? Well some do, with 20 million dollar budgets, but not the case with all of them any longer. Actually it’s becoming more common for companies to make the middleware/game engine and then licensing it out for other companies to work with which really cuts down the money and investment time to make a game. You could have an mmorpg up and running over night, but such as was with the many MUD clones it will be bland until you invest the time and money to take the project in the direction you intend. Game engine programming is becoming more so specialized so to license out such works while game developers are becoming more so specialized in content creation. After all, a finished game is not all about code, many seem to overlook that. It still takes real skill and some experience of course.

Mene-Mene

Member

Posts: 1398
From: Fort Wayne, IN, USA
Registered: 10-23-2006
Just to add to the list, TGE, and TGEA can do the job. At www.garagegames.com

------------------
MM out-
Thought travels much faster than sound, it is better to think something twice, and say it once, than to think something once, and have to say it twice.
"Frogs and Fauns! The tournament!" - Professor Winneynoodle/HanClinto

I reserve the full right to change my views/theories at any time.

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
continuing on: It’s true about many coming and going, many projects have gone vaporware, a lot of them that I‘ve seen (99%) which were mentioned and detailed out in many Internet forums (many to be WoW clones :P ). Some get in and think they will have it up in a few months, but it’s more demanding than that. I have a playable mmorpg on my computer, but I’ve been working on it for years… and still haven’t really given any info about it, soon though. It’s a lot of work, you will have nasty set backs, your life will vaporware, but if you really love developing games than you may succeed. On the other hand, if you just like playing mmogs and just want one of your own to play, than it’s best to just stick with playing them since you will have little or no time to play any games for a good long time… but that can be very fun… then you may succeed, maybe.


quote:
Originally posted by Mene-Mene:
Just to add to the list, TGE, and TGEA can do the job. At www.garagegames.com


As for TGE, I didn't list it because it's not MMOG middleware as like I listed with the others. If I listed TGE than I would have needed to list irrlicht, dark basic, CrystalSpace, BlitzBasic etc... Now, there is... or WAS a middleware tool for TGE called Mydreamrpg, but from what I gather there were disputes between GG and the makers of MyDreamRPG so they shut down the sales of the middleware tool. Since you cannot buy it any longer, I didn't list it. I'm just really glad I didn't buy Mydreamrpg and GG's TGE

Mene-Mene

Member

Posts: 1398
From: Fort Wayne, IN, USA
Registered: 10-23-2006
MMoGs have been done with TGE. I've played them. Don't believe me? Look at MoM.

------------------
MM out-
Thought travels much faster than sound, it is better to think something twice, and say it once, than to think something once, and have to say it twice.
"Frogs and Fauns! The tournament!" - Professor Winneynoodle/HanClinto

I reserve the full right to change my views/theories at any time.

steveth45

Member

Posts: 536
From: Eugene, OR, USA
Registered: 08-10-2005
quote:
Originally posted by Faith_Warrior:
Actually it’s becoming more common for companies to make the middleware/game engine and then licensing it out for other companies to work with which really cuts down the money and investment time to make a game.

How much of the total development cost would licensing an engine save? 15 or 20%, maybe. A game engine doesn't write your scripts and dialog, make 2D or 3D assets for you, set up your server, write specific scripts/code for your game, create music, fund, or test your game.

------------------
+---------+
|steveth45|
+---------+

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
Are you just expanding on what I said? Scripting and all the rest falls under content imo.
How much can licensing the engine save? Often costs millions of dollars just to make an in-house engine (minus content), some companies simply make game engines and make a pretty good profit from licensing them out. If you spend $100 or $500.000.00 on a license you are still saving millions and maybe two years of full time staff requirements.

Case in point, Virtue Games gained license to a game engine and is releasing commercial games by way of creating game content. They didn’t create the game engine themselves, just the content http://www.virtuegames.com/

[This message has been edited by Faith_Warrior (edited April 17, 2007).]

evdude

Member

Posts: 135
From: Earth Orbit
Registered: 03-14-2007
uh, whats a MMORPG?

------------------
"trust in the lord with all your heart and lean not on your own understanding, in all your way's, acknowledge him and he will direct your path" proverbs 3:5-6

Lazarus

Member

Posts: 1668
From: USA
Registered: 06-06-2006
Millions of Mellifluously Obedient Rocket Propelled Grenades.

Or was that just an acronym Arch coined for his world domination plans...yeah.

Sorry. The real acronym is: Massively Multiplayer Online Role Playing Game.

Archican

Junior Member

Posts: 3
From: Auckland, Auckland, New Zealand
Registered: 04-17-2007
Thank you everyone for your ideas... I think i will create a text rpg/ 2d rpg first and then make the 3D mmorpg after a few years. Thanks i hope you see more of me on these forums :P
InsanePoet

Member

Posts: 638
From: Vermont, USA
Registered: 03-12-2003
Welcome Archican. MMORPGs are hard to make. Not only a grand project but also hard to market, you have to compete with WoW and such.


So, how long have you been programming Archican?

------------------
"I find myself a desire which no experience in this world can satisfy, the most probable explanation is that I was made for another world!"
-C. S. Lewis

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
hey archican... I won't comment on the mmorpg, other then, don't ever be afraid to ask questions... just wanted to say welcome to the boards...

Hope to see you around the boards and hope we can help you however we can.

------------------
Junior Programmer www.auran.com
Quality Assurance Lead www.rebelplanetcreations.com

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
quote:
Originally posted by Archican:
Thank you everyone for your ideas... I think i will create a text rpg/ 2d rpg first and then make the 3D mmorpg after a few years. Thanks i hope you see more of me on these forums :P

Well that’s a good rout. Since your target is to learn mmog programming at some point than whatever you work on should be along those lines to build up to that. So anything that has to do with network programming and such is a good thing to work with, such as socks and UDP coding. One book that may get you started is:
http://www.amazon.com/MUD-Game-Programming-Development/dp/1592000908
The book will step you through making a simple MUD which is the grandfather of mmorpg’s. Lots of books out there for socks, UDP, TCP though this is the only MUD programming book I know of.