Practical Course on Managed Game Development (Winter 2021/22)

This course is oriented at practical game development in Unity. The course is taught at MFF UK as NCGD008.


Follow the appropriate channel at Gamedev Discord!


Labs: Wednesdays, 9:00, SW2 (we start 29.9.2021)

Course Requirements

You are expected to deliver a Unity game playable on Windows and Android. More info can be found HERE.


Labs Schedule

No. Date Topic Content Slides/Videos
1. 29.9.2021 Introduction Unity Basics, GameObject, Monobehaviour, Prefabs, ScriptableObjects PDF, YT
2. 6.10.2021 Input, Camera and Sprites Handling Input, Minimap task, terrain, camera, 2D setup, sprites PDF, YT
3. 13.10.2021 UI Part 1 Sprites, Tilemaps, Unity UI PDF, YT
4. 20.10.2021 UI Part 2 IMGUI, Incremental Clicker in Unity UI YT
5. 27.10.2021 Tweening UI Toolkit, DOTween plugin for tweening, Animation Curves PDF, YT
6. 3.11.2021 Animation and Physics Part 1 Spritesheet animation, 3D animation, RigidBodies, Colliders, Raycasting PDF, YT1, YT2
7. 10.11.2021 Navigation Meshes, NavMesh, Pathfinding PDF, YT
8. 17.11.2021 Cancelled
9. 24.11.2021 Editor extensions Custom PropertyDrawers, Inspectors, Windows PDF, YT
10. 1.12.2021 Cancelled
11. 8.12.2021 Performance Profiler, Job System, DOTS, ECS, Burst PDF, YT, Unity
12. 15.12.2021 Rendering and Assignment details Rendering Pipelines overview, shaders overview, Assignment details PDF, YT
13. 22.12.2021 Miscellaneous topics Asset Bundles, Addressables, Android development, … PDF, YT
14. 5. 1. 2022 Assignment consultations + Cinemachine Cinemachine, Timeline + (voluntary) assignment consultations (voluntary) PDF, YT