Where to start

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
John Diasparra
Posts: 7
Joined: Tue Jan 29, 2008 3:01 pm

Where to start

Post by John Diasparra »

Im finally ready to start the coding for my MMO


But where to start?

I really dont know what to start on first.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

Have you planned out your project? If you're going to take on such a mammoth project as an MMO then you really need to think long and hard about what you want to achieve and how you're going to do it. Don't start coding yet, as tempting as it is (i know!) it's really best to sit down and think first.

So that's where to start, if you haven't done so already, but i imagine you haven't done so, otherwise you'd know where to begin!
Image Image Image
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Re: Where to start

Post by MasterGod »

John Diasparra wrote:Im finally ready to start the coding for my MMO


But where to start?

I really dont know what to start on first.
Then I guess you aren't that ready..

Well, what project have you made so far that you eager for a MMO?
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

High level requirements.

Ballpark time estimates.

Detailed requirements.

Better time estimates.

Test plan.

Detailed design.

Final time estimates before committing to development.

Unit tests.

Application code / ongoing integration and regression tests.

Acceptance tests.

Ship it.

And since we're in fantasy land, that's about the time when Alyson Hannigan handcuffs you to the bed and breaks out the feathers and lube.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

Oh come on rogerborg, you can do do better than Alyson Hannigan surely!
Image Image Image
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

How much coding do you know? I suggest starting with the examples to learn more about Irrlicht. And from there you build up your experience starting with small games (like tic-tac-toe) until you are ready to work on larger projects. That takes a while (at least 10 years), but it's the usual way to go.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
agx
Posts: 15
Joined: Thu Jan 31, 2008 7:29 pm

Re: Where to start

Post by agx »

MasterGod wrote:
John Diasparra wrote:Im finally ready to start the coding for my MMO
But where to start?
I really dont know what to start on first.
Then I guess you aren't that ready..
Well, what project have you made so far that you eager for a MMO?
LOL why everybody here wanna start an MMO/MMORPG?
________
Arizona marijuana dispensary
Last edited by agx on Tue Feb 22, 2011 6:44 am, edited 1 time in total.
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Re: Where to start

Post by rogerborg »

agx wrote:LOL why everybody here wanna start an MMO/MMORPG?
My theory - and I've yet to hear a better explanation - is that some folks get the idea that after a thousand hours of clicking on "skin Giant Hairy Clam corpse" in WOW that merely writing their own MMO must be trivial in comparison.

JP wrote:Oh come on rogerborg, you can do do better than Alyson Hannigan surely!
Nobody can do better than Alyson Hannigan, although I do concede that Buffy Season 1 represented the peak of her nerd goddess divinity. Mmm, dungarees.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Morgawr
Posts: 95
Joined: Wed Sep 26, 2007 7:04 pm

Re: Where to start

Post by Morgawr »

John Diasparra wrote:Im finally ready to start the coding for my MMO


But where to start?

I really dont know what to start on first.
I've always loved writing an MMO myself, and that was before the "mmo-spree" that we're getting these days, since I was 14 (I'm almost 18 now) I've started thinking about it, not writing any real code, just thinking of how things could work in an MMO, and then slowly approached serious coding with C++, now that I'm starting to understand Irrlicht I decided that I could try to write a game... but not an MMO as a starting project for sure, it's way too complex and hard to start with, networking interaction and everything.
I'd suggest you to start with a very simple game, no matter how ugly it can be, after all it's just to learn, if you don't want to learn then you don't really want to make an MMO.

I, myself, have started coding an RPG and I hardly believe I'm gonna finish it because it's very complex by itself without adding the networking aspect, mind you that I've planned every function and class in my head a month or more before starting programming it, I have yet to see the RPG on the screen and I already have 15+ files .h and .cpp of code. I would suggest you a nice blackboard or lots of pen&paper to write down your ideas and prototypes for your future functions, that really helps.

Now, are you STILL that interested in making that MMO?
dlangdev
Posts: 1324
Joined: Tue Aug 07, 2007 7:28 pm
Location: Beaverton OR
Contact:

Re: Where to start

Post by dlangdev »

John Diasparra wrote:Im finally ready to start the coding for my MMO


But where to start?

I really dont know what to start on first.
FIRST: Focus on a very specific feature you want to implement. Say, you want to implement a cool looking terrain, then simply do just that, make a demo of a terrain that has the features you like.

SECOND: For every feature you want, write a corresponding demo program for that, i mean, one program per feature. For every program finished, make a video of it and post them on youtube.

THIRD: Integrate all those features into one demo program. Then post the video on youtube.

That will probably take you a year or two, though. So be patient.
Image
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Re: Where to start

Post by rogerborg »

Morgawr wrote:I've always loved writing an MMO myself, and that was before the "mmo-spree" that we're getting these days, since I was 14 (I'm almost 18 now)
Mmm. The seminal So you want to make your own MMORPG bemoaned that "Lots of people get this idea nowadays" 6 years ago.

Morgawr wrote:I have yet to see the RPG on the screen and I already have 15+ files .h and .cpp of code. I would suggest you a nice blackboard or lots of pen&paper to write down your ideas and prototypes for your future functions, that really helps.
Very good attitude.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Post Reply