Serious Considerations.
learn C or C++ they are pretty much the same (aside from a few different functions) until you get to classes.
those are the industry standard and it''ll be that way for a long time. maybe game development on the web might C# or Java. but you can use flash and macromedia to do the same thing.
but for console or PC game programming stick with C or C++, especially if you plan to do this for a career.
Knowledge is what you learn, wisdom is how you apply it.
http://uk.geocities.com/sloppyturds/gotterdammerung.html
quote: Original post by Stranger
Yes but C or C++?I have been told that with C++ it will take at least 2 years before i start to build useful code.
Whoever told you that is pulling your leg . You can start writing useful code in C++ after a week or so. It''s not doing much then, but it''s something. Just don''t expect to write code that would make a commercial game - it will more be along the lines of rolling some dice and printing out the number.
But if you go from there, you''ll quickly be able to do interesting stuff. Soup it up to play a little dice based game, build a stats generator for your favorite RPG, endless possibilities. Just do yourself a favor and don''t start writing the next Quake right away. Build your skills on small projects, go from there.
I would advise that you learn C++ right from the start. Learning C, and then moving to C++ is going to make you develop habits that you will need to break when moving to C++. Now, C++, being an Object Oriented language, its much more suited to handle the large scale code that is going into most modern games. If you start with that, you''ll have a good solid foundation to find find programming work.
"With my feet upon the ground I lose myself between the sounds and open wide to suck it in, I feel it move across my skin. I''m reaching up and reaching out. I''m reaching for the random or what ever will bewilder me, what ever will bewilder me. And following our will and wind we may just go where no one''s been. We''ll ride the spiral to the end and may just go where no one''s been." - Maynard James Keenan
[TheBlackJester ]
[Wildfire Studios ]
"With my feet upon the ground I lose myself between the sounds and open wide to suck it in, I feel it move across my skin. I'm reaching up and reaching out. I'm reaching for the random or what ever will bewilder me, what ever will bewilder me. And following our will and wind we may just go where no one's been. We'll ride the spiral to the end and may just go where no one's been." - Maynard James Keenan
Name: [email=darkswordtbj@hotmail.com]TheBlackJester[/email]Team: Wildfire Games
Projects O A.D.The Last Alliance
I would advise that you learn C++ right from the start. Learning C, and then moving to C++ is going to make you develop habits that you will need to break when moving to C++. Now, C++, being an Object Oriented language, its much more suited to handle the large scale code that is going into most modern games. If you start with that, you''ll have a good solid foundation to find programming work.
"With my feet upon the ground I lose myself between the sounds and open wide to suck it in, I feel it move across my skin. I''m reaching up and reaching out. I''m reaching for the random or what ever will bewilder me, what ever will bewilder me. And following our will and wind we may just go where no one''s been. We''ll ride the spiral to the end and may just go where no one''s been." - Maynard James Keenan
[TheBlackJester ]
[Wildfire Studios ]
"With my feet upon the ground I lose myself between the sounds and open wide to suck it in, I feel it move across my skin. I'm reaching up and reaching out. I'm reaching for the random or what ever will bewilder me, what ever will bewilder me. And following our will and wind we may just go where no one's been. We'll ride the spiral to the end and may just go where no one's been." - Maynard James Keenan
Name: [email=darkswordtbj@hotmail.com]TheBlackJester[/email]Team: Wildfire Games
Projects O A.D.The Last Alliance
Get busy livin'' or get busy dyin''... - Shawshank Redemption