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:40] 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  |
  
 +===== Presentation ======
  
-===== Picking a project =====+==== Time and Place ====
  
-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+All presentations take place Tuesday April 9th (14:00-16:30) in M106
  
-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.+==== Format ====
  
-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).+The total time you have is about 10 minutesAim for 4-6 minutes for slides and 4-6 minutes for demo and questions
  
-You can propose pretty much anything, as long as the following is true about the project: +=== Slides ===
-  * It is **challenging** for you +
-  * It is **fun** for you +
-  * It is **educational** for you+
  
-There are few more implementational requirements+You should have slide for(1) Purpose/Motivation (what is your technology for); (2) Related/Existing Work (similar things that exist / what work did you build on); (3) Your Contribution/Exciting Technical Features/Solution.  
-  * 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) +The purpose of the slides is mainly to establish that you know **why you are doing this**, and that you know **that others have tried before** and that you have **done something technologically interesting**. The final report will go into more technical discussion, so you don't have to go into too much detail unless you would like to explain something in particular in some depth. 
-  You should make sure everyone on the team gets to program (divide project into units)+ 
 +=== Demo === 
 + 
 +Use your time well. **It is very important to plan/rehearse your demo**. There is nothing worse than trying to figure out during your presentation what you would like to show us. That typically means you spend valuable time messing around with the interface and/or forget to show couple of important things. Write down on a piece of paper a demo script and time it before you arrive, so that you know that you can get through it in the allotted time slot.  
 + 
 +===== What to Hand In ===== 
 + 
 +There are three things you need to hand in: 
 +  - Your presentation slides. 
 +  - Technical Report: A 2-4 page document describing the technology you presented in more detail. See the full section on report below. 
 +  - Screen capture video: Use screen capture software (e.g. [[http://www.fraps.com/|Fraps]] to capture a run through your demo. Compress that capture and either submit it into MySchool along with the reportif it is small enough or submit a link to it. You do not have to provide narration. The video and the report will tell the story together. 
 +  - Optional: if you can produce a runnable version of your demo, I would love to get a copy. You are not required to do this, since it may be hard to make this portable. It will not factor into your grade whether you can do this or not. 
 + 
 +===== Judging Criteria ===== 
 + 
 +This project will be graded on
 +  * Technical soundness (did you get the technical demo to work "as advertised"?
 +  * Knowledge and amount of effort (did you clearly spend time on solving the technical challenge?
 +  * Clarity of presentation (do you explain and pace your presentation well and technology demonstration and ?) 
 +  * Quality of report (structure, readability, technical contents)
  
-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. 
  
 ====== Final Project Report ====== ====== Final Project Report ======
Line 66: Line 82:
   * [[http://www.siggraph.org/publications/instructions/|SIGGRAPH Instructions for Authors]]     * [[http://www.siggraph.org/publications/instructions/|SIGGRAPH Instructions for Authors]]  
   * [[http://www.siggraph.org/publications/instructions/acmsiggraph.zip|SIGGRAPH Submission Template]]    * [[http://www.siggraph.org/publications/instructions/acmsiggraph.zip|SIGGRAPH Submission Template]] 
- 
/var/www/cadia.ru.is/wiki/data/attic/public/t-gede-13-1/project.1364301638.txt.gz · Last modified: 2024/04/29 13:32 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki