Gaming: Video Game Develpment Foundations
Software Engineering
This four-course pack includes everything you need to get started as a 3D game engine developer. It includes thorough training in C++ programming, core mathematics, and foundation level 3D graphics engine development. This is the best enrollment bundle choice for the majority of incoming students. Includes 3 Textbooks, 3 CD-ROMs, 30+ Hours Presentation (Recorded), 30 Weeks of Live Instruction. Mentor Supported.
|
|
||||||||||||||
Training
Provided by ProTrain Online
- J asked: How much will the textbooks, CDs, etc. cost for this class ?
- I asked: My main question is how much is the tuition fees?
- E asked: Please send me information on video gaming engineer courses
- asked: hi, am interested in the self learning package you have. its the c++ game development program. just would like some details please and could you please send me the prices. thank you. brett
- F asked: i would like to see games designed by your s. Let me show a demo of class plzzz.
- S asked: sir please give me more information about this topics and how to enrol for this course?
- H asked: so whats the cost for this course and where can i register
Gaming: Video Game Develpment Foundations
C Programming for Game Developers Module I
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
C Programming for Game Developers Module II
Module II Description In this second C video game programming course, you will begin to move away from the text-based console applications we built together in Module I, and begin to examine Windows programming with the Win32 API. With the Win32 API, you will be able to write programs that look a lot more like those that you are probably very familiar with; ones with resizable windows, mouse input, graphics, menus, toolbars, scroll bars, dialog boxes, and controls.
Of particular interest to us as game programmers is the ability to do graphics with the Win32 API, something which is not possible with the pure C programming language. You will learn about fundamental graphic concepts such as double buffering, sprites, animation and timing, and masking. By the end of this C video game programming course, you will have developed a fully functional 2D game, complete with graphics, physics, artificial intelligence, and input via the mouse. After completing this game programming with C course, you will be adequately prepared for your first course in 3D graphics programming.
Quizzes, a midterm, and a final will make up your grade.
Topics covered in Module II:
* Template Classes and Template Functions
* Error Handling
* Number Systems, Data Representations, and Bit Operations
* The Standard Template Library
* Introduction to Windows Programming
* Menus and Drawing with GDI
* Dialog Boxes
* Timing, Animation, and Sprites
* Designing and Implementing a 2D Game
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
C Programming for Game Developers Module II
Module II Description In this second C video game programming course, you will begin to move away from the text-based console applications we built together in Module I, and begin to examine Windows programming with the Win32 API. With the Win32 API, you will be able to write programs that look a lot more like those that you are probably very familiar with; ones with resizable windows, mouse input, graphics, menus, toolbars, scroll bars, dialog boxes, and controls.
Of particular interest to us as game programmers is the ability to do graphics with the Win32 API, something which is not possible with the pure C programming language. You will learn about fundamental graphic concepts such as double buffering, sprites, animation and timing, and masking. By the end of this C video game programming course, you will have developed a fully functional 2D game, complete with graphics, physics, artificial intelligence, and input via the mouse. After completing this game programming with C course, you will be adequately prepared for your first course in 3D graphics programming.
Quizzes, a midterm, and a final will make up your grade.
Topics covered in Module II:
* Template Classes and Template Functions
* Error Handling
* Number Systems, Data Representations, and Bit Operations
* The Standard Template Library
* Introduction to Windows Programming
* Menus and Drawing with GDI
* Dialog Boxes
* Timing, Animation, and Sprites
* Designing and Implementing a 2D Game
About The Training Provider: ProTrain Online
ProTrain Online - In partnership with colleges and universities, ProTrain Online offers hundreds of non-credit online career certificate programs.
Online Program Features
- Most programs have 12-month online access
- Mentors available live online 24X7 to provide support in a variety of courses
- Hands-on exercises contained within courses
- Tests and quizzes within courses
- Receive a Certificate of...
