Get the latest Education e-news
 

Go Back   Game Career Guide Forums > Programming
Forum Home Register Members List Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 09-27-2009, 05:14 PM   #1
bob
Senior Member

Activity Longevity
0/20 13/20
Today Posts
0/11 ssssss296
Location: Washington, DC
Default Which programming language?

Hi all,

I'm a new guy heading down the road of Game Design and thinking it might be practical to learn a little programming (even though programming isn't what I want to focus on). Is the language I want to learn C++? Or should I learn XNA? Or both? I'm pretty new, hence this probably obvious question. Also, I assume I need to know how to use Maya - am I correct on that?

P.S. Any employed game designers ever have to program?

Thanks a ton, and thanks in advance to anyone who feels like answering. These message boards are such an awesome resource thanks to you guys.

-B
bob is offline   Reply With Quote
Old 09-27-2009, 05:16 PM   #2
tsloper
Super Moderator

Activity Longevity
4/20 14/20
Today Posts
3/11 sssss1782
Location: Los Angeles, CA
Default

XNA uses C#.
And yes, sometimes they do.
__________________
Tom Sloper
Sloperama Productions
Making games fun and getting them done. www.sloperama.com

PLEASE do not use this website's PM feature to contact me.
tsloper is offline   Reply With Quote
Old 09-27-2009, 05:24 PM   #3
bob
Senior Member

Activity Longevity
0/20 13/20
Today Posts
0/11 ssssss296
Location: Washington, DC
Default

Wow, THE Tom replied to my message! I read sloperama all the time! Ha. Seriously, thanks for the answer. I assume that means I should learn C++ (C#).

B
bob is offline   Reply With Quote
Old 09-27-2009, 08:38 PM   #4
tsloper
Super Moderator

Activity Longevity
4/20 14/20
Today Posts
3/11 sssss1782
Location: Los Angeles, CA
Default

C#, I hear, is a little less intimidating than C++ - a gateway language (provided you've already been through other easier gateways)
__________________
Tom Sloper
Sloperama Productions
Making games fun and getting them done. www.sloperama.com

PLEASE do not use this website's PM feature to contact me.
tsloper is offline   Reply With Quote
Old 09-28-2009, 01:15 AM   #5
yaustar
Administrator
 
yaustar's Avatar

Activity Longevity
1/20 19/20
Today Posts
0/11 sssss2244
Location: UK
Default

C++ isn't C#, they are two different languages. To be honest, if you just want to dip into programming, any language is fine. Lua and Python are usually good languages to start off with as they are commonly used to script mission and game logic in the industry.

Basically, just pick any language and run with it. It's going to help regardless.
yaustar is offline   Reply With Quote
Old 09-28-2009, 09:39 AM   #6
Ezion
Member

Activity Longevity
0/20 16/20
Today Posts
0/11 sssssss38
Location: Redmond, WA
Default

Depending on how much time you have and how motivated you are, you might consider Game Maker 8 or Flash (CS3+.)

These two programs/languages will let you prototype very quickly, as opposed to C++ where you may spend several months before you ever get something graphical on the screen (depending on how/what you teach yourself.)

GM8 will be easier to start using, while Flash will be more powerful and versatile.
Ezion is offline   Reply With Quote
Old 09-28-2009, 09:40 AM   #7
Protector one
Moderator

Activity Longevity
2/20 17/20
Today Posts
1/11 ssssss684
Location: Netherlands
Default

Actually, I'd recommend against Python, as that might make you believe all programming is that easy! :P
Downloading XNA and messing around with existing projects is a fun way to get your toes wet.
__________________
My name is Louis. Hi!
Uh oh! The princess is in another signature!
Protector one is offline   Reply With Quote
Old 09-28-2009, 12:11 PM   #8
Monkeh
Member

Activity Longevity
0/20 14/20
Today Posts
0/11 sssssss58
Location: New Mexico
Default

I've used a lot of scripting during my design experience.

To generalize your question:

"Is it good to learn about other roles that are closely related to my desired profession?"

Yes.
Monkeh is offline   Reply With Quote
Old 09-28-2009, 06:08 PM   #9
Ezion
Member

Activity Longevity
0/20 16/20
Today Posts
0/11 sssssss38
Location: Redmond, WA
Default

Quote:
Originally Posted by Protector one View Post
Actually, I'd recommend against Python, as that might make you believe all programming is that easy! :P
Though to be fair, Eve Online is created largely using Python. Last time I talked to one of the CCP Representatives, they told me that if I could pass their Python exam, then I was guarenteed an internship at their Atlanta studio.
Ezion is offline   Reply With Quote
Old 09-29-2009, 09:30 AM   #10
Protector one
Moderator

Activity Longevity
2/20 17/20
Today Posts
1/11 ssssss684
Location: Netherlands
Default

Quote:
Originally Posted by Ezion View Post
Though to be fair, Eve Online is created largely using Python. Last time I talked to one of the CCP Representatives, they told me that if I could pass their Python exam, then I was guarenteed an internship at their Atlanta studio.
Wow, that sounds like a great opportunity! Are you going for it?
__________________
My name is Louis. Hi!
Uh oh! The princess is in another signature!
Protector one is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
All times are GMT -8. The time now is 11:36 AM.






UBM Tech