## PERANCANGAN GAME FLIGHT SIMULATOR N219 YANG DIKENDALIKAN DENGAN PERANGKAT SMARTPHONE ANDROID MELALUI MEDIA  WI-FI
A risk a H id ay at, B angga D irg a n ta ra  A d ip u tra Program  Studi Teknik Informatika Sekolah Tinggi Teknologi Adisutjipto Yogyakarta informatika@stta.ac.id

## A B S T R A C T
Flight simulation games are generally played on a smartphone or desktop computer.  B ut still there is  rarely flig h t  simulation  game  that  combines  these  two  devices  simultaneously  with  each  other  in  a game.  Software on a desktop computer that was developed in  this research is  to fly  a plane fro m   take o ff to  landing  a t  controlled  by  android  smartphones  using  the  accelerometer  and  touch  sensors.  The aircraft used fo r  flig h t simulation games are made by PT.  Digantara Indonesia,  N219.  The result o f  this design is only intended as a study course.
Keywords : Flight Simulator, N219, Networking  Unity.

## 1. P e n d ah u lu an
Perkembangan  penerbangan  Indonesia  terus  maju  pesat,  yang  ditandai  dengan  telah  mampunya bangsa  Indonesia  memproduksi  pesawat  terbang  sendiri  untuk  kebutuhan  di  dalam  negeri.  Saat  ini perusahaan yang memproduksi  pesawat terbang  di  Indonesia adalah  PT Dirgantara Indonesia (PT DI). Setelah  berhasil  mengembangkan  pesawat  terbang  N250  pada  tahun  1995,  kini  PT  DI  sedang merancang  bangun  Pesawat terbang  ringan N219.  Cara untuk  menumbuhkan  kesadaran  dan  rasa  cinta masyarakat terhadap  produk nasional tersebut maka perlu adanya m edia promosi berupa game  services yang  bersifat  interaktif  dan  menghibur. Game  services yang  berhubungan  dengan  dirgantara  adalah sebuah game yang  didesain  khusus  agar  pemain  seolah-olah  sedang  menerbangkan  pesawat  terbang seperti  melakukan take  off,  maneuver, dan landing dengan dibantu  oleh  berbagai instrument navigator seperti  kompas,  GPS,  dll.  Hal  ini  dapat  memberi  pengetahuan  dan  pengalaman  lebih  dekat  kepada masyarakat  untuk  mengenal  pesawat  terbang.  Sehingga  dari  pengetahuan  yang  luas  terhadap  pesawat terbang tersebut diharapkan m asyarakat dapat lebih mencintai produk dalam negeri.  Salah  satu pesawat yang baru dikembangkan oleh PT.  DI adalah pesawat jenis N219.
Penerapan  sebuah  m edia game dapat  diterapkan  dengan  menggunakan  media desktop atau smartphone. Dua hal  tersebut memiliki  kekurangan  dan kelebihan masing-masing.  Beberapa kelebihan yang  dimiliki  oleh smartphone  android adalah  terdapatnya  sensor  seperti sensor  touch dan accelerometer.  Sensor-sensor tersebut yang dapat digunakan sehingga game lebih interaktif tetapi disisi lain  ada kekurangan dari smartphone  android yaitu  dari  kemampuan prosessor terbatas,  kualitas  grafik rendah  dan  ukuran  layar  yang  kecil.  Oleh  karena  itulah  ada  batasan  dalam  pengembangan game di smartphone  android .  Sedangkan  dengan  media desktop yang  cenderung  memiliki  kemampuan prosessor yang  tinggi  dan  kualitas  grafik  yang  bagus  ditambah  ukuran  layar  yang  besar  maka pengambang game dapat  melakukan  eksplorasi  lebih  besar  dengan  kualitas  yang  baik.  Kendala pengembangan game dengan m edia desktop adalah cara bermain yang hanya mengandalkan mouse dan keyboard sehingga  hal  tersebut  kurang  interatif.  W alaupun  sudah  ada  alat  kemudi game pesawat terbang  dengan  USB  namun  harganya  lumayan  mahal  untuk  kalangan  bawah.  Tetapi  dengan  adanya dukungan (support)  wifi pada smartphone  android dan desktop m aka hal  ini  dapat dimanfaatkan untuk saling  menghubungkan  antara kedua m edia tersebut.  Dengan  memanfaatkan  kelebihan  masing-masing
m edia tersebut m aka dibuat Game Flight Simulator N219 yang  dapat dikendalikan dengan Smartphone Android melalui Wifi.

## 2. K a jia n  P u stak a
Perkembangan flig h t  simulator memiliki  prospek  yang  luar  biasa.  Banyak  peluang  untuk digunakan  dalam  penelitian,  hiburan  dan  edukasi. Flight  simulator merupakan  simulasi  dalam menerbangkan pesawat.  Penelitian flig h t simulator dengan menerbangkan pesawat sudah pernah dibuat, penelitian  tersebut  pemah  diangkat  oleh  Salam  Ariyanto  (2014)  dengan  judul “Simulator Kendali Pesawat Terbang Extra 300  L  Berbasis  3D  dengan Metode Simulation  Game". Pada penelitian tersebut dibuat menggunakan software Adobe Photoshop, 3D  Studio Max dan 3DRad.  Dalam penelitian tersebut menghasilkan simulasi dengan mengendalikan pesawat jenis Extra 300 L.
Flight  simulator pada  penelitian  Salam  belum  ada  inti game atau  tantangan  dalam  menjalankan simulasi  dan belum  menerapkan  sistem client server yang  bisa dimainkan dengan smartphone  android sebagai  m edia  kendali.  Oleh  karenanya,  pada  penelitian  Tugas  Akhir  ini  akan  membuat game flig h t simulator yang  menerapkan  sebuah  tantangan  sebagai  inti game dan juga  menerapkan  sistem client server .

## 3. M etode Penelitian
3.1  Pesaw at N-219
Pesawat  N-219  merupakan  pesawat  generasi  baru  rancangan  asli  PT  DI,  yang  dikembangkan berdasarkan  sertifikat  FAR  23/CASR  23 (commuter  category). Pesawat berkapasitas  19  tem pat duduk ini  tidak  membutuhkan  landasan  yang  luas,  sehingga  cocok  untuk  melayani  penerbangan  antar daerah dan antar pulau.  Di tanah air yang umumnya memiliki landasan pesawat terbang yang tidak panjang.
Sebelum  membuat  pesawat  N-219,  sebenarnya  PT  DI  yang  berdiri  sejak  23  Agustus  1976,  telah berhasil  membuat  berbagai jenis  pesawat  terbang  dan  helikopter  seperti  pesawat  NC-212,  helikopter N B 0-105,  helikopter NAS-330  Puma,  helikopter NBK-117,  helikopter NAS-332  Super  Puma,  NBell- 412,  pesawat  CN-235,  dan  pesawat n-250  Gatotkaca.  Kecuali NC-235  dan N-250,  semua pesawat dan helikopter di atas merupakan hasil lisensi dari pihak luar negeri,  seperti  Spanyol,  Jerman dan Prancis.
3.2  G e ra k  di R u an g  3  Dim ensi
Posisi  benda yang  melakukan  gerak  3  dimensi  dapat dinyatakan  dalam  3 vektor satuan yaitu  x,  y, dan z.  Setiap  sumbu  setiap object memiliki  fungsi  masing-masing.  Sumbu  z mengarah ke  kanan object dan sumbu y m engarah atas object dan sumbu z mengarah ke depan object.

## 3.3  D iagram  J a rin g a n
Diagram  ini  memberi  gambaran jaringan  yang  digunakan  supaya  antara smartphone Android dan komputer  desktop  saling  terhubung.  Dari  gambar  1,  masing-masing device sudah  terhubung  dengan access point. Akan tetapi  masing-masing device belum  saling terhubung.  Supaya bisa saling terhubung antara satu dengan yang lain perlu dibuat sistem Client Server. Smartphone sebagai client dan komputer sebagai server.
Gambar 1.  Diagram Jaringan
4. Hasil d an  P em b ah asan
4 .i  P eng u jian  A plikasi
Pengujian  menggunakan  sebuah smartphone  android dan  sebuah  komputer  PC  yang  terhubung dengan media wifi. Gambar 2 merupakan cara menghubungkan antara 2 device tersebut.
Gambar 2.  Menghubungkan Client dengan Server
Setelah  melakukan  pengujian, Client tidak  dapat  langsung  terhubung  dengan server. Diperlukan konfigurasi IP  dari sarver di client.  Gambar 3  adalah tampilan dasbor ketika masuk gameplay.
Dasbor  adalah  tampilan  di  dalam  ruang  kokpit.  Di  dalam  dasbor  terdapat instrument-intrument yang  dapat  membantu  pilot  dalam  mengendalikan  pesawat. Intrument-intrument tersebut  seperti altimeter, kompas, Speed,  altitude dan GPS. Sedangkan  Gambar  4  merupakan  tampilan gameplay dengan menampilkan pesawat secara utuh.

## Gambar 4. Gameplay
User m engendalikan pesawat bisa dengan sensor touch. Klik tombol rudder, geser slider Throttle, klik  tombol rudder dan  untuk  kontrol elevator dan aileron cukup  dengan  m emutar-mutar device android secara vertical maupun horizontal. Gambar 5  adalah ketika permainan selesai.
Gambar 5. Permainan Selesai
Kondisi  akhir permainan  bisa karena kehabisan  waktu, crash (terjatuh),  atau  berhasil  karena telah menyelesaikan misi.

## 4.2  P em b ah asan
Pengujian yang  dilakukan  adalah menerbangkan pesawat dengan  spesifikasi  mendekati  spesifikasi Pesawat  N219.  Pesawat  bergerak  dengan  masukkan throttle,  brakes,  aileron,  rudder dan elevator. Pesawat  begerak  sesuai  rute  yang  telah  ditentukan  dengan  ketinggian  penerbangan  yang  telah ditentukan  sesuai  dengan jalur terbangnya.  Setiap c e k p o in t yang  dilalui m aka user akan  mendapatkan 250 point.  Point-point tersebut  akan  diakumulasi  ketika permainan  selesai.  Pada  akhir permainan user diharapkan  m ampu  mendaratkan  pesawat  dan  berhenti  pada  zona  kuning.  Bila  ada  sisa  waktu  maka akan dikalikan  10  sebagai tambahan bonus p o in t .

## 5. P en u tu p
5.1  K esim pulan
Berdasarkan hasil  analisa dari Game Flight Simulator N219 maka dapat disimpulkan:
1.  Bermodal smartphone android dapat menghemat biaya pengeluaran untuk membeli alat-alat simulasi pesawat dan pengguna sudah bisa memainkan pesawat dengan mudah.
2.  Penggunaan  m edia  wifi,  Pengguna  dapat  bisa  bermain  dengan jarak  yang jauh  selama  media wifi terjangkaui dan tidak direpotkan dengan kabel,
3.  Penggunaan data dari PT DI supaya dalam perancangan Game Flight Simulator N219 tidak jauh dari spesifikasi aslinya.
4. Visual game ditampilkan di komputer desktop bertujuan untuk memaksimalkan Kualitas gambar jika dibandingkan  dengan  di Smartphone  Android. Sedangkan  pemilihan Smartphone  Andorid sebagai media kontrol karena banyaknya fitur-fitur yang dapat dimanfaatkan untuk kenyamanan bermain.
5.2  S aran
Dalam  pelaksanaan  tugas  akhir  ini,  adapun  beberapa  saran  yang  dicantumkan  adalah  sebagai berikut:
1. Game ini  m onitor  navigator  pada  dasbor  pesawat  hanya  berjalan altimeter dan GPS, untuk kedepannya semua intrument berjalan dengan baik.
2. Game ini  untuk  menyambungkan  koneksi  ke  server  memperlukan input IP,  saran  pengembang berikutnya dapat mencari otomatis server yang aktif.
3.  Pada texture pesawat  N219  hanya  menggunakan texture RGB,  untuk  kedepannya  disarankan ditambah texture normal maps supaya hasil lebih bagus.
4. Game ini  memiliki  area  terbang  yang  terbatas.  Untuk  kedepannya  diharapkan  area  terbang  tidak terbatas.

## D a fta r P u sta k a
Allerton, David, 2009, Principles o f  Flight Simulation, United Kingdom:  John W iley &  Sons,  Ltd.
Diston,  Dominic  J.,  2009, Computational M odeling  and Simulation  o f  Aircraft  and  the  Enviroment,
United Kingdom:  John W iley &  Sons, Ltd.
Zipfel,  Peter  H.,  2007, M odeling  and  Simulation  o f  Aerospace  Vehicle  Dynamics  Second  Edition, Florida: American Institute o f  Aeronautics and Astronautics,  Inc.
Murdaka,  Bambang  E.  J  &  Kuntoro,  Tri  P,  2008, Fisika  D asar  untuk M ahasiswa Ilmu-Ilmu  Eksakta dan Teknik, Andi  Offset.
Fiade, F.M.A., 2011, SocketPemprograman, Graha Ilmu.
Kusumadewi,  Sri, 2003, Artificial Intelligence  (Teknik dan Aplikasinya), Graha Ilmu.
Saarlas, Maido,  2007, Aircraft Performance, Canada :  John W iley & Sons,  Inc., Hoboken, New Jersey.