public:t-gede-13-1:project
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:t-gede-13-1:project [2013/03/26 12:59] – hannes | public:t-gede-13-1:project [2024/04/29 13:33] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 18: | Line 18: | ||
| Team 9 | Sigtryggur, Þórarinn | | Team 9 | Sigtryggur, Þórarinn | ||
| Team 10 | Guðjón, Ægir | Inverse kinematics for arms in Ogre 3D | | | Team 10 | Guðjón, Ægir | Inverse kinematics for arms in Ogre 3D | | ||
- | | Team 11 | Kristján, Kristófer | + | | Team 11 | Kristján, Kristófer |
- | + | ||
- | + | ||
- | ===== Picking a project ===== | + | |
- | + | ||
- | This project has to be a **Tech Demo** of a game engine feature that **you** have designed and implemented. A tech demo does not have to e a fully working game, but it should demonstrate your technology | + | |
- | + | ||
- | One way to think about this is that in your first project you used a number of features that an existing game engine and its tools provided. This time around you can pick a couple of features, go under the hood, and implement them yourself. Working with the game engine should have given you a pretty good idea of what kinds of technologies are being offered. | + | |
- | + | ||
- | This technology you work on can be something you build absolutely from scratch (e.g. your own resource management system or visual effects) or something that is put together from several existing components, combined in an interesting way (e.g. physics and animation). | + | |
- | + | ||
- | You can propose pretty much anything, as long as the following is true about the project: | + | |
- | * It is **challenging** for you | + | |
- | * It is **fun** for you | + | |
- | * It is **educational** for you | + | |
- | + | ||
- | There are a few more implementational requirements: | + | |
- | * Use C/C++ (this is a fundamental skill you need to develop) | + | |
- | * Use the Ogre 3D framework (it is flexible, well designed and at the right level of abstraction) | + | |
- | * You should make sure everyone on the team gets to program (divide project into units) | + | |
- | + | ||
- | It is possible to negotiate the C/C++ and Ogre requirements, | + | |
===== Presentation ====== | ===== Presentation ====== |
/var/www/cadia.ru.is/wiki/data/attic/public/t-gede-13-1/project.1364302768.txt.gz · Last modified: 2024/04/29 13:32 (external edit)