I’m just wondering what would be better to make a game such as RuneScape: Java 3D, JOGL, or LWJGL? I’m actually trying to make it (yet ;)) that’s shooting for the sky, I’m just wondering for the future. I know LWJGL is a game engine, but I can’t for the life of me figure out how to use it. The game has to be a browser game and must be able to work for people with older video cards. Remember, I’m not making it yet, not for a while, not until I get better with Java. I’d just like to know for the future. Thanks! ;D
Judging by your other posts, it will take at least one or two years before you have a chance of making a 3D game. After that you will still need some more years and a team of experienced developers, game designers and artists to complete a MMORPG. By that time the available graphics libraries might be quite different from what they are now, so it’s best to delay the decisions of which libraries to use until it’s time for it.
lol, that comic was funny!!! But yeah don’t worry about any of that stuff later, just be aware that you want to be doing an RPG type game so maybe ask what you should consider making next.
I say to continue with the tutorials, maybe look at the killer games programming book (freely available on line), and also have a look at the path to games development.
Another tutorial to take is the space invaders game tutorial, which is great because it walks you through writing a space invaders game. Unfortunately it is not aimed at “teaching” programming, so some people will actually read this with no Java programming experience and be able to grasp Java - because that is how they learn. Others will just copy and paste the code without learning anything, other than a few keywords. So depending on how you learn it might be best to get yourself some experience with stuff.
Let us know where you are at and we can guide you; and maybe stop starting so many new threads. You have created a good number of them, when all you need is one thread about guiding you through your initial stage of learning.
Yes, I know I’ve created a lot of threads. I’m naughty. But I created so many because I had such little nagging questions that I needed to ask. I’ve tried things like Yahoo! Answers, but the only answers I got were things like “zomg noob jst get da b00kzorz!!!111one” and stuff like that. I should be good for a while because I got all those questions out of the way.
A lot of this could all happen in one thread, it makes it a whole lot simpler. But where you don’t want to buy books puts you at a disadvantage because there is a lot to learn before you will be capable of producing a complete game and books will make it a lot easier.
But do a google for Java programming exercises, there are some good links.
It’s not that I don’t want to buy the books, I just need to use my money on other things right now.
Do the google for java programming exercises
The question for you is: how to find answers to all you questions without posting every single simple question here.
My general answer to your real question is: Usually, when you have enough experience in game making, you will know or be able to find out which API / Library / Whatever will suit your needs. If you cannot judge it by now, you do not need to know it at all.
Another answer would be: A good solution will be one:
- that runs on most computers without trouble or extra installation, so that many people can play your game without installing anything else
- that you have experience in and that you can handle good. Your skill in one engine or library weights more than general features of another one. If you are good with one thing, stick to it as long as it can meet most requirements.
Its a “which hammer” question where the success actually lies in your skill to hit the nail.
-JAW
its a matter of knowing what each of those libraries you mention do, and how they work.
Some have ease of use, where others have control, but require more expertise.
I think you should just keep learning Java, and go through some tutorials for all three of those you mentioned and see which one you like better, and then use that.
Yes the best way to go is looking at some tutorials. First look at how to make a simple server/client chat
Here you go: http://java.sun.com/docs/books/tutorial/networking/sockets/