Bob Sumner

Professor, ETH Zurich, switzerland
He created the ETH Game Technology Center to explore the role of gaming in science and education.


Game Programming Laboratory

The goal of this course is the in-depth understanding of the technology and programming underlying computer games. Students gradually design and develop a computer game in small groups and get acquainted with the art of game programming. The Game Programming Laboratory addresses modern three-dimensional computer game technology. During the course, small groups of students will design and develop a computer game.

Focus will be put on technical aspects of game development, such as rendering, interaction, physics, animation, and AI. In addition, we will 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 will meet once a week to discuss technical issues and to track progress. We will utilize MonoGame, which is a framework to create cross-platform games. The development of the final games will take place on XBox.



Robert Sumner is the Associate Director of Disney Research Zurich and an Adjunct Professor at ETH Zurich. Robert received a B.S. degree in computer science from the Georgia Institute of Technology and his M.S. and Ph.D. from the Massachusetts Institute of Technology. He spent three years as a postdoctoral researcher at ETH Zurich before joining Disney. At Disney, Robert leads the lab’s research in animation and games. His research group strives to bypass technical barriers in animation and game production pipelines with new algorithms that expand the designer’s creative toolbox in terms of depiction, movement, deformation, stylization, control, and efficiency. At ETH, Robert teaches a course called the Game Programming Laboratory in which students from ETH and the Zurich University of the Arts work in small teams to design and implement novel video games. In 2015, Robert founded the ETH Game Technology Center, which explores the unique way in which game technology can advance ETH’s mission in research, education, and outreach. Robert’s recent speaker engagements include TEDxZurich, Zurich Game Show, World VR Forum, Global Talent Summit, and Zurich Meets Hong Kong. He was also featured on BBC Click and Ars Technica for his work on Unfolding the 8-Bit Era as well as Reuters for his AR work.

ETH Zurich is one of the world’s leading technical universities. The ETH Game Technology Center (GTC) provides an umbrella over ETH research, teaching, and outreach in the area of game technology. The ETH GTC connects research groups across ETH that are working on technology relevant and impactful for the game industry. By providing a unifying umbrella over these activities, the ETH GTC focuses discourse about the impact of ETH technology on the field of gaming, both from an academic and industrial perspective. Initiatives spearheaded by the GTC directly address the unique way in which gaming can impact real-world challenges through gamification. Ultimately, the research mission of the GTC is to apply advanced concepts in gaming together with analytics and machine learning to better understand human behavior. To advance ETH’s educational mission, the ETH GTC offers courses such as the ETH Game Programming Laboratory and invited speakers from the game industry to contribute directly to education and scholarly enrichment. The ETH GTC actively supports educational programs such as the promotion science to young women and activities like the Treffpunkt Science City that communicate the magic of science both to youth and to adults.