Winter Semester 2025/2026 • BUT FIT
Intro to Game Development
Learn the craft of modern game creation: graphics pipelines, real-time physics, game design theory, and Unity WebGL development.
13
Interactive Lectures
7
Hands-on Assignments
72h
Game Jam Weekend
100
Total Maximum Points
Course News & Announcements
Latest updates on lectures, assignments, and game jams
Lecture Slide Decks & Recordings
Comprehensive slide decks in Dark, Light, and Print formats with full lecture video recordings.
Practical Assignments
Step-by-step Unity exercises with starter code, task checklists, and submission guidance.
ShaderBox — Live GLSL Playground
Interactive in-browser fragment shader editor and step-by-step math & graphics tutorial series.
Hall of Fame
Explore and play original student games created during past 72-hour Game Jams.
Semester Syllabus & Schedule
Weekly roadmap of lectures, lab assignments, and project milestones.
W1
What is a GameSemester Kickoff
W2
Game Design
W3
State Holiday — St. Wenceslas DayHoliday (No Lecture)
2026-09-28
W4
Game Engine
W5
Unity as a Platform
W6
User Input
W7
Space and Bodies
W8
Visualization & Rendering
W9
Guest Lecture: Štěpán Kment — Motion Capture and Realistic AnimationGuest Lecture
W10
Visual Interface
W11
Scene Dynamics
W12
Sound System
JAM
72-Hour Game Jam Development Window OpensJam Window Open
W13
Guest Lecture: Adam Sporka — The Magic of Responsive AudioGuest Lecture
EXE
Exercises Submission Deadline (E1–E7)Strict Exercises Due
FINAL
Final Game Jam Project Submission DeadlineFinal Project Due
DEF
Game Jam / Final Project Presentations & DefenseProvisional Date
Evaluation & Course Grading
Total of 100 points earned across practical assignments and the creative final project.
42 pts
7 Exercises (5 pts each)
7 hands-on assignments × 6 points each
58 pts
72h Game Jam / Final Project
Original game project / 72h Game Jam