File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Game Development and the fly likes How much java should I know before I develop games? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Game Development
Bookmark "How much java should I know before I develop games?" Watch "How much java should I know before I develop games?" New topic

How much java should I know before I develop games?

John Corkrend
Ranch Hand

Joined: Oct 27, 2012
Posts: 51

So this is my question.

How much java should I know before I develop games?

I know game developement will bring a whole new set of challenges, but how much basic java should I know(classes,methods, etc).

Right now I can develop GUI applications responding to user clicks, fairly easy that's about my level.

egbai mmumene
Ranch Hand

Joined: Sep 18, 2012
Posts: 46
If you feel your ready for the challenge go for it, handle each problem as it comes by. But try learning more complex algoritms and modeling and simulation
Jelle Klap

Joined: Mar 10, 2008
Posts: 1951

A firm grasp of the language constructs is absolutely vital. Beyond that, it depends heavily on the type(s) of game(s) you're looking to develop. As will the suitability of the Java platform itself.

Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.
Russell Slighton

Joined: Nov 18, 2012
Posts: 5
Make sure that, everything you plan to do in your game, you can already do. You'll probably plan to make an amazing GUI, make sure you know how to use Swing. You'll probably plan to use inheritance and interfaces, so know how to use them in isolation. (If you don't plan to use them, you should probably keep learning Java. Sorry if that was blunt, but it is very true.) Everything you want to do in your game, you should be able to do already. Learning things as you go along will only make the game 10 times more painful to code and take you 10 times longer to create. If you want to know how much Java you should know, read the Oracle tutorials, . If you know EVERYTHING in there, and you have used it in ISOLATION, you are set to start making your game. Please don't try to learn Java as you go along. I've tried it, and it ended in heart break when I was told "Judging by the quality of questions you've submitted in the past hour, I'd recommend the book, Baby Steps In Java." After that, I read another 3 Java books, then started making a game. I havent had to ask any questions since.

Also, add core elements of your game. If it's a FPS, make sure that you create the shooting and moving before you create the main menu. After all, you dont want the ability to shoot be be limited by the code main menu.
I agree. Here's the link:
subject: How much java should I know before I develop games?
It's not a secret anymore!