Author : Ananta Miyoru Wijaya   , Rizky Yuniar Hakkun, Zulhaydar Fairozal Akbar
ABSTRAK

“My Campus Story” adalah sebuah game yang menyimulasikan kehidupan kampus mahasiswa secara sederhana. Sebagai programmer dalam tim pengembang, penting untuk menetapkan aturan dan pendekatan yang mendukung efisiensi, konsistensi, kemudahan pemeliharaan, serta skalabilitas proyek. Salah satu pendekatan umum dalam pengembangan software adalah penggunaan Design Pattern. Penelitian ini bertujuan untuk mengimplementasikan dan mengembangkan fitur serta mekanik dalam game dengan menerapkan berbagai pattern dari Design Pattern. Pengembangan game dilakukan berdasarkan model ADDIE, yang mencakup tahap analisis, perancangan, pengembangan, implementasi, dan evaluasi. Selain itu, proses ini juga memanfaatkan pola desain Singleton, State, dan Object Pool. Evaluasi keberhasilan penerapan Design Pattern dilakukan melalui metode User Feedback – GameDesigner, Unit Testing, dan Expert Review. Hasil evaluasi menunjukkan bahwa penggunaan Design Pattern telah selaras dengan kebutuhan desain game dan menghasilkan struktur kode yang baik. Namun, berdasarkan Expert Review, terdapat kekeliruan dalam penerapan pattern tertentu, seperti penggunaan Object Pool pada komponen UI yang kurang tepat.

[DOWNLOAD ABSTRACT]