![]() |
Good to know besides programming?
I'm currently a college student majoring in Computer Science with the hope of becoming a game programmer, but in order to graduate, my university requires students to take four high-level courses OUTSIDE their chosen major. I've heard that pretty much any field of study could be drawn upon by a game designer, but I haven't been able to find much on what programmers would find useful to learn about other than programming. Any suggestions? For now, lets keep things generic and pretend that the courses my university offers are irrelevant.
|
Re: Good to know besides programming?
Hmm, how about these:
Art appreciation Music appreciation Mythology Geography Any martial art, like fencing for instance |
Re: Good to know besides programming?
Quote:
|
Re: Good to know besides programming?
Quote:
|
Re: Good to know besides programming?
Quote:
For now, I would just like for you to clarify how the courses you initially suggested could be utilized by a computer programmer, as opposed to a designer or artist, because I fail to see how they would be relevant. I am assuming that this is because I am being incredibly dense and that there is a simple explanation, which I was hoping you could provide to me. |
Re: Good to know besides programming?
One important skill for game programmers is having the ability and patience to explain why the build could be acting up to people who know nothing about computers and have serious mathphobia.
Try to take classes with small class sizes and are discussion based instead of lecture based. For example, an acting class would help a lot more than you may think. |
Re: Good to know besides programming?
Quote:
2. a. You will be working on a team, whose ultimate goal is to create games. If you're just going to be a silent team member with no opinions on how the game should be designed, then you don't need to study things relevant to game design. Everybody else on the team will have such opinions, and they are likely to expect you to chime in. 2. b. Being able to appreciate art and music would make you a well-rounded person. If you were just about bits and bytes, you'd be a boring person. Taking some sort of martial art will boost your self-confidence. And moving your body is a good thing. I agree with the previous post that acting is an excellent thing for any member of a game team to know. If you don't want to study any martial arts or acting, then how about dance? It'll make you a well-rounded person, and better able to enjoy activities with partners of the opposite sex (or the same sex, if so inclined). 3. You could also take a course in business, a course in management, marketing. Such subjects will better prepare you for working in the game industry, no matter what role you play. |
Re: Good to know besides programming?
Quote:
1. Those were just the two most obvious to me. When I started this thread, my hope was to get ideas beyond those two and really see what my options were, especially since it would take quite a few courses to be eligible for high-level Psych courses, and the high-level Physics courses tend to be oriented towards quantum and nuclear physics. 2a. THIS is where I think the misunderstanding was. I was under the impression that there tended to be 3 main groups working on a game's content (artists, programmers, and designers), and each group tended to not directly influence the others. If a programmer could give suggestions to the designers without them resenting it as someone else "telling them how to do their job", then that opens up some options. 2b & 3. I've actually been taking martial arts lessons for 15 years, and am currently one rank below black belt in my class. As for the other suggestions, I'll take them under advisement (which I hadn't been doing before I started this thread, see 2a) Thanks for the help! Whenever I ask for help on something like this, it always seems like there's some misconception I have that ends up being the root of my problem. |
Re: Good to know besides programming?
Quote:
Also, there are potentially 4 more groups (depending on the scope of the game): Production (project management) Audio Writing QA Yes, 2 of those don't "work on a game's content," but it could be argued that programmers don't work on content -- they work on the game's functionality, not the game's content/ assets. |
Re: Good to know besides programming?
Quote:
However, now I realize that the producer provides communication from a business and productivity perspective, but not from a creative perspective. Thank you for clarifying that for me, that would have caused me some MAJOR problems in the future. |
| All times are GMT -8. The time now is 03:53 AM. |
Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.