Author Topic: Computer Graphics/Game Design Career Track  (Read 2521 times)

Valfaran

  • Hydlaa Resident
  • *
  • Posts: 143
    • View Profile
Computer Graphics/Game Design Career Track
« on: March 09, 2003, 01:02:02 am »
I\'m in the 8th grade, and looking forward to high school next year. People are starting to ask the age-old question, \"What do you want to be when you grow up?\" Well, for a while, I\'ve been completely stumped. Then, I started to think about the things I enjoy doing. As is easily assumed, I am fascinated with(*cough*addicted to*cough*) computers. As of now, I am looking at a career track that involves computer graphics and design, and possibly game design. I am quite intrigued by 3D modeling, as well.

Thus comes the question, \"Which school?\" If anyone could offer some suggestions as to colleges and/or universities that have good reputations for the above-mentioned fields, I would be extremely grateful. Knowing which schools are possibilities will help me in choosing my classes in high school, as I am in band and want to take a foreign language (which therefore eats up my electives, so I can\'t take the programming class I want). Once I turn 16, I can enroll in summer courses at the local junior college (but that\'s if I don\'t have to take social studies in the summer). Wow...my head hurts just typing it all.

Any help would be appreciated.

Cyonamie

  • Hydlaa Notable
  • *
  • Posts: 595
    • View Profile
(No subject)
« Reply #1 on: March 09, 2003, 03:30:01 am »
Fullsail is good, offers degrees in Computer Science etc.  Uses Maya and Photoshop mainly, but I think they offer 3dsmax.  http://www.fullsail.com
To graduate from highschool you must fullfil the required courses that they want, and I think for most schools 1-2 credits of technology are needed.  With the extra credits you should stick them into computer courses on graphics design and/or web design. My guess is tech schools like that, or any art type program.


Voldengrath

  • Hydlaa Citizen
  • *
  • Posts: 227
    • View Profile
(No subject)
« Reply #2 on: March 09, 2003, 03:37:10 am »
I should have thought about that when I started Highschool, im in the 10th grade, and dont know where I am going in life,  I am taking advanced classes i.e. Chemistry, Trig, etc.

I woulda loved to have been into computers when i started highschool!

Good luck Val.
Voldengrath Blake

Tiraid

  • Traveller
  • *
  • Posts: 29
    • View Profile
(No subject)
« Reply #3 on: March 10, 2003, 05:38:18 pm »
Volden, I hope you don\'t think 10th grade is too late! lol. I didn\'t know I wanted to be a programmer at all until I got into college. I got my BA last year and I\'ve just recently decided to give gaming a shot, more as an on the side hobby for now, just to see if it goes somewhere. Anyway, the point is, it doesn\'t matter where you are. You always have time to make a course correction.

cmhitman

  • Hydlaa Notable
  • *
  • Posts: 505
    • View Profile
(No subject)
« Reply #4 on: March 10, 2003, 06:40:18 pm »
I droped chemistry and algebra 2
to take bussiness calc and computer gfx.
now i\'m feeling kinda scared cause i\'m getting ready to take my S.A.T.\'s. My gpa\'s low cause i failed all last years class\'s (dont ask how). but I figure if I do good at this test I can makeup for my gpa. man I\'m a screw up. I got nearly straight A\'s my freshman year now i\'m in the crapper
« Last Edit: March 11, 2003, 05:25:29 pm by cmhitman »
PROUD [SOLE]    HITMAN CLAN WILL RISE AGAIN!      

Cyonamie

  • Hydlaa Notable
  • *
  • Posts: 595
    • View Profile
(No subject)
« Reply #5 on: March 10, 2003, 10:42:31 pm »
mmm Chemistry is evil, I was going to take it next year, but I dropped biology so I can\'t anymore.  But I have trig soon :| and then pre calc and calc, fun shit huh


Tiraid

  • Traveller
  • *
  • Posts: 29
    • View Profile
(No subject)
« Reply #6 on: March 11, 2003, 01:49:49 am »
If you want to do 3d graphics, learn to love math now.

cmhitman

  • Hydlaa Notable
  • *
  • Posts: 505
    • View Profile
(No subject)
« Reply #7 on: March 11, 2003, 05:24:28 pm »
why?
In my gfx class we barely use any complex math at all.
PROUD [SOLE]    HITMAN CLAN WILL RISE AGAIN!      

Tiraid

  • Traveller
  • *
  • Posts: 29
    • View Profile
(No subject)
« Reply #8 on: March 11, 2003, 05:29:36 pm »
What is meant by \"complex\"? A good knowledge of linear algebra, trig and geometry is a must. But it really isn\'t complex. The trig is a bit tricky for me at times. Lots of theorms to memorize... but nothing too complex.

And for the love of all that is good, don\'t divide by zero.
« Last Edit: March 11, 2003, 05:30:59 pm by Tiraid »

cmhitman

  • Hydlaa Notable
  • *
  • Posts: 505
    • View Profile
(No subject)
« Reply #9 on: March 11, 2003, 05:46:03 pm »
why do you need theorems and what not?
I am in 3d modeling in high school and we use next to no math.
by complex math i meant like calculate the angle of x type stuff, (and even that gets easy when you get used to it).
« Last Edit: March 11, 2003, 05:47:44 pm by cmhitman »
PROUD [SOLE]    HITMAN CLAN WILL RISE AGAIN!      

kinshadow

  • Hydlaa Citizen
  • *
  • Posts: 218
    • View Profile
(No subject)
« Reply #10 on: March 11, 2003, 06:31:19 pm »
Quote
Originally posted by Valfaran
Thus comes the question, \"Which school?\" If anyone could offer some suggestions as to colleges and/or universities that have good reputations for the above-mentioned fields, I would be extremely grateful. Knowing which schools are possibilities will help me in choosing my classes in high school, as I am in band and want to take a foreign language (which therefore eats up my electives, so I can\'t take the programming class I want). Once I turn 16, I can enroll in summer courses at the local junior college (but that\'s if I don\'t have to take social studies in the summer). Wow...my head hurts just typing it all.


In highschool, I would concentrate on getting as much experience in anything \"computer oriented\" as possible.  A good jump on math and physics classes would help too.  When going onto the college side of things you have several options.  If you want to be a serious 3D modeler/dev  I would suggest a CompSci degree with some \"Environmental Design\" like minor (mostly 3D modeling in architecture).  That would give you a good programming and \"art\" background.  You should also plan on grad school if you want a nice salary.  Texas A&M has a premier program called the \"Viz Lab\", where the students are hired up by Pixar, Dreamworks, Lucas Arts, EA, etc.  I\'m sure there are quite a few other good ones (I think I heard UCLA\'s is good), but they are all fairly demanding (long days and nights).

If you want to get into the engine side of things, look into a CS degree you can target (is flexible in the course requirements) or a specialized degree like the \"Guild Hall \" at SMU.  Contributing to OSS projects (*cough* PS *cough*) helps to pad your resume.

Quote
Originally posted by cmhitman
why do you need theorems and what not?
I am in 3d modeling in high school and we use next to no math.
by complex math i meant like calculate the angle of x type stuff, (and even that gets easy when you get used to it).


That depends on what you are doing.  If you are just pounding out models, then math is not dealt with on a regular basis.  Most 3D programs now-a-days are so \"art\" oriented that you see no math.  If you are more \"professional\" and deal with the engineering side too (manually making animations, coding shaders, do engine dev, etc.), then you MUST know your math.  You can not do any serious 3D coding without a heavy background in trig and matrix math.  More complex math is also used in many everyday situations.  As an example, I am doing some GameCube demos for work and subsequently, I am flipping through some effects I could do.  ATI has a nice example of realistic waves in grass built into a vertex shader.  It is a combination of 4 sine waves with different frequencies and amplitudes.  Of course, you write shaders in a short \"assembly\" like segments, so you can\'t just use the \"sin()\" function.  Instead, you have to approximate it using a Taylor series.  That is not something you are not going to casually know, nor is it something you would think of if you only take one calculus class.  

Lastly, this is all graphics talk.  If you are really interested in game dev, take a look at the other sides (AI, SW Engineering, sound, physics, etc.).   Good programming goes a long way.
« Last Edit: March 11, 2003, 06:33:52 pm by kinshadow »

Enum

  • Wayfarer
  • *
  • Posts: 9
    • View Profile
(No subject)
« Reply #11 on: March 11, 2003, 11:05:50 pm »
Basically the sole purpose of high school is to get into a good college... Don\'t really focus on computer classes (unless you have a lot of free space) until college, you will have plenty of time there. Just pound down all the classes that you are required to freshman year of college, so you can test out and get to the fun stuff right away in college and maybe even graduate early.

And, by the way, there is a lot of math and science in technology. Math ranges from matricies to more complex vectors and things like that; however, it depends, if you use GUI apps for everything and do no engine work, then you may not need a lot of math.

Check out game programming as a career... It is one of the most admired in the computer industry. It incorporates everything: physics, art, math, science, architecture, social sciences, and a lot more. And it is ofcoarse a fun job ;) You have a lot of freedom, but you work under deadline pressure often. And, the field is very very competitive...

Valfaran

  • Hydlaa Resident
  • *
  • Posts: 143
    • View Profile
(No subject)
« Reply #12 on: March 12, 2003, 01:07:16 am »
Here\'s another question: I want to get started in 3D modeling, and I have never done it before. What are some (inexpensive :P) programs I can purchase to help me as a beginner?

(As I am relating the highlights of this to my mom, she simply rolls her eyes and says, \"Great. Just what you need. Another reason to sit glued to the computer all the time!\" What can I say? I\'m fascinated!  :rolleyes: )

Cyonamie

  • Hydlaa Notable
  • *
  • Posts: 595
    • View Profile
(No subject)
« Reply #13 on: March 12, 2003, 01:27:56 am »
Milkshape 3d, Wings 3d, Blender, Gmax, and Maya Personal Learning Edition are all excellent free programs. There are plenty more, I just can\'t think of them :) .
BTW, Milkshape 3d is free for 30 days, then you must register for like 25$ .


AendarCallenlasse

  • Veteran
  • *
  • Posts: 1312
    • View Profile
(No subject)
« Reply #14 on: March 12, 2003, 04:16:38 am »
Well I just got accepted to a college where I will be gearing my studies towards Game Design/Programming.  This is what I did.  I didn\'t start until Freshman year when I took a Pascal class at school.  Pascal\'s a good language to start off on.  I took two years of that and then took a C++ class Junior year.  Also I went to the bookstore and bought books on different subjects.  I have quite a lot of computer language books.  They\'re expensive but if you are serious about going into they are worth the money.  Also there are plenty of websites out that can help you get started.  Fullsail is a good school from what I\'ve seen but only if your willing to pay over $30,000 to get a two year degree.

3D modelling I took up on my own.  I downloaded a version of Blender, went through the tutorials and then just kinda played around with it.

Only n00bs don't quote themselves...
<Aendar>...