Koleksi Pustaka
Perkembangan teknologi interaktif membuka peluang untuk menciptakan pengalaman bermain game yang lebih imersif, melampaui metode input tradisional seperti keyboard dan mouse. Salah satu teknologi tersebut adalah sensor gerak Microsoft Kinect 2, yang memiliki kemampuan untuk melacak seluruh kerangka tubuh manusia. Proyek ini berawal dari gagasan untuk memanfaatkan potensi interaksi sensor tersebut. Berdasarkan diskusi antara mentor dan anggota magang, disepakati bahwa genre Endless Runner adalah platform yang ideal untuk mengimplementasikan fungsionalitas sensor badan Kinect 2 secara efektif. Dalam proyek magang ini, penulis berkesempatan untuk berkontribusi secara signifikan, dengan peran utama berfokus pada pembuatan logika utama permainan dan proses optimisasinya. Fokus teknis penulis tidak pada aset visual, melainkan pada pengembangan arsitektur teknis dan logika gameplay utama. Hal ini meliputi perancangan arsitektur procedural generation untuk penciptaan level yang dinamis dan tak terbatas, perancangan game flow atau game loop, dan implementasi mekanisme peningkatan kecepatan untuk mengatur kurva kesulitan. Selain itu, penulis juga bertanggung jawab atas proses optimisasi pengembangan, khususnya optimasi CPU, untuk memastikan permainan berjalan lancar meskipun harus mengolah data sensor dan logika spawning secara real-time.