Lab sessions
- Group 1 - Wednesday at 12.15 (Liivi 2 room 205, 19 seats, bring your own laptops)
- Group 2 - Wednesday at 14.15 (Liivi 2 room 206, 25 seats, bring your own laptops)
Preparing for labs
- Install Visual Studio Community 2017 or 2019 https://visualstudio.microsoft.com/ (C# language)
- Install Unity 2019.2.3f1 Personal Edition https://unity3d.com/ (do not use a newer version)
- Install Blender 2.8 https://www.blender.org/
- Install the latest version of Audacity https://www.audacityteam.org/
- If you are in Group 2, bring your own computer and mouse to the lab.
- For audio lab also bring your headphones. (needed in both Group 1 and Group 2)
- Do the preparations in lab instructions. (Usually includes downloading and installing some stuff that would otherwise take a significant amount of time, especially if the internet is slow)
Rules
- Being in labs is voluntary, but highly recommended. The tasks will be significantly more time consuming without attending to labs.
- All the tasks are individual. We encourage you to discuss the problems with other students but sharing the code is not allowed.
- Task deadlines are before the next lab at 14:15.
- Submitting up to 24 hours after deadline: the score is reduced by 50%.
- Submitting more than 24 hours after deadline: 100% of points deduced.
- The tasks have to be submitted through the Courses page.
- Depending on the lab you have to submit either a compiled build of a game or a picture of your results. In case of a build:
- The build has to include all the necessary files to run it on another PC and those files have to be zipped to a single package (only ZIP package is accepted).
- Failing to submit an executable package will result in 0 points for that homework.
Schedule
- 04.09: Introduction to Unity (Bird Game) - 2p (Prep: install Visual Studio and Unity)
- 11.09: Space Game 1
- 18.09: Space Game 2 - 4p
- 15.09: Unity Components - 2p
- 02.10: Project Setup
- 09.10: Tower Defence Game 1 - Gameplay
- 16.10: Tower Defence Game 2 - Unity UI
- 23.10: Tower Defence Game 3 - Game Content - 6p
- 30.10: 3D Graphics in Blender - 1p (Prep: install Blender 2.8 and bring mouse)
- 06.11: Audio Modification and Integration - 2p (Prep: install Audacity and bring headphones)
- 13.11: Animations - 2p
- 20.11: Level Design - 2p (Mouse recommended)
- 27.11: Editor Scripting - 1p
- 04.12: 3D Lighting & Advanced Effects - 1p
- 11.12: Procedural Generation - 1p
- 18.12: VR Game Design - CGVR Lab Excursion (Ülikooli 17, first floor, left hand-side)
Submission
You can use the following form to submit any task or homework too. It is just a shortcut - you don't have to do it again if you have already submitted under the task.
1. Homework 1Solutions for this task can no longer be submitted.
2. Homework 2
Solutions for this task can no longer be submitted.
3. Homework 3
Solutions for this task can no longer be submitted.
4. Design Document
Solutions for this task can no longer be submitted.
5. Lab 1
Solutions for this task can no longer be submitted.
6. Lab 2 & 3
Solutions for this task can no longer be submitted.
7. Lab 4
Solutions for this task can no longer be submitted.
8. Lab 6 & 7 & 8
Solutions for this task can no longer be submitted.
9. Lab 9
Solutions for this task can no longer be submitted.
10. Lab10
Solutions for this task can no longer be submitted.
11. Lab11
Solutions for this task can no longer be submitted.
12. Lab12
Solutions for this task can no longer be submitted.
13. Lab13
Solutions for this task can no longer be submitted.
14. Lab14
Solutions for this task can no longer be submitted.
15. Lab15
Solutions for this task can no longer be submitted.