Gaming Project

Started by
4 comments, last by barkera0 17 years, 1 month ago
I'm looking at doing Game Design for my Multimedia Major Work in my final year of school. I already have some experience with Java, but I'm here to ask what language wouldyou all recommend for either doing a 2D RPG or puzzle game or a 3D RPG. I realise it will be a lot of work, but I have alot of time to learn. So i'm just looking for honest opinions on what languages would bebest for that kind of stuff. Thanks.
Advertisement
If you have experience with Java then Java would be your best option imo.
[size="1"]I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!
Quote:Original post by SimonForsman
If you have experience with Java then Java would be your best option imo.


i agree. i'd stick with java.
This space for rent.
If you have extensive knowledge of Java that would take too long to relearn on another language/platform, then stick with Java. But if you've only used Java casually and you have some flexibility with your platform choice, and you don't have to run in a browser, you should take a look at Microsoft's XNA Game Studio Express. Having used it myself (you can find some of my projects on my site, in my signature) I can say that it's one of the cleanest graphics API's I've used, and especially if you're doing 2D stuff, the ease of use and flexibility are hard to beat.
www.gameprojects.com - Share Your Games and Other Projects
IMHO java is the way to go for a 2D game, if you are already experienced in it. There are a couple of great books with source code, which basically give you a lot of reusable code, which is also explained in the book itself (good luck getting XNA sourcecode ;). My favorite two are:

Killer Game Programming in Java: an O'Reilly book that walks you through the code of a couple of games, going from pong to isometric games to java 3d.
Developing Games in Java, by Dave Brackeen: the first part constructs a complete platform game, in the second he builds a pure java 3D engine :D

Both books are excellent, and can provide you with a lot of the nitty gritty work.

For 3d, you can still go with java. The main options are lwjgl(light weight java game library) , jogl(openGL for java, if you're brave) or jMonkeyEngine. IMHO, the RPG part will be challenging enough without the 3d. Baldur's Gate anyone?
Okay, so is Java the best way to go then? I am prepared to learn a completey new language if it can do better stuff for me.

This topic is closed to new replies.

Advertisement