IMPLEMENTASI DESIGN PATTERN PADA GAME NEON SHADOW: CYBER THIEF MENGGUNAKAN SPRITEKIT DAN GAMEPLAYKIT
ABSTRAK
Neon Shadow: Cyber Thief adalah game platformer 2D berbasis iOS yang dikembangkan untuk menganalisis algoritma pergerakan karakter dan penerapan pola desain perangkat lunak. Latar belakang dari penelitian ini berangkat dari popularitas genre platformer yang telah ada sejak era 1980-an melalui game legendaris seperti Super Mario Bros. dan Sonic the Hedgehog, serta terus berkembang dengan judul modern seperti Limbo, Little Nightmares, dan It Takes Two. Genre ini menuntut mekanika permainan yang presisi serta arsitektur perangkat lunak yang efisien. Pendekatan penyelesaian yang digunakan dalam proyek ini melibatkan pemanfaatan framework SpriteKit dan GameplayKit untuk membangun sistem permainan, sekaligus menerapkan berbagai software design pattern seperti state pattern, adapter pattern, dan singleton. Tujuannya adalah untuk menciptakan arsitektur yang modular, mudah dikembangkan, dan efisien. Hasil dari pengembangan ini menunjukkan bahwa penerapan pola desain secara tepat mampu meningkatkan skalabilitas sistem, kemudahan pemeliharaan kode, serta stabilitas mekanika permainan. Selain itu, proyek ini juga menghasilkan sebuah produk yakni game Neon Shadow: Cyber Thief yang telah menunjukkan potensi gameplay yang seru dan menarik, namun masih memerlukan penyempurnaan pada beberapa aspek permainan.
[DOWNLOAD ABSTRACT]Kategori
D3 Teknik ElektronikaD3 Teknik Telekomunikasi
D3 Teknik Elektro Industri
D3 Teknik Informatika
D3 Teknologi Multimedia Broadcasting
D4 Teknik Elektronika
D4 Teknik Telekomunikasi
D4 Teknik Elektro Industri
D4 Teknik Informatika
D4 Teknik Mekatronika
D4 Teknik Komputer
D4 Teknik Teknologi Game
S2 Teknik Elektro
S2 Teknik Informatika dan Komputer