tugas
Kajian Perangkat Lunak Pengembangan Game & Software Engineering Process Life Cycle
Kajian Perangkat Lunak Pengembangan Game & Life Cycle
Kajian mendalam mengenai ekosistem perangkat lunak pengembangan game (game engines & middleware), kompleksitas multidisiplin industri game, serta metodologi rekayasa perangkat lunak khusus game (Game Development Life Cycle - GDLC).
Pokok Bahasan Utama:
Definisi & Arsitektur Game Engine:
- Engine game modern (Unity, Unreal Engine, Godot) yang mengintegrasikan subsistem rendering grafis 2D/3D, simulasi fisika rigid body, audio spatial, scripting logika permainan, dan manajemen memori.
Karakteristik Multidisiplin Pengembangan Game:
- Kolaborasi dinamis antara pemrogram (kode fisika, AI, gameplay), seniman visual (3D modeling, texturing, animasi), sound designer, dan game designer (mekanik aturan, ekonomi game, narasi).
Fase Siklus Hidup GDLC:
Pre-Production: Konsep game, pitch document, pembuatan prototipe mekanik dasar (Game Design Document - GDD).
Production: Pembuatan aset, level design, integrasi kode, dan playtesting awal.
Post-Production: Bug fixing, optimasi performa FPS, rilis (Gold Master), serta pemeliharaan pasca-peluncuran (LiveOps & Updates).