Rabu, 14 Maret 2012

Sams Teach Yourself Game Programming in 24 Hours

Ebook Download | Sams Teach Yourself Game Programming in 24 Hours | Many years ago, after I purchased my TRS-80, I did what so many budding programmers did, I purchased some games and then tried my hand at writing my own. In the subsequent years, the conversations that I have had with many other programmers has revolved around their first attempts to write games. In fact, a solid argument can be made that for many people of that era, the first "large" programs that they wrote were games. Any attempt to write a game requires the use of most of what we do in programming. Topics such as file handling, sophisticated graphics, advanced data handling and complex decision making are all necessary to a good game. In this book Morrison covers all of those areas, as he steps you through the construction of several games.
The coverage of what is needed for game development is complete, and all of the code is available on CD, which is fortunate, because there is a lot of it. The language is C++, specifically Microsoft Visual C++ and
Borland C++ builder version 6. Code for the games in both versions is included on the CD. Borland C++ builder version 5.5 complete and a trial copy of version 6 are also on the CD for those who lack access to a suitable compiler. While I consider the language choice to be fine, it will pose a problem for those with limited exposure to their structures.
By necessity, Morrison is forced to spend the bulk of his allotted ink in explaining the programming of the games. Therefore, anyone unfamiliar with object-oriented programming or how these two versions of C++ are structured will find it difficult to follow the code. This is not to say that it cannot be understood, just that limited exposure to these versions of C++ will probably require that you consult another resource.
If you have a background in these versions of C++, then let the games begin. Morrison gives you a solid background in what is an excellent way to learn the fundamentals of programming, how to develop and organize a complex program and how to have fun while doing it.






Tidak ada komentar:

Posting Komentar