Praktikum - Videospielentwicklung in C++ und Direct3D10
Matthäus Chajdas, Stefan Auer, Prof. Dr. Westermann
Bachelor-Praktikum - Echtzeitgraphik in C++ und DirectX10 | |
|---|---|
Time, Place | Wednesday, 15:15 - 16:15, MI 02.13.010 |
Begin | Wednesday 19.10.2011 |
Prerequisites | Recommended: Lecture "Computer Graphics" |
Registration: | |
Content
The main purpose of this course is to convey fundamental knowledge in state-of-the-art programming on graphics processing units (GPU) using Microsoft's DirectX application programming interface. Students will be given a short introduction to object oriented programming using the C++ language before they start to learn the principles of the programmable graphics pipeline on modern GPUs in detail. The participants employ the presented graphics algorithms during the development of a round-based 3D video game.
This course will be held in cooperation with the Mediadesign FH (MD.H). The mediadesign students will provide us with high-quality production content. Our participants are expected to implement a video game showcasing state-of-the-art graphics effects, such as:
- Texturing
- Normal Mapping (as can be seen here)
- Per-Pixel Lighting
- Shadowing
- Particle Effects
- Reflections
- ...and more!





