|
???
?????????????????????????????
????????????
you must be good C/C++ programmers able to trace and debug large complex programs. Experience with an integrated development environments (IDE) such as CodeWarrior or Visual C++, and experience with configuring and compiling programs downloaded from the internet would be an advantage, but is not essential.
?????????
It covers game-specific programming techniques, algorithms, game testing, game logic, multimedia programming, networking and server design and optimisation of real-time 3D rendering.you can gain sufficient knowledge to extend existing computer game engines or build a basic game engine from scratch.
??????????
1. Understand and apply principles and technologies behind computer game engines.
2. Understand how games function in terms of physics, modeling, AI, networking and graphics.
3. Extend the functionality of an existing game engine or build a basic game engine from scratch.
???????
Ass1: Basic World
Build a simple world.
Ass2: Interactive World
Extend your basic world with user interaction, possibly incorporating multiple cameras looking at the same world.
Ass3: Game or Highly Interactive World
A simple 3D game or a series of rooms with interesting user interaction.
?3-4????????????????????email ? au.workjob@gmail.com ??????????.
|
|