Practical Course on Managed Game Development (Winter 2023/24)

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


Follow the appropriate channel at Gamedev Discord!


Labs: Thursdays, 17:20, SW2

Course Requirements

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


You can watch the recording from the previous year.

Labs Schedule

No. Date Topic Content Resources
1. 5.10. 2023 Introduction Unity basics, GO, SO, MonoBehaviour, Prefab SLIDES
2. 12.10. 2023 Basic 2D game 2D setup, Input, Camera, Sprites, Tilemaps SLIDES, GIT-AFTER
3. 19.10. 2023 UI Part 1 Unity UI, IMGUI SLIDES, GIT-BEFORE
4. 26.10. 2023 UI Part 2 Unity UI, Incremental Clicker, UI Toolkit SLIDES
5. 2.11. 2023 Cancelled
6. 9.11. 2023 Tweening DOTween plugin for tweening, Animation Curves SLIDES, GIT-BEFORE, GIT-AFTER
7. 16.11. 2023 Physics Rigidbodies, Colliders, Effectors SLIDES
8. 23.11. 2023 Prototyping Prototyping process, Figma, Asset Store, Polishing SLIDES
9. 30.11. 2023 Editor extensions 3D animation + Editor extensions basics SLIDES, GIT-BEFORE
10. 7.12. 2023 Editor extensions 2 Custom PropertyDrawers, Inspectors, Windows SLIDES, GIT-AFTER
11. 14.12. 2023 Rendering Rendering Pipelines overview, shaders overview SLIDES, GIT-BEFORE, GIT-AFTER
12. 4.1. 2024 Miscellaneous topics Asset Bundles, Addressables, Android development SLIDES
13. 11.1. 2024 Navigation/Performance Meshes, NavMesh, Pathfinding, Profiler, Job System, DOTS, ECS, Burst SLIDES