Bambang Widodo Jurnal Ilmiah Betrik, Volume.14, No.02, Agustus 2023 402 402 PERANCANGAN GAME ARCADE 2D ”SPACESHIP BATTLE MENGGUNAKAN FLAME GAME ENGINE BERBASIS MOBILE Bambang Widodo Program Studi Perhotelan Politeknik Sahid Jalan Kemiri Raya, Kota Tangerang Selatan, Banten 15418 Sur-el :bam.widodo@polteksahid.ac.id 1 Abstrak: Pengembangan Game 2D saat ini banyak dikembangkan dengan berbagai platform Bahasa pemrograman salah satu Bahasa pemrograman yang saat ini sedang naik daun adalah dart dengan flutter Framework. Tujuan penelitian ini adalah untuk merancang sebuah game 2D ”SpaceShip Battle” berbasis mobile dengan menggunakan flame sebagai game engine pada flutter framework sedangkan metode pengembangan game menggunakan metode Game Development Life Cycle (GDLC) dan Unifield Modeling Language (UML) sebagai model perancangan game. Game mengadopsi game klasik pertempuran pesawat luar angkasa untuk usia anak 7-10 tahun, judul game yang akan dikembangkan adalah “SpaceShip Battle” dengan genre game arcade, dengan elemen game terdiri dari pesawat luar angkasa, pesawat musuh, kekuatan bantuan, peluru, joystick, paralaks, dasbor, efek suara dan musik serta menu pemain. Mekanika dari game terdiri dari poin dan nyawa, pesawat pemain dapat bergerak pada layar dengan gerakan atas, bawah, kiri dan kanan dengan posisi pesawat menghadap ke atas. Hasil penelitian berupa prototype game dua dimensi bergenre arcade yang berjalan pada platform android mobile dan hasil ujicoba penggunaan flame game engine yang dirancang dengan UML membuat pengembangan game lebih terstruktur dan membuat proses coding lebih efisien. Kata kunci : Game 2D, Flame, Flutter, GDLC, UML, Mobile Abstract: Development of 2D games is currently being developed with various programming language platforms. One of the programming languages that is currently on the rise is Dart with the Flutter Framework. The purpose of this study was to design a mobile-based 2D game "SpaceShip Battle" using flame as the game engine on the Flutter framework while the game development method used the Game Development Life Cycle (GDLC) and Unifield Modeling Language (UML) methods as game design models. The game adopts the classic spaceship battle game for children aged 7-10 years, the title of the game to be developed is "SpaceShip Battle" with the arcade game genre, with game elements consisting of spaceships, enemy planes, auxiliary forces, bullets, joysticks, parallax, dash, sound effects and music and player menu. The mechanics of the game consist of points and lives, the player's plane can move on the screen in up, down, left and right motions with the plane facing up. The results of the research are a two-dimensional arcade game prototype that runs on the Android mobile platform and the results of trials using the flame game engine designed with UML make game development more structured and make the coding process more efficient. Keywords: 2D Games, Flame, Flutter, GDLC, UML, Mobile.