Pacman Reborn

Intro – Alur dan Jalan Cerita Game

Pac-Man adalah sebuah permainan arkade yang dikembangkan Namco dan diterbitkan Midway; dirilis di Jepang pada 22 Mei1980. Awalnya dirilis di arkade saja, Pac-Man yang masih populer hingga kini telah dirilis pula dalam platform lainnya seperti Game Boy dan SNES. Perancang permainan ini adalah Toru Iwatani, yang merupakan karyawan Namco. Pemain harus mengontrol tokoh berwarna kuning bernama Pac-Man dan membawanya mengelilingi lorong berlika-liku sambil "memakan" titik-titik kecil dan benda-benda khusus lainnya. Pada saat yang sama, terdapat empat "hantu" yang berkeliling di lorong tersebut yang bertugas menangkap Pac-Man.

Pergerakan para hantu ini dipengaruhi oleh kecerdasan buatan atau Artificial intelligence (AI) yaitu Decision Tree. Decision tree adalah salah satu metode klasifikasi yang paling populer karena mudah untuk diinterpretasi oleh manusia. Decision tree adalah model prediksi menggunakan struktur pohon atau struktur berhirarki. Konsep dari decision tree adalah mengubah data menjadi pohon keputusan dan aturan-aturan keputusan. Manfaat utama dari penggunaan decision tree adalah kemampuannya untuk mem-break down proses pengambilan keputusan yang kompleks menjadi lebih simpel sehingga pengambil keputusan akan lebih menginterpretasikan solusi dari permasalahan.


Dimana para hantu diberi kecerdasan untuk menentukan langkah dan mengambil keputusan akan bergerak kemana dengan menentukan rute yang paling pendek (minimum), tujuannya adalah menangkap pemain. Setiap hantu harus memiliki pemikiran berbeda dan memiliki kemampuan bekerja sama untuk mengejar pemain, sehingga permainan akan tampak lebih menarik. Persoalan mendekati karakter Pacman ini dapat diselesaikan dengan berbagai macam cara, salah satunya dengan menggunakan algoritma greedy. Untuk melakukan hal ini, kita harus memberikan prioritas yang berbeda-beda pada masing-masing musuh, maka dengan sendirinya dia akan bergerak ke arah yang berbeda. Kita ambil contoh dari keempat hantu itu, misalnya hantu yang berwarna merah. Hantu merah ini memulai gerakannya diluar rumah hantu. Dan digambarkan sebagai ancaman pertama yang muncul karena gerakannya hampir selalu di belakang pemain, begitu juga untuk ketiga hantu yang lainnya, mereka memiliki karakteristik masing-masing untuk mengejar target.

Rancangan dan Cara Pembuatan Game

            Komponen dan rancangan yang perlu digunakan dalam pembuatan game Pacman Reborn ini:
  • Sprites: Gambar untuk game. Sprites dapat berisi gambar tunggal atau urutan gambar untuk animasi.
  • Sounds: Suara untuk efek atau backgroud. Format yang umum adalah OGG, MP3 dan WAV. WAV lebih sering digunakan untuk sound effect.
  • Background: gambar untuk latar belakang. Backround digunakan untuk tiles (kumpulan gambar untuk menggambarkan sebuah daerah) yang nanti diletakkan di game dengan room editor. 
  • Paths: Path digunakan sebagai jalur untuk objek dalam game. Cocok misalnya untuk game berjenis Tower Defense.
  • Scripts: code yang dapat digunakan objek game. Bisa saja satu objek menggunakan script yang sama.
  • Shaders: Untuk efek grafik seperti Gaussian Blur untuk pencahayaan.

(Gambar 1. Character / Nicname dari Hantu)


  • Fonts
  • TimeLines: timer untuk event.
  • Objects: Bersama room, elemen terpenting dalam game. Objek adalah aktor dalam game, komponen yang berinteraksi dengan user atau dengan objek yang lain.
  • Rooms: Setiap game minimal memiliki satu room. Room adalah wadah untuk objek-objek.
  • Included Files: File eksternal, biasanya untuk data.
  • Extensions: Library external, fungsi-fungsi tambahan dalam DLL atau Javascript.
  • Macros: Untuk menyimpan konstanta, variabel yang tidak berubah nilainya.
Tampilan Layoutnya:

(Gambar 2. Layout dari Tampilan Awal)



Hasil atau Output gamenya:

(Gambar 3. Menu Utama dari Permnainan PacMan Reborn)

(Gambar 4. PacMan Reborn dijalankan)


Tutorial atau Cara Bermain Game ini:
1. Pada tampilan awal, klik "Masukan Koin" pada gambar 3.
2. Gerakan pada Pacman:
- Geser ke atas, untuk menggerakkan Pacman ke atas
- Geser ke bawah, untuk menggerakkan Pacman ke bawah
- Geser ke kanan, untuk mengarahkan Pacman ke kanan
- Geser ke kiri, untuk mengarahkan Pacman ke kiri
3. Tabrak/Makan/Sentuh titik-titik kuning untuk mengumpulkan point sebanyak-banyaknya
4. Hindari Hantu yang berkeliaran yang mengejar kita, jangan sampai tertangkap
5. Sentuh/Makan, bola bulat yang besar untuk memberi efek kebal dan menyerang si para Hantu tadi
6. Efek kebal dapat sewaktu-waktu hilang
7. Kumpulkan point sebanyak-banyaknya.
8. Good Luck!!

Komentar

Postingan populer dari blog ini

All About Big Data

Bank Latihan soal UU Algoritma & Pemrograman 2 Gunadarma

Merubah Warna Pada Object Video Tertentu Menggunakan Aplikasi Adobe After Effect