ETH Game Programming Lab

The ETH Game Programming Laboratory addresses modern three-dimensional computer game technology. During the course, small groups of students design and develop a computer game. Focus is put on technical aspects of game development, such as rendering, interaction, physics, animation, and AI. In addition, we cultivate creative thinking for advanced gameplay and visual effects. The “laboratory” format involves a practical, hands-on approach with neither traditional lectures nor exercises. Instead, we meet once a week to discuss technical issues and to track progress. We utilize MonoGame, which is a framework to create cross-platform games. The development of the final games take place on Xbox. At the end of the course results are presented to the public. The best projects, chosen by the audience and a jury of experts from the industry, will be awarded prices. As a valuable component of the course, industry experts from Studio Gobo serve as mentors to the student teams as well as jury experts during the final project exhibition.

This year we had five amazing teams and five amazing games in the ETH Game Programming Lab. The course theme was “The Circus,” which inspired creative interpretations of the greatest show on Earth.