File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Game Development and the fly likes Hello, I need Help making a mmorp Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Game Development
Reply Bookmark "Hello, I need Help making a mmorp" Watch "Hello, I need Help making a mmorp" New topic
Author

Hello, I need Help making a mmorp

justin kent
Greenhorn

Joined: Feb 06, 2007
Posts: 1
Hello every one, im very new to this. I would like to learn how to make my own "runescape", can any 1 help me out with this? if so that would be great. oh and a little question about my enviornmental variables. I have tried to change them to make a runescape private server work but it did not work. Can some one also tell me what to set my PATH and CLASSPATH as? this would be great.

sincerly,
Justin
David McCombs
Ranch Hand

Joined: Oct 17, 2006
Posts: 212
What does "it didn't work" mean specifically?

A MMOG is a huge undertaking involving many disciplines and quite often multiple language. There are so many things to learn just for the game aspects(graphics, gameplay mechanisms, etc), then there is the networking, concurrency issues, graphics APIS's(DX and/or openGL),security, database management, and lots of other things.

If you are a beginner, then it is truly far outside your grasp. Take it step by step, first learning programming concepts(I would advise knowing C++ as well), then learn all the other elements. The good news is as you move along you can make tons of simpler games to reinforce what you are learning.


"Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration."- Stan Kelly-Bootle
Gregg Bolinger
Sheriff

Joined: Jul 11, 2001
Posts: 15040

This is similar to yours and it *might* help to glance at it. But in short it says what David already said. My opinion is that if you are asking the question you are asking it's a bit out of scope for you at the moment. I know it is out of the scope for me. MMORG's are an enormous undertaking involving way too many different development aspects than any one person is capable of alone.

So start small and start slow.


My Blog | DZone Articles
Karl Beowulph
Ranch Hand

Joined: May 31, 2004
Posts: 128
Your best bet, instead of trying to make one from scratch (which, as mentioned above, is enormously complicated), would be to join an open-source project and learn from there.

Here are a few projects that might interest you:
* http://www.worldforge.org/
* http://crossfire.real-time.com/
* http://www.daimonin.net/
Justin Fox
Ranch Hand

Joined: Jan 24, 2006
Posts: 799
program a character class, which consists of a stick figure. implement server/client. and see if you can get two clients "characters" to interact somehow.

say you "punch" if yourcharacter.hitsAPerson(); displayHit();

so basically if your characters "fist" intersected w/ another players body/head/leg/arm displayHit().

which could show a loss of life over the head of the character, not only on their side buy yours too.

simple things like these can lead up to bigger and better things.

implementing a chat utility for the characters is another good thing.

equiping weapons.

adding simple HP/MP bars on the client side to diplay life and magic loss/gain.

ive experimented with stuff like this and the hardest thing to do in java is advanced graphics and implementing terrain.

I wish I could find a java book on the 3d api for java.

well i hope this gives you something to do.


Justin


You down with OOP? Yeah you know me!
David McCombs
Ranch Hand

Joined: Oct 17, 2006
Posts: 212
I don't know if it is a quality book, but Killer Game Programming in Java by Andrew Davison, published by O'Reilly is a book that covers Java 3D.
 
 
subject: Hello, I need Help making a mmorp
 
Threads others viewed
makefile
Please any help for Websphere,RAD.
Video Training (Java)
i have completed scjp and scwcd what should i go for next?
Java Bar Code
developer file tools

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture