• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How much java should I know before I develop games?

 
Ranch Hand
Posts: 51
Eclipse IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.

 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Bartender
Posts: 1952
7
Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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, http://docs.oracle.com/javase/tutorial/java/index.html . 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.

Edit:
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.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic