|
||||||
| C and C++ C and C++ forum for discussing all forms of C except for C#. These languages are powerful low level languages used for creating Operating Systems, Device Drivers, compilers and much more. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
| Sponsored Links |
|
|
|
|||||
|
Quote:
Second, you have to learn how to make console applications first because you need to crawl before you walk. Game programming takes years of experience and is very difficult. Not to dissuade you, but if your just starting to program, and your goal is to make 3D games, I would say, at least allot two years of mastery of C++ before you attempt even a very basic 3D game. However, I am just assuming you mean 3D game programming because thats what everyone wants to do. On the other hand, it is very easy to make command line games such as tic-tac-toe, but those are boring. |
|
|||||
|
Look at Sidewinder's post, he almost said it all.
One of the best, and well-known book, is Accelerated C++, if you're a beginner. If you ask almost anywhere, or on any forum, someone will mention that book. Personally, I've never read it, but I've been skimming through it once. It starts from the very ground, and then moves up. There's no advanced techniques in the book, so it's an absolute beginner book, and if you want something more advanced, you've to continue with another book. Accelerated C++ is a well-written book, with a lot of examples, which is usually good, when you're starting on something new. When you're finished with the book, you might want to look into the "C++ in Depth"-series, which are some of the best books on the market, with some of the best programmers in the C++-world, like Bjarne Stroustrup, etc. I will recommend "Exceptional C++", and "More Exceptional C++", both by Herb Sutter. I don't know any books about 3D game programming, but there are a lot of books on 3D graphics. I've only read one myself, and that was the OpenGL Bible, if I remember the name right. |
|
|||||
|
Adding to what Sidewinder said:
Because the C++ language specification does not provide native support for graphics of any kind, learning the language is necessarily console only. Any tools that give you access to graphics (3D or otherwise) will be using all of the C++ programming techniques and interfaces that are most easily learned through console programming.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
| Sponsored Links |
|
|
|
|||
|
I agree with WingedPanther. Its not easy to work on gaming only with c++, you need something more tool to work on gaming. Here I would like to recommend you one. Its called blitzmax(search the phrase in google for download), I am recently learning this. This software uses all the basic of c++ and adds some more functionality.
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Question about String handling... | Spitfire | Java Help | 2 | 06-08-2007 06:17 PM |
| Help a Newb Learn it.. | Mushroomer | Visual Basic Programming | 1 | 03-28-2007 06:30 PM |
| Curious Question | priorityone | The Lounge | 10 | 01-07-2007 11:40 AM |
| Silly question | Ronin | C# Programming | 4 | 09-21-2006 05:01 PM |
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |
Goal: 100,000 Posts
Complete: 100%