Mata kuliah ini bertujuan agar mahasiswa mampu membuat sebuah game komputer berdasarkan teori-teori pendukung dasar pengembangan game. Pada awal mata kuliah ini mahasiswa akan mempelajari tentang sejarah pengembangan dan teknologi game, mengenal berbagai game populer yang ada serta klasifikasi berdasarkan genre dan klasifikasi lainnya. Tahap selanjutnya akan mempelajari bagaimana proses pengembangan game, bagaimana merancang desain game, membuat dokumentasi game (GDD), kemudian meningkatkan kualitas fun game dengan theory of fun, atau menambahkan edukasi dalam game. Hingga ada akhir kuliah mahasiswa bersama tim akan mampu mengimplementasikan pembuatan game