Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

DeathKnight187

Just Started Programming

This topic is 5219 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi i just started programming in C++ and i cant say i no mutch beside writing console "hello world" programms. but i have quite a history with 3D design using 3d studio max and 3d game studio, i have Microsoft visual C++ 6.0. but Im still in highschool and dont have any money for all the glossie stuff. i have sevral very long tutorials on C++ programing but so far i havent had mutch luck past the "hello world" stage. (The tutorals are way to fast and expect you to no quite a bit about c++ alredy). What i would like to no though is where do i lern real beginner stuff without spending craploads of money. any advice on anything would be great, also any programs you recomend(prefubly free or open source). thanx

Share this post


Link to post
Share on other sites
Advertisement
I don''t think spending $20-$50 on a beginner''s book is a ''crapload''. Anyway, look around in the topics here for some good books and tutorials...there''s just too many for me to keep listing over and over in all the same ''type'' of topics.



VG-Force | Ekim Gram Productions

Share this post


Link to post
Share on other sites
well, a good linux distribution has everything you need. Really: compiler, automated programming environemnt, debugger, version control systems, dozens of text editors (take your pick), free libraries for everything, and heck, even a free operating system!

For windows, you might try Dev-C++ from Bloodshed Software. That''s the GNU C Compiler (gcc) ported to windows and wrapped with an IDE.

You can even get free C++ books:
http://mindview.net/Books/

/\ All free. All open source. Good place to start.



Share this post


Link to post
Share on other sites
C++ is not a beginner language. You''re free to subject yourself to pain, though.

Linux is not a beginner platform. Please, people, stop suggesting it.

I''d recommend you get a grasp on programming, and this free online text, How to Think Like a Computer Scientist [Python version, Java version], is just what you need.

Once you''re comfortable, making the transition to C++ will be a lot easier and more productive.

You''re, of course, free to subject yourself to pain, though.

Share this post


Link to post
Share on other sites
Thanx ill do that i didnt no that C++ was a realy complicated language, i lernt a bit of basic but i was told by game developments sites that C++ was the language to lern strat up.
thanx

Share this post


Link to post
Share on other sites
i dont know why so many people say not to learn c++ as a beginner language. i first started learning programming with c++ and people here told me to stop and learn something easier. well, thats crap because i never really hit a "brick wall" with c++, or maybe im yet to hit it? i say try and stick with it and if its absolutly horrible then switch to another language. ive still only been programming since november but my second game with graphics is 99.999% complete, although i feel like that percentage gets smaller because i keep wanting to add more things to it.

Share this post


Link to post
Share on other sites
quote:
Original post by DeathKnight187
Thanx ill do that i didnt no that C++ was a realy complicated language, i lernt a bit of basic but i was told by game developments sites that C++ was the language to lern strat up.
thanx


C++ isn''t bad; you can start with it just fine.

<-- that''s still a link if you didn''t notice
"Gay marriage will encourage people to be gay, in the same way that hanging around tall people will make you tall." - Grizwald

Share this post


Link to post
Share on other sites
Yeah, ive started with it and its fine, nothing is really hard compared to other languanges, the only problems ive had was understanding pointers and classes for few days. Everything else went fine.

Share this post


Link to post
Share on other sites
quote:
Original post by graveyard filla
i dont know why so many people say not to learn c++ as a beginner language. i first started learning programming with c++ and people here told me to stop and learn something easier. well, thats crap because i never really hit a "brick wall" with c++, or maybe im yet to hit it?
You wouldn''t know, but I, who have to read and respond to your posts in this very forum, would.

You''re in no position to give advice to a complete beginner.

@DeathKnight187:
C++ is the current de facto standard for game programming, but that doesn''t mean it has to be the first language you learn. Learn an easier language as a means of gaining the fundamental skills necessary for programming, then learn C++. You can do a truckload using Python and PyGame, for instance, so when you come to C++ you''re not simultaneously struggling with a large, complex language and the objective of writing a meaningful game.

Oh, and C++ may not be the de facto programming standard of the future. It''s just another tool, so don''t get overattached.

Share this post


Link to post
Share on other sites
Yeah, careful of C++ snobbery. Although most commerical games use that now, there was a time where there was C snobbery towards C++. There is no reason why you can''t make games in other languages. C++ is so flexible that it permits you to make working code that is very poorly designed.

Other languages such as C# and Java take away some of that flexibility to try and force you to think in a more disiplined way.

If you want to start off in C++, then you have to arm yourself with some proper decent literature - get hold of a univesity reading list for the first year of a degree. You say you don''t want to spend crap loads of money, that''s what libraries are for - that''s what people used to use before the Internet to get their info fix ;-)

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!