Matakuliah
Algoritma Pemrograman Game
Deskripsi Mata Kuliah
Mata kuliah ini membekali mahasiswa dengan kemampuan logika berpikir komputasional dan implementasi struktur data untuk memecahkan masalah dalam pengembangan game. Mengacu pada SKKNI No. 102 Tahun 2020, mahasiswa akan mempelajari logika dasar pemrograman, arsitektur kode game, algoritma pergerakan objek (physics & movement), kecerdasan buatan sederhana (game AI), hingga manajemen memori. Fokus utama kuliah ini adalah membentuk kemampuan mahasiswa dalam menyusun kode yang efisien, terstruktur, dan optimal untuk mendukung fungsionalitas mekanik game (gameplay) serta integrasi aset visual ke dalam game engine.
CPL Program Studi pada MK
CPL-6
- Mampu menerapkan teknologi digital, pemrograman, technical pipeline, sistem produksi animasi, dan integrasi multimedia untuk mendukung proses kreatif serta workflow industri animasi secara profesional, adaptif, dan kolaboratif.
CPMK
CPMK-1
- CPMK 1: Mahasiswa mampu menjelaskan konsep dasar logika pemrograman, struktur data, dan arsitektur kode khusus untuk industri game. CPMK 2: Mahasiswa mampu mengimplementasikan algoritma matematika dan fisika dasar untuk mengatur mekanika game (gameplay) dan interaksi antar-objek. CPMK 3: Mahasiswa mampu menyusun dan mengintegrasikan kode pemrograman dengan aset visual ke dalam game engine sesuai dengan standar technical pipeline.
Aktivitas Pembelajaran
Aktivitas pembelajaran untuk course ini belum tersedia.
Lecture Note
Lecture Video
Assignments
E-Book
UTS
UAS
Related