• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How transferable are the skills learned in Java Game Programming?

 
Ish Del
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am interested in learning games programming in addition to what I have already learned going through my comp sci degree. I have taken a couple of programming courses 1st in c++ and 2 in java. I have learned the standard OO principles and still study daily learning the language and patterns better. I have always been interested in games programming in general but had some questions.

1) I picked up the oreily learn killer game programming book. With the skills you learn, learning to java program. Do you think they help you become a better Java developer in general? Lets say I was a professional business developer making apps or working with servlets/jsp. Would learning games programming be beneficial at all?

2) Lets say I loved Java game programming so much I realized hey i want to do this as a career. How transferable are the skills learned from Java programming to c++ or c# for console programming or work in the industry?

Thanks for taking the time to read this.
 
fred rosenberger
lowercase baba
Bartender
Posts: 12203
35
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just some general advice/thoughts

The more you practice programming of ANY kind, the better you get. It is both a skill and an art, so any time spend learning is beneficial. Now, programming in a vacuum isn't as good - you want others to see what you're doing, to comment and criticize. You want to LISTEN to what they have to say, and learn from it.

If you find you like programming games, then by all means do that. Programming in a field you love is both easier and more enjoyable than just about anything else. I, personally, would find writing code to process financial transactions dull and boring, but can't wait to come work on the health care stuff I do every day.
 
Jean-Michel Vilain
Greenhorn
Posts: 27
Chrome IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Learning game programming is good for your mind, I speak from experience. As well as doing what you love.
Java is transferable to C#.
C++ is another story. It will demand patience and efforts to adapt.
 
Ish Del
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jean-Michel Vilain wrote:Learning game programming is good for your mind, I speak from experience. As well as doing what you love.
Java is transferable to C#.
C++ is another story. It will demand patience and efforts to adapt.


Thank you for both your responses. I can already see how it does force you to think and opens up the mind to more topics. For example I have read Java books cover to cover and not one mentioned threads or registers directly. Within the 2nd chapter of the game programming book they are using threads and talking about registers. So if nothing else I feel it will help to understand more components of Java better or at least discuss them more directly.

Thanks
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic