How the heck do I learn java
#5
What do you actually want to learn about?
If you want to make web-based games, you'll want to learn Flash, or even better start learning JavaScript and using HTML5 components like the canvas tag. YOu can bang out a canvas-based game very quickly once you understand how the tag and JavaScript work together.
If you want to learn to make web apps, you'll want to first learn the concepts of object-oriented programming. Then, learn a little Java, then learn about J2EE. Facelets is the new default view technology, so once you have an understanding of Java and J2EE, look into learning Facelets. There's hundreds of free resources, so start searching.
If you want to make traditional games, such as for the PC or a console, you're looking at the wrong technologies. Here's a good reference point, but you're going to get into different languages - C/C++/C# being some of the most commonly used ones.
Game programming - Wikipedia, the free encyclopedia
My only other question is whether you actually want to do this or not? Professional developers take many years years to develop the skills necessary to program something like a premier Xbox 360 game. However, on the other hand, you could learn to code for iOS/Android and hammer out a game in a few months if you were a fast learner and quickly took to programming.
If you want to make web-based games, you'll want to learn Flash, or even better start learning JavaScript and using HTML5 components like the canvas tag. YOu can bang out a canvas-based game very quickly once you understand how the tag and JavaScript work together.
If you want to learn to make web apps, you'll want to first learn the concepts of object-oriented programming. Then, learn a little Java, then learn about J2EE. Facelets is the new default view technology, so once you have an understanding of Java and J2EE, look into learning Facelets. There's hundreds of free resources, so start searching.
If you want to make traditional games, such as for the PC or a console, you're looking at the wrong technologies. Here's a good reference point, but you're going to get into different languages - C/C++/C# being some of the most commonly used ones.
Game programming - Wikipedia, the free encyclopedia
My only other question is whether you actually want to do this or not? Professional developers take many years years to develop the skills necessary to program something like a premier Xbox 360 game. However, on the other hand, you could learn to code for iOS/Android and hammer out a game in a few months if you were a fast learner and quickly took to programming.
#6
#7
#9
I'll agree with everyone else on here, if you want to do games, you're looking in the wrong direction. Go with C++, that's what I'd say. I do write some stock screening programs in VBA, it does what I need it too, no more, no less.
#10
I don't want to hijack the thread but I have a relevant question.
I'm a graphic/web designer, mostly a visual guy. I work with developers on building apps and software. I understand basic stuff like style sheets and some html5. However I'm getting really frustrated with my developers. It seems every time we work on something there's always design sacrifices, missed deadlines, and disagreements.
Now don't get me wrong, I appreciate their knowledge and understand how difficult their jobs can be. I just feel like if I knew more, I could do it myself and stuff would get done faster.
So my questions are - Do I spend more time learning skills to become a better designer or more time learning development languages to broaden my overall knowledge of the techniques (and value to a company)? I'm sure the answer is both but does anyone have relevant experience in this topic that they could share? Also, I don't do games like the OP, but is learning C languages crucial to web-based applications and mobile apps?
I'm a graphic/web designer, mostly a visual guy. I work with developers on building apps and software. I understand basic stuff like style sheets and some html5. However I'm getting really frustrated with my developers. It seems every time we work on something there's always design sacrifices, missed deadlines, and disagreements.
Now don't get me wrong, I appreciate their knowledge and understand how difficult their jobs can be. I just feel like if I knew more, I could do it myself and stuff would get done faster.
So my questions are - Do I spend more time learning skills to become a better designer or more time learning development languages to broaden my overall knowledge of the techniques (and value to a company)? I'm sure the answer is both but does anyone have relevant experience in this topic that they could share? Also, I don't do games like the OP, but is learning C languages crucial to web-based applications and mobile apps?





