Download Horizon :: Staff Members :: Save Vault :: XboxMB YouTube


Old 08-23-2012   #11 (permalink)

Tucker's Avatar
Who Dares, Wins
Join Date: Jul 2010
Location: United Kingdom
Posts: 3,156
Thanks: 2,892
Default Re: what should I learn?

The game engine itself is C++ but those who work on the Call of Duty engines are based in a small group per studio and have incredible amounts of talent.

You should start out by modding PC games in the genre you are interested in. Also if you really base you life career on one studio then mod games with that exact engine or similar.

Most modders turn into scripters and most mappers turn into level designers. That is how most of those working at Infinity Ward started out. Any C-style programming language should make you set for Call of Duty scripting.

To be honest, Infinity Ward will probably cease to exist by the time you are old enough to work for them (18). The remaining employees would have left or merged into a partner studio like Treyarch or Sledgehammer.
Tucker is offline
Reply With Quote
The following user thanked this post: godzcheater


Old 08-23-2012   #12 (permalink)
Hetelek's Avatar
sh042067
Join Date: Sep 2010
Location: NY
Posts: 1,676
Thanks: 1,014
Default Re: what should I learn?

Quote:
Originally Posted by RDCA View Post
If you are 15 now, by the time you graduate college I am like 70% sure something will be more predominant than C++. Though, the more languages you know the better really. As, you will notice similarities and certain things will be much easier. For example, a lot of C++ programmers struggle with understanding pointers (in its entirety), but if you understand certain assembly languages, you will understand pointers much better, and how they actually work and function.
Knowing alot of languages CAN be helpful, but I feel like it's not reasonable. If you know alot of languages, you won't be very dominant in one which I feel is something that you need. You need to have mastered one language so you can produce the best quality software, not know the basics of a whole bunch.

A C++ programmer is not a C++ programmer if he doesn't understand pointers.

What Experiment said seems to be the most accurate.
__________________





Hetelek is offline Send a message via AIM to Hetelek
Reply With Quote


Old 08-23-2012   #13 (permalink)
Regular Member
 
Join Date: Dec 2011
Location: OREGON
Posts: 131
Thanks: 4
Default Re: what should I learn?

Quote:
Originally Posted by Tucker View Post
The game engine itself is C++ but those who work on the Call of Duty engines are based in a small group per studio and have incredible amounts of talent.

You should start out by modding PC games in the genre you are interested in. Also if you really base you life career on one studio then mod games with that exact engine or similar.

Most modders turn into scripters and most mappers turn into level designers. That is how most of those working at Infinity Ward started out. Any C-style programming language should make you set for Call of Duty scripting.

To be honest, Infinity Ward will probably cease to exist by the time you are old enough to work for them (1. The remaining employees would have left or merged into a partner studio like Treyarch or Sledgehammer.
ya I bet IW will be gone by then haha but whoever they merge with I would eventually like to work with them making games. thats if the merge.
thanks for the advice ill start with C i think then go to C++ or who knows i might totally change my mind in the end haha. thanks for the advice everyone
GoDuCkS001 is offline
Reply With Quote




Old 08-23-2012   #14 (permalink)
SPEED's Avatar
Join Date: Sep 2010
Posts: 868
Thanks: 1,291
Default Re: what should I learn?

C# and Java programmers are in high demand in the job market.

Java is easier to start off with, and I believe that's what most colleges (including my own) start with.

Let me give you a few tips:

1) Don't expect to be a game developer for IW, because it'll never happen.
Instead, learn skills that will make you desirable to many companies. This will make it easier to find a job.

2) Don't be lazy. Take physics, and pre-calc (or higher) in high school. You'll thank me later.

3) Don't learn to program just so you can mod games. CoD is written in a language similar to c++, but it's not c++. Learn real languages that real people use, like c++, Java, C#, etc.
SPEED is online now
Reply With Quote


Old 08-23-2012   #15 (permalink)
RDCA's Avatar
Join Date: Jun 2011
Posts: 253
Thanks: 149
Default Re: what should I learn?

Quote:
Originally Posted by Hetelek View Post
Knowing alot of languages CAN be helpful, but I feel like it's not reasonable. If you know alot of languages, you won't be very dominant in one which I feel is something that you need. You need to have mastered one language so you can produce the best quality software, not know the basics of a whole bunch.

A C++ programmer is not a C++ programmer if he doesn't understand pointers.

What Experiment said seems to be the most accurate.

I don't mean go learn the basics of every language, I mean take some time and get to being intermediate to advanced in a language, then start a new one, while continuing the old one so you can become a guru. Though, when I say 'a lot' I don' mean more than like 8. Ideally I think you should know 2 low level, 2 medium level, and 2 high level. Also, if you actually want to get a job, learn certain languages, and get certified if you can. It really helps.

Another thing, I said pointers in its entirety. Meaning things like void pointers, function pointers, null pointers, and other things about the 'free store'. Not just the basic things of pointers.
RDCA is offline
Reply With Quote


Old 08-23-2012   #16 (permalink)
Banned
 
Join Date: Jan 2011
Location: NYC
Posts: 231
Thanks: 45
Default Re: what should I learn?

Well, it really depends on what your looking to learn. I would start off with the "very" basic. Having that in mind it would be html. Then i would look more into css or c++. If you want to get more of a experience go with java or php. That's just my opinion though.
TTG CHRIS is offline Send a message via AIM to TTG CHRIS
Reply With Quote


Old 08-23-2012   #17 (permalink)
Regular Member
 
Join Date: Feb 2011
Posts: 61
Thanks: 22
Default Re: what should I learn?

You wanna get into game development then I suggest you concentrate on Maths and Physics.

If you go to college or University for this, then they will teach you the programming required, but they expect you to have a good strong background in both of above subjects.
Liquid44 is online now
Reply With Quote


Old 08-24-2012   #18 (permalink)
Regular Member
 
Join Date: Dec 2011
Location: OREGON
Posts: 131
Thanks: 4
Default Re: what should I learn?

Quote:
Originally Posted by SPEED View Post
C# and Java programmers are in high demand in the job market.

Java is easier to start off with, and I believe that's what most colleges (including my own) start with.

Let me give you a few tips:

1) Don't expect to be a game developer for IW, because it'll never happen.
Instead, learn skills that will make you desirable to many companies. This will make it easier to find a job.

2) Don't be lazy. Take physics, and pre-calc (or higher) in high school. You'll thank me later.

3) Don't learn to program just so you can mod games. CoD is written in a language similar to c++, but it's not c++. Learn real languages that real people use, like c++, Java, C#, etc.
1) i don't expect to be one for IW but would very much like to be a game developer (IW would be my dream job haha)
2) im sophamore taking pre-cal, and i'll see what i can do about a physics class this fall.
3) i wanna be a game devolper and a modder on the side (i know companies are gonna love me for that ). i'd like to do modding just for fun not really as a proffession.
GoDuCkS001 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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 08:13 AM.


 

Powered by vBulletin® Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
COPYRIGHT (c) 2010 - 2013 - XboxMB - DESIGN BY:
EDENWEBS.COM