Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Aug 8th, 2005, 7:41 AM   #1
Navid
Hobbyist Programmer
 
Navid's Avatar
 
Join Date: Feb 2005
Location: Canada
Posts: 187
Rep Power: 4 Navid is on a distinguished road
Send a message via MSN to Navid
The path to game programming

I'll be attending my first year of computer science at the end of this month. Is computer science the right path to game programming? Because it targets for buisness where I wouldn't even be using a GUI. I'm assuming that I should find a university after for programming in that field. I hope im right.
Navid is offline   Reply With Quote
Old Aug 8th, 2005, 8:23 AM   #2
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,473
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Computer Science is a good path to take for game program... despite the fact that your school teaches it with a business approach is not a problem. You will still learn the basics, the foundation, etc... You may want to inform your professors that businesses do have need for GUIs, so they may want to touch on that concept a bit.

Even if you don't go over GUIs, graphics, etc... you can always pick up a $20 book or a free web tutorial and learn it on your own...

A minor in mathematics probably wouldn't hurt either... for the rendering of graphics and such.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 8th, 2005, 8:37 AM   #3
Navid
Hobbyist Programmer
 
Navid's Avatar
 
Join Date: Feb 2005
Location: Canada
Posts: 187
Rep Power: 4 Navid is on a distinguished road
Send a message via MSN to Navid
About the classes of CS, do they really kill you with so much work? More than the average person can handle? Kinda scares me...
I'm an intermidiate programmer in C from reading a book, with some experience with console applications. Had a trouble understanding linked lists.
Navid is offline   Reply With Quote
Old Aug 9th, 2005, 5:17 AM   #4
prolog
Programmer
 
Join Date: Jul 2005
Location: Germany
Posts: 69
Rep Power: 4 prolog is on a distinguished road
Quote:
Originally Posted by navnav
Had a trouble understanding linked lists.
@IR this is not what i call a functional background in C These are the very basics. Unless you are able to implement such things efficient while you are asleep u just scratch the surface. To develop games you need a solid programming background plus a good knowledge in mathematics espacially higher geometry in conjunction with creativity. Well ok, depends of the part of the project you are working on.

I hate maths but , as i study it it becomes more and more useful. Consider a datastructur beeing an algebra for example. This way to see things makes it much easier and more efficient to develop things and to estimate the complexity of your algortihms.

@Berto

I'm sure you'll make your path. Just keep up working. Btw. templates cause headache to everyone at the beginning. But once you mastered them u are able to do some cool wizardry . The same goes for pointers though they are not that important in c++-development.
__________________
-= C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do succeed, you will blow away your whole leg. =- Bjarne Stroustrup
prolog is offline   Reply With Quote
Old Aug 8th, 2005, 9:07 AM   #5
Berto
Programming Guru
 
Join Date: Aug 2004
Posts: 1,022
Rep Power: 6 Berto is on a distinguished road
Send a message via AIM to Berto Send a message via MSN to Berto
In my first year of Software Engineering, I must of put in about 20 hours in total, over the entire year, second year was not much more, for me it was easy because i had the bacground in programming, but i am look forward to my dissitation so i can put a lot of effort into something i enjoy
__________________
"Put your hand on a hot stove for a minute, and it seems like an hour. Sit with a pretty girl for an hour, and it seems like a minute. THAT'S relativity."

- Albert Einstein
Berto is offline   Reply With Quote
Old Aug 8th, 2005, 10:50 AM   #6
Navid
Hobbyist Programmer
 
Navid's Avatar
 
Join Date: Feb 2005
Location: Canada
Posts: 187
Rep Power: 4 Navid is on a distinguished road
Send a message via MSN to Navid
Quote:
Originally Posted by Berto
In my first year of Software Engineering, I must of put in about 20 hours in total, over the entire year
20 hours in one full school year!? College must have been a party for you
Navid is offline   Reply With Quote
Old Aug 8th, 2005, 9:40 AM   #7
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,473
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
The work load is a bit strenous... but it is there to help you learn. You shouldn't have any difficulties being that you have a functional background in C.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 8th, 2005, 11:08 AM   #8
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,473
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Party + Education = low GPA
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 8th, 2005, 11:11 AM   #9
Berto
Programming Guru
 
Join Date: Aug 2004
Posts: 1,022
Rep Power: 6 Berto is on a distinguished road
Send a message via AIM to Berto Send a message via MSN to Berto
IR luckily for me that does not stand true, we dont use GPA but i am on for a first/2-1 at the end of my course

The second year was just easy, I went to about 3 lecturers and probably about 3 seminars and out of 12 (for each) and came out second in the year . Would of made first but i am shit when it comes to design and i cant seem to work out why it looks bad
__________________
"Put your hand on a hot stove for a minute, and it seems like an hour. Sit with a pretty girl for an hour, and it seems like a minute. THAT'S relativity."

- Albert Einstein
Berto is offline   Reply With Quote
Old Aug 8th, 2005, 11:26 AM   #10
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,473
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Good deal Berto... glad you are doing well.

The best programmer in my graduating college class, went on to get a Masters in Divinity... and desires to become a preacher. How is that for irony.... lol He still maintains a few open source projects though, so at least he is not completely letting go.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 8:16 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC