Notices
Gadgets & Electronics | Home Theater | Gaming The Latest in Electronics, Home Theater, Gaming, PDA's, GPS, Computers, & More Discussion Forum.

How the heck do I learn java

Thread Tools
 
Search this Thread
 
Old Dec 4, 2011 | 05:42 AM
  #1  
911Boy's Avatar
Thread Starter
|
Teamspeed Senior Member
Joined: Oct 2011
Posts: 581
From: Melbourne
911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!911Boy You are a Teamspeed member that Rocks and Rolls!
How the heck do I learn java

Hey guys I was wondering if there was an easy way to learn java for like game scripts and stuff thanks.
 
Old Dec 4, 2011 | 05:56 AM
  #2  
jox's Avatar
jox
TEAMSPEED.COM
Joined: Jan 2008
Posts: 14,842
jox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond reputejox has a reputation beyond repute
"Java" and "like game scripts and stuff" are two very different things. And no, there are no shortcuts or easy ways – pick up a book or take a class.

And ... for games? Why Java?
 
Old Dec 4, 2011 | 06:08 AM
  #3  
vtgts300kw's Avatar
The black sheep of the family.
Joined: Jan 2008
Posts: 7,322
vtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond reputevtgts300kw has a reputation beyond repute
He's Australian.
 
Old Dec 4, 2011 | 08:00 AM
  #4  
rangieboy17's Avatar
Teamspeed Pro
Joined: Mar 2011
Posts: 1,921
From: Mystery Land
rangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond reputerangieboy17 has a reputation beyond repute
I could help if you were in my city. Also, how old are you?
 
Old Dec 4, 2011 | 09:58 AM
  #5  
diskreet's Avatar
Teamspeed Senior Member
Joined: May 2010
Posts: 779
From: PA, USA
diskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond reputediskreet has a reputation beyond repute
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.
 
Old Dec 5, 2011 | 12:16 PM
  #6  
Pinned's Avatar
Teamspeed Senior Member
Joined: May 2011
Posts: 907
From: MA
Pinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond reputePinned has a reputation beyond repute
Old Dec 5, 2011 | 12:42 PM
  #7  
Axxlrod's Avatar
Teamspeed Pro
Joined: Apr 2008
Posts: 2,090
From: San Diego
Axxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond reputeAxxlrod has a reputation beyond repute
Old Dec 7, 2011 | 08:30 AM
  #8  
All We'll Drive's Avatar
Teamspeed Pro
Joined: Aug 2008
Posts: 4,258
From: NOVA
All We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond reputeAll We'll Drive has a reputation beyond repute
I thought you wanted to become a Barista
 
Old Dec 11, 2011 | 08:26 PM
  #9  
theritz226's Avatar
Teamspeed Member
Joined: Aug 2010
Posts: 215
From: Cincinnati, OH
theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!theritz226 You are a Teamspeed member that Rocks and Rolls!
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.
 
Old Dec 11, 2011 | 10:26 PM
  #10  
zbaums's Avatar
Teamspeed Member
Joined: Jul 2009
Posts: 183
zbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to allzbaums is a name known to all
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?
 



All times are GMT -4. The time now is 06:03 AM.