I'd learn a few libraries beyond those languages (like OpenGL), but yes, C++ and Java are generally the two languages you're going to need.
You should also try to see what you can do to get an internship at a gaming company, if that's where you want to go. If there's one in your area, talk to your school about possibly doing some sort of co-op, if they offer it.
If they don't, look up the phone number for human resources of whichever game company you'd like to apply to, and ask them! That's what HR is there for. Say you're a student who's looking for an opportunity to work at their company as a tools/graphics/gameplay programmer when you graduate, and ask them what qualifications you might need.
Most companies usually require a Computer Science/Software Engineering degree from an accredited university, but some don't require a degree at all; and a lot will take you (or so I've heard) if you have something equivalent, or if you simply have good, relevant work experience on your resume.
Which game company were you thinking of working at?
EDIT: Ohho! I see you're also chillin' over here with me in Montreal. So you have plenty of choice.
|