Free PDF Ebooks Download » Free PDF Ebooks - Free Ebooks Download » Other Book » C++ Programming for Game Developers Module I+II

Other Book Adsense, Adsense Book, adsense secrets, adwords book, adwords adsense, forex trading book, forex book, cooking book, cooking book club, cooking, cook book

Your Ad Here

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-25-2008, 07:58 AM
FED's Avatar
FED FED is offline
--:: Administrator ::--
 
Join Date: Apr 2007
Location: Free-Ebook-Download.net
Age: 20
Posts: 4,492
Default C++ Programming for Game Developers Module I+II


C++ Programming for Game Developers Module I+II

C++ Programming for Game Developers Module I+II

by Game Institute










General Course Series Description

The C++ Programming for Game Developers series of courses has been designed to satisfy three major goals. First and foremost, the key goal is to enable you to understand, and be able to apply (by writing programs), the fundamental components of the C++ programming language. The second goal of this series is to prepare you for the other courses at Game Institute, which require an intermediate level of proficiency with the C++ programming language. And finally, the last goal of the series is to introduce you to game programming related topics in an easier to comprehend 2D environment, which will serve as a stepping-stone to 3D game programming. This last goal is met by building up the tools needed to program a 2D game in the Windows environment.

Module I Description

In this first C++ course, an introduction to C++ programming basics, you will become proficient with core C++ topics such as variables, console input and output, functions, loops, programming logic, pointers, strings, classes, and object oriented design and methodologies. In addition, you will study more complex C++ subject matter, such as operator overloading, file input and output, inheritance, and polymorphism. When practical to do so, game related examples are used to motivate the discussions. Quizzes, a midterm, and a final will make up your grade.

Topics covered in Module I, Beginning C++ Game Programming:



  • How to Create a C++ Program, Console Input and Output, Variables, and the Arithmetic Operators
  • Logical Operators, Controlling Program Flow, Repetition, and Arrays
  • Functions
  • References and Pointers
  • Classes and Object Oriented Programming Design
  • Strings
  • Operator Overloading
  • File Input and Output
  • Inheritance and Polymorphism

In the second C++ course in the C++ Programming for Game Developers series, we will spend a few chapters finishing up our study of C++ by examining templates, exception handling, bit operations, and the Standard Template Library (STL). Then we will begin to move away from pure C++ applications, and you will begin to examine Windows programming, where your goal will be to develop a fully functional 2D game, complete with menus, dialog boxes, graphics, physics, artificial intelligence, and user input via the mouse.



Who should take this course?

There are three primary audiences who would benefit from this course:
  1. Beginners with little to no programming experience that would like to begin their training for game development at Game Institute.
  2. Programmers experienced with a language other than C++ (e.g., Visual Basic, Java) who would like to learn C++.
  3. Programmers that have programmed with C++ in the past, but would like a refresher course to re-familiarize them with the language before taking other Game Institute courses.
What are the course prerequisites?

The only prerequisite for this class is that you are comfortable with the basics of general computer usage. You need to know how to work with your operating system and compiler. Some background in High School Algebra is useful, such as the understanding of variables, functions, and the ability to solve basic algebraic equations.

What materials do I need in order to take this course?

You will need a C++ compiler. Technically, for students taking this course, almost any reputable C++ compiler will do. However, for students who plan on taking Module II in this series, and for other Game Institute courses, you will need a Windows compiler. Therefore, it is probably best to settle on your choice of compiler sooner rather than later. We recommend Visual C++ 7.0 and above. A standard edition of the latest Visual C++ application can be purchased from various outlets for around $100 USD
Download
Code:
http://rapidshare.com/files/63107643/CPP_Module_I_Textbook.rar
http://rapidshare.com/files/63107795/CPP_Module_II_Textbook.rar
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Patterns for Parallel Programming FED Programing Book 2 07-18-2008 06:07 AM
The .NET Developer's Guide to Directory Services Programming FED Programing Book 0 01-07-2008 04:09 PM
Visual Basic .NET namdatviet Programing Book 21 11-21-2007 07:00 AM
ASP.net Web Developer's Guide abb Programing Book 1 10-10-2007 05:35 PM
Beginner's Guide To DarkBASIC Programming FED Programing Book 0 10-05-2007 06:28 AM


vB Ad Management by =RedTyger=

Inactive Reminders By X45.info

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78