| Advanced Courses (8) (early-enrollment discount already included if price embedden in *) |
| Physics and Advanced Collision Detection (more infos) | |
|
| Creating a realistic behavior of all 3D objects in video games adds to the realism of the whole game. That is why physics used in games has become a major topic in current titles. This course teaches you how to do physics from scratch. Starting with point masses and rigid bodies we finally end up with rag doll and character animation, cloth simulation, and accurate collision detection. |
|
| To satisfy the great demand for hands-on multiplayer game programming this course uses the free RakNet 3rd party lib for networking and concentrates on multiplayer games. Starting with basic chat applications you soon advance to multiplayer pong and a full 3D multiplayer game featuring dead-reckoning as well as cheater safety. |
| Advanced Courses |
| Advanced Rendering and Shader Programming |
| Instructor: | Wolfgang Engel | | Duration: | 12 weeks | | Credits: | 5 | | Price: | 59.90 USD |
| This course is all about Vertex- and Pixel shaders using Direct3D. You will learn all major lighting and rendering techniques used in current video games. All explained techniques are implemented using Direct3D's shader language HLSL. |
| Advanced Game Programming |
| After going through a number of foundation courses you know a lot of techniques and libraries. This course finally starts with programming a real game. You will learn how to build and edit a 3D terrain that is used in a RTS style game. Over the course of 12 weeks you will also learn how to have implement artificial intelligence for your units, how to create different missions for the player to solve, and more things like that. |
| OpenGL Shader Programming |
| Instructor: | Unknown | | Duration: | 2 weeks | | Credits: | 1 | | Price: | 10.00 USD |
| This seminar discusses the new OpenGL shading language GLSlang and shows you how to write vertex- and fragmen programs for your OpenGL applications. |
| Real-Time Radiosity |
| The global illumination technique radiosity is widely used by various video games to precalculate lightmaps. However, using this technique in near real-time requires some strong optimizations which you will learn about in this course. |
| Shadow Volumes |
| Instructor: | Unknown | | Duration: | 4 weeks | | Credits: | 3 | | Price: | 59.90 USD |
| Besides realistic lighting the shadows in your virtual worlds are the determining factor fooling the players' eyes and make them believe your illusion or not. Shadow volumes are one way used by current video games to render shadows for 3D objects and here you will learn how to do this. |
| Cartoon Rendering |
| Instructor: | Unknown | | Duration: | 1 weeks | | Credits: | 1 | | Price: | 20.00 USD |
| Vertex and pixel shaders are useful for quite a number of effects. This course describes how you can do the cartoon rendering effect to let your scene appear as if it had been draw by an artist for a cartoon movie or a comic book. |