Hogeschool Rotterdam

Creative Media and Game Technologies • Minor Game Design & Development

Course Presentations

Lesson 01 Active Deck
Basics 1: Getting Started

2D physics, Rigidbody2D, C# scripting, Cinemachine 3 camera, and Prefabs.

Lesson 02 Active Deck
Basics 2: Object Communication & Data

Collisions, TryGetComponent, ScriptableObjects, Coroutines, Events, and Spawner Architecture.

Lesson 03 Active Deck
Basics 3: UI & Saving Systems

Canvas Scaler, Anchors & Pivots, TextMeshPro, Decoupled UI Events, and JSON Persistence.

Lesson 04 Active Deck
Basics 4: Game Architecture 1

Prefab as an API, ScriptableObject Event Channels, Persistent Singletons, and Additive Multi-Scene Loading.

Lesson 05 Active Deck
Basics 5: The Release Candidate

Screen faders, mobile app lifecycle, procedural micro-animations, online leaderboards, and Google Sheets playtest telemetry.

Lesson 06 Active Deck
Basics 6: 3D Block Prototyping

Level design metrics, ProBuilder greyboxing, camera-relative 3D CharacterController, Cinemachine 3.x, and NavMesh AI navigation.

Lesson 21 In Development
Performance & Optimization

Profiler, memory allocation, batching, and garbage collection.

Lesson 24 In Development
3D Animation Systems

Animator state machines, blending, inverse kinematics, and events.