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

Computer Graphics 2023/24 fall

  • Main
  • Lectures
  • Practices
  • Projects
  • Exam
  • Results
  • Links

Shadow Puzzle

Andrei Kuzmin, Ann Kukk

''Project's repository: https://github.com/andkuzm/LightGame
Guide for both setting up a Unity repo, and cloning it is taken from here: https://unityatscale.com/unity-version-control-guide/how-to-setup-unity-project-on-github/#step-15---cloning-a-clean-copy-from-github

This project's end-point is to make a simple game, the will have player to construct some recognizable shape by rotating and moving several objects in space. Currently this project has one and only level, with two shapes, as for this moment the objective is to both familiarize ourselves with unity, and more important, to think of a way to produce more optimized way to recognize whether the current combination of shapes is the one we are looking for, as Unity does not seem to have any relative tool for that.

State on 14.11:
Current version looks like that when unsolved:


and solved version looks this way:


currently it is only possible to rotate object in one axis, with buttons "a" and "d", and choosing different objects as target for subsequent rotation with "w" and "s" buttons''

  • 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