d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > ~ Iso Some Help ~ > Need Pointed In The Right Direction!
Add Reply New Topic New Poll
Moderator
Posts: 56,751
Joined: Feb 12 2009
Gold: 2,676.12
Trader: Trusted
Jan 17 2014 02:09pm
First off I hope im posting this in the correct forum lol.

Second off I DO NOT WANT/NEED SPAM! I AM LOOKING FOR ANSWERS TO SOMETHING
THAT I AM INTERESTED IN PURSUING.

NN +1'S HERE!


Now that's settled, lets get down to it :)


I have been thinking it over for quite some time now, and have some people interested in the idea.
I/we are looking to design/make a game (like an rpg/mmorpg)
basically here are the questions i need answers to:

#1. What is the programming language most mmo's these days are written with?

#2. What kind of programs/SDK's will I need to develop the game?

#3. Are there any good tutorials/guides (web based preferred but book works as well) that will go over how to accomplish this?
(i.e. how to design the game, what the steps are, and how to write the languages/use the programs needed?)
(again prefer free web based tut's/guides if possible)


#4. any other information that you think may be helpful that IS RELEVANT to what I am looking to do :)

thank you all for looking and for any help that you can give :)
Member
Posts: 2,757
Joined: Nov 26 2007
Gold: 1,214.81
Jan 17 2014 02:27pm
1. MMOs almost always use an in-house game engine written in c++, but you can develop an mmo from almost any game engine. If you use a game engine (not develop an in-house one), however (which most developers do) the code you write will be for scripting purposes. Javascript, java, python, and c# are most commonly used.

2. You can build your own game engine from scratch in any language you want, or use a game engine like UDK, Unity, Source

3. http://www.youtube.com/playlist?list=PLE5C2870574BF4B06 - this is a good tutorial for Unity

4. If you have no programming experience, I'm telling you now, it takes years to learn how, let alone develop a game. If you're serious about developing games (it takes up far to much time to just be a hobby), you should go to school for it.
Game programming is a great carrier choice because even if you don't succeed at finding a job in the game development industry, you have software development to fall back on.
Moderator
Posts: 56,751
Joined: Feb 12 2009
Gold: 2,676.12
Trader: Trusted
Jan 17 2014 02:33pm
Quote (labatymo @ Jan 17 2014 02:27pm)
1. MMOs almost always use an in-house game engine written in c++, but you can develop an mmo from almost any game engine. If you use a game engine (not develop an in-house one), however (which most developers do) the code you write will be for scripting purposes. Javascript, java, python, and c# are most commonly used.

2. You can build your own game engine from scratch in any language you want, or use a game engine like UDK, Unity, Source

3. http://www.youtube.com/playlist?list=PLE5C2870574BF4B06 - this is a good tutorial for Unity
 
4. If you have no programming experience, I'm telling you now, it takes years to learn how, let alone develop a game. If you're serious about developing games (it takes up far to much time to just be a hobby), you should go to school for it.
Game programming is a great carrier choice because even if you don't succeed at finding a job in the game development industry, you have software development to fall back on.




thx for a good start mate :)
I understand the time it takes and am more than willing to put in the time, this is something I have been wanting to do for
a very long time and I have some experience writing in C++ and C#
I appreciate the input mate :)
Member
Posts: 23,862
Joined: Aug 16 2006
Gold: 20.00
Jan 18 2014 02:31am
I would say start off with some smaller games/tuts. Learn about the main game loop (there is a good 'blog' about this, google this exact line: "game loop tutorial" and check out 2nd link) and the things that go into it.

This post was edited by Eep on Jan 18 2014 02:31am
Member
Posts: 11,637
Joined: Feb 2 2004
Gold: 434.84
Jan 18 2014 09:47am
Quote (bodierox @ Jan 17 2014 03:33pm)
thx for a good start mate :)
I understand the time it takes and am more than willing to put in the time, this is something I have been wanting to do for
a very long time and I have some experience writing in C++ and C#
I appreciate the input mate :)


Yeah you and a billion other people who don't have the skills, time and conviction to learn your craft. Do you know how many threads I've seen like this? Do you actually get how much time, effort and resources it takes to make an MMORPG, let alone how many very talented studios with hundreds of designers, programmers, artists and producers that have infinitely more experience and money than you try and fail miserably in the industry?

Start small and actually learn how to program and how to design a video game because I guarantee that you know squat about both of those things. Also completely abandon the idea of making an MMO anything because the market is massively saturated and you don't have the resources to pull it off.

This post was edited by rockonkenshin on Jan 18 2014 09:48am
Moderator
Posts: 56,751
Joined: Feb 12 2009
Gold: 2,676.12
Trader: Trusted
Jan 18 2014 06:22pm
Quote (Eep @ Jan 18 2014 02:31am)
I would say start off with some smaller games/tuts. Learn about the main game loop (there is a good 'blog' about this, google this exact line: "game loop tutorial" and check out 2nd link) and the things that go into it.


am working on that right now mate ty :)
Member
Posts: 22,502
Joined: Aug 5 2011
Gold: 0.00
Jan 18 2014 06:48pm
Introduction to 3D Game Programming with DirectX 11 by Frank Luna
http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228
Moderator
Posts: 56,751
Joined: Feb 12 2009
Gold: 2,676.12
Trader: Trusted
Jan 18 2014 11:28pm
thanks to those of you who have provided help :) always looking for more insight :)

This post was edited by bodierox on Jan 18 2014 11:39pm
Member
Posts: 11,610
Joined: Oct 28 2008
Gold: 1,795.00
Jan 19 2014 07:50pm
not sure if anyone here who has commented has made or is making an actual game so
here's my insight

I've been working on my game for about 2 years -- coming up on 3. We have around 5 models done, loads of art, and most of the programming done. Did I know any amazing artists beforehand or have any friends? No. So my out of pocket costs were quite high. Unless you have a general idea that people are going to jump onto you probably wont see a mmo created. You have to realize these games cost millions for companies to make, and then those companies pay additional millions just to get the best. So if you want to make a derpy little fun game sure go ahead, but anything you daydream about won't be done without some kind of financial commitment if you expect it to be done in this decade or the next.

If you're wondering about software, we use

unity, photoshop, fireworks, zbrush, autodesk suite, fl studio

Starting out you don't really think about it but you'll need
2d artists
3d artists
gui artists if your 2d artists can't do gui very well
voice actors
writers (loads)
programmers, programmers, programmers (to catch one that stays with your project is hard)
animators
riggers (if animators/3d artists can't rig models)


I've been watching the .hack fan-made version for a while and hope it is completed soon, but they've been working on this mmo project for years and they just now feel like it's ready for alpha
http://www.iridiumbased.com/


that being said, go have fun
if you're familiar with programming i'd advise you to be a programmer after associating yourself with the classes specific to the engine you want to use. DO NOT build your own engine like earlier suggested. Building your own engine takes just as long as building the actual game, that's why unless you're a million dollar studio or building a simple game you use an engine, not make your own.
http://unity3d.com/learn/tutorials/modules/beginner/scripting
Moderator
Posts: 56,751
Joined: Feb 12 2009
Gold: 2,676.12
Trader: Trusted
Jan 19 2014 08:52pm
Quote (0n35 @ Jan 19 2014 07:50pm)
not sure if anyone here who has commented has made or is making an actual game so
here's my insight

I've been working on my game for about 2 years -- coming up on 3.  We have around 5 models done, loads of art, and most of the programming done.  Did I know any amazing artists beforehand or have any friends? No.  So my out of pocket costs were quite high.  Unless you have a general idea that people are going to jump onto you probably wont see a mmo created.  You have to realize these games cost millions for companies to make, and then those companies pay additional millions just to get the best.  So if you want to make a derpy little fun game sure go ahead, but anything you daydream about won't be done without some kind of financial commitment if you expect it to be done in this decade or the next.

If you're wondering about software, we use

unity, photoshop, fireworks, zbrush, autodesk suite, fl studio

Starting out you don't really think about it but you'll need
2d artists
3d artists
gui artists if your 2d artists can't do gui very well
voice actors
writers (loads)
programmers, programmers, programmers (to catch one that stays with your project is hard)
animators
riggers (if animators/3d artists can't rig models)


I've been watching the .hack fan-made version for a while and hope it is completed soon, but they've been working on this mmo project for years and they just now feel like it's ready for alpha
http://www.iridiumbased.com/


that being said, go have fun
if you're familiar with programming i'd advise you to be a programmer after associating yourself with the classes specific to the engine you want to use.  DO NOT build your own engine like earlier suggested.  Building your own engine takes just as long as building the actual game, that's why unless you're a million dollar studio or building a simple game you use an engine, not make your own.
http://unity3d.com/learn/tutorials/modules/beginner/scripting


Thank you mate :)
I am currently using unity, as you said there really is no need to build an engine when
There is already very nice ones out there already :)

I appreciate the feedback man thx again!!
Go Back To Programming & Development Topic List
Add Reply New Topic New Poll