Faculty of Information Technology
|Faculty||Faculty of Information Technology|
|Offered||Caulfield Second semester 2013 (Day)|
This unit will further develop object-oriented programming skills with the C++ language, and place them into the Games Programming context. Fundamental games programming design principles will be covered, including formal game structures and the game program loop. A number of specific games programming techniques with C++ will be also covered. These include the use of DirectX, games physics, and advanced 3D rendering, expressing these concepts through game creation using C++ and Microsoft Windows DirectX. This provides a strong grounding for further study in this area, especially related to games engine development and artificial intelligence.
At the completion of this unit students will have:
Examination (3 hours): 50%; In-semester assessment: 50%
2 hrs lectures/wk, 2 hrs laboratories/wk