Is using Java a good way to create a game?

Started by
12 comments, last by Serapth 10 years, 2 months ago
I've recently started learning Java, and seem to be picking it up quite well. I know that there are many games written in Java, and was wondering if this was a good choice to create my first game. I'm leaning towards a 2D RPG/Adventure game.
Advertisement

yeah java is legit for making games - either using game/rendering libraries or making your own

also it is a good beginner language as it does garbage collection for you - it also can be fairly powerful (used to make minecraft with opengl)

Java is just fine for making games -- given you've already started and are making good progress I'd strongly suggest sticking with it.

- Jason Astle-Adams

Java is fine as any other language to make your first game, but a RPG game isn't in my opinion.

Java is fine as any other language to make your first game, but a RPG game isn't in my opinion.

That's a rather particular genre that this general purpose language can't seem to handle correctly. Why do you think so?

EDIT: Oops, Sorry, I totally misread that post. I thought you were saying that Java isn't good for RPG games, but I understand hope (otherwise the question stands :D) that this is not the case. Thanks AlanSmithee for point that out!

Yo dawg, don't even trip.

Java is fine as any other language to make your first game, but a RPG game isn't in my opinion.

That's a rather particular genre that this general purpose language can't seem to handle correctly. Why do you think so?

He was probably referring to the "make your first game" and not the coding language ^^ (as in a RPG might not be the best genre to try as your first language) I don't have any opinions on that though.

Edit* Maybe you were just making a joke boogyman.. Wouldn't be the first (or last) time sarcasm got the best of me over the internetz lol

http://www.gamedev.net/page/resources/_/technical/general-programming/java-games-active-rendering-r2418

http://www.gamedev.net/page/resources/_/technical/general-programming/java-games-keyboard-and-mouse-r2439

These will get you started. Also, check out:

http://www.cokeandcode.com/info/tut2d.html

Enjoy!

I think, therefore I am. I think? - "George Carlin"
My Website: Indie Game Programming

My Twitter: https://twitter.com/indieprogram

My Book: http://amzn.com/1305076532

If you are not planning on reaching AAA quality of your game and don't want to get the max out of your gear, Java is perfectly fine.

Wow, thank you all for the excellent responses. I'm following several different tutorials to not only learn Java, but more specifically, to learn how to use Java in OpenGL and LWJGL. As for the graphics, the tutorial I am following is basically saying the best way is to use openGL. Does this mean that I won't be drawing any myself, but making the program draw them?

OpenGL is an interface for the video card - so calling opengl functions is the way that you ask the video card to draw stuff - you aren't actually "drawing" anything yourself - you provide opengl with the data by calling functions and then you have it draw using that data by again calling functions

This topic is closed to new replies.

Advertisement