Welcome

Welcome to the website of the course Virtual Worlds. This course is part of the master Game and Media Technology at the Department of Computer Science.

NEWS

  • July 11, 2010: The final grades are online. You can find them here.
  • July 11, 2010: The grades of the second practical assignment are online. You can find them here. Only those that qualify for passing the course are graded.
  • July 9, 2010: The grades of the first practical assignment are online. You can find them here. Only those that qualify for passing the course are graded.
  • July 9, 2010: The grades of the exam are online. You can find them here
  • June 22, 2010: The fifth abstracts are judged. Please check this page to see whether or not you have to update the abstract.
  • June 22, 2010: The fourth abstracts are judged. Please check this page to see whether or not you have to update the abstract.
  • June 21, 2010: The third abstracts are judged. Please check this page to see whether or not you have to update the abstract.
  • June 21, 2010: The second abstracts are judged. Please check this page to see whether or not you have to update the abstract.
  • June 18, 2010: Update for the VWVisualSystem to increase performance is available here
  • June 9, 2010: THERE WILL BE NO LECTURE TODAY BECAUSE OF SICKNESS!!
  • June 7, 2010: No lecture on Monday June 14, 2010!!!!!
  • June 2, 2010: The location of the Liberal Arts meeting is Kromme Nieuwegracht 80, room 1.02. It start at 13h00.
  • May 19, 2010: A version of the first assignment framework for Visual Studio 2008 can be downloaded from the practical assignment page
  • May 12, 2010: The first abstracts are judged. Please check this page to see whether or not you have to update the abstract.
  • May 7, 2010: All the papers for the abstracts are online.
  • May 3, 2010: The first paper for the abstracts is online.
  • April 26, 2010: The lecture of Wednesday April 27, 2010 will be part of the Symposium Virtual Reality and Games organized by Sticky and DGDARC. This lecture will also be in English. If you want to participate during the whole symposium you can buy a ticket for 3 euros 'at the door'. If you only want to attend the lecture of the course, you do not have to pay of course.

Outline of the course

The course will consists of two lecture per week. Each lecture will consist of two hours. Most lectures will consist of both listening to oral presentations and practising exercises.

The course will require the completion of two practical assignments. These assignments will also be graded. Every assignment has the same weight. This means that the grade for the practical assignments are averaged to produce the final grade for the assignments.

The course will also contain individual paper assignments. These assignments have as the main goal to show that there is more than computer science to virtual worlds. The assignments consist of reading in total 7 papers of which an abstract with an opinion should be written. The opinionated abstracts should not contain more than 300 words. The assignments should be handed in and are marked as adequate or not. You have to have all 7 assignments aduaquate to complete the course.

Finally, the course is completed by a final exam.

Grading

The final grade for the course is calculated as follows:

grade = 0.4 * practical grade + 0.6 * final exam

The final exam grade should at least be a 5.

IMPORTANT: Exam Material

I put together the sheet of formulas you will receive during the exam. Here it is.

I also put together a collection of possible exam question to give you an idea of what type of questions you can expect. Here it is.

The material for the final exam is the following:

  • Physics for Game Developers: chapters 1, 2, 3, 4, 5, 11
  • Collision Detection in Interactive 3D environments: chapters 3, 4
  • Algorithms and Networking for Computer Games: chapters 8, 9, 10
  • Lecture Notes (slides)

Literature

The book that is mainly used as literature is: Physics for Game Developers by David M. Bourg O'Reilly & Associates Inc. ISBN: 0-596-00006-5

Furthermore, a number of book chapter, articles and websites are used as reading and study material. The details of this material will be revealed in due time.

Planning

For the planning of the course I created a Google calendar