User Tools

Site Tools


public:t-gede-13-1:project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:t-gede-13-1:project [2013/03/26 12:59] hannespublic: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   | Elemental destruction effect  | | Team 9  | Sigtryggur, Þórarinn   | Elemental destruction effect  |
 | 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 TBD   | +| Team 11   | Kristján, Kristófer Path finding in a tile based environment  |
- +
- +
-===== 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 in a game-like context.  +
- +
-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, but you need very good arguments. For example, it is not enough to suggest using a different engine because then you can make a cooler game. This course is about the design of the engine itself, not game creation.+
  
 ===== 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)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki