Institute of Computer Science
  1. Courses
  2. 2025/26 fall
  3. Computer Graphics (MTAT.03.015)
ET
Log in

Computer Graphics 2025/26 fall

  • Main
  • Lectures
  • Practices
  • Projects
  • Test
  • Results
  • Links

Rooftop Parkour

Kristo Krikmann, Jander Metsma, Eric Raphael Janke

Concept

Rooftop Parkour is a fast-paced third person running game where the player uses just one button to pull off parkour moves. The character keeps moving forward automatically, and with the right timing you can jump, vault, or slide past different obstacles. The game features two or three short levels set among city rooftops, with things like AC units and gaps between buildings adding to the challenge.

Media

Mirror's edge is the inspiration for the world

  • Mirror's edge

Third person parkour animations

  • Unreal Engine parkour system

Mechanically similar game would be Geometry Dash, where there is 1 input and timing.

  • Geometry Dash

Images of initial build

  • Primitive obstacles
  • Character falling

Repository

  • GitHub Repository
  • Windows Build

Roles

Kristo Krikmann – Set up the Unreal Engine project and main gameplay systems. Created the player character, movement mechanics (automatic running and jumping), and designed basic rooftop platform blocks.

Jander Metsma – Built and maintained the project page and documentation. Experimented with Unreal Engine and learned core level design principles for future improvements.

Eric Raphael Janke – Researched potential 3D assets, animations, and reference materials to support development. Started learning Unreal Engine fundamentals and assisted with project organization.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment