Ukk 2016 membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah...

15
LAPORAN PROJECT TUGAS AKHIR SEKOLAH Game Arcade PAC-MANPenulis Nama : -Firsyah Ardiansyah -M. Vyrzha Nadzyfin NIS : 5024 / 358.071 Kelas : XII-TKJ Bidang Keahlian : Teknik Informasi dan Komunikasi Program Keahlian : Teknik Komputer dan Jaringan SMK DARMA SISWA 1 SIDOARJO JL. Kusuma 9 11 Berbek, Waru, Sidoarjo

Transcript of Ukk 2016 membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah...

Page 1: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

LAPORANPROJECT TUGAS AKHIR SEKOLAH

“Game Arcade PAC-MAN”

PenulisNama : -Firsyah Ardiansyah

-M. Vyrzha NadzyfinNIS : 5024 / 358.071Kelas : XII-TKJBidang Keahlian : Teknik Informasi dan KomunikasiProgram Keahlian : Teknik Komputer dan Jaringan

SMK DARMA SISWA 1 SIDOARJOJL. Kusuma 9 – 11 Berbek, Waru, Sidoarjo

Page 2: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

BAB IPENDAHULUAN

1.1 Latar BelakangDengan berkembangnya zaman banyak metode dalam menghilangkan stress dan

kejenuhan akibat aktivitas sehari hari yang rutin kita kerjakan, maupun hanya untuk sekedaruntuk mengisi waktu luang salah satu contohnya adalah bermain game, bemain game dapatmenimbulkan efek positif jika seseorang dapat membagi waktunya antara main game dengankegiatan sehari hari bermain game juga dapat meningkatkan kemampuan seseorang dalammengambil keputusan.1.2 Perumusan Masalah

1. Bagaimana membuat permainan yang dapat menghilangkan rasa kejenuhan dan dapatmeningkatkan kemampuan seseorang dalam mengambil keputusan?

2. Bagaimana mengembangkan sebuah permainan yang dapat meningkatkan ketertarikanpara gamer?1.3 Tujuan

Tujuan yang ingin dicapai dari laporan pembuatan game ini adalah :1. Merancang sebuah game yang sesuai dengan ketertarikan user terhadap suatu game2. Membuat game yang tidak mengandung suatu hal yang bersifat negatif

1.4 Batasan MasalahAgar masalah yang dibahas dalam analisa ini tidak terlalu luas,

maka diberikan batasan – batasan, antara lain sebagai berikut :1. Permainan hanya bisa dimainkan oleh satu player tidak bisa dimainkan oleh

multiplayer

1.5 Metodologi PenelitianUntuk dapat mengimplementasikan sistem di atas, maka secara garis

besar digunakan beberapa metode sebagai berikut:

1. Studi LiteraturMenggunakan buku-buku, internet, atau simber-sumber lain yangberhubungan dengan materi penulisan laporan.

2. Pengamatan (Observasi)Dari pengamatan para gamer yang menginginkan game sesuai kriteria gamer

3. Analisa permasalahanMelakukan analisa awal tentang sistem yang akan dibuat untukkemudian dapat menentukan cara yang paling efektif untukmenyelesaikan masalah

Page 3: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

BAB IILANDASAN TEORI

2.1 Sistem Rekomendasi

2.1.1 Definisi dan Karakteristik Game

Pengertian Game

Game(permainan) secara umum adalah sebuah aktivitas rekreasi dengan tujuanbersenang- senang, mengisi waktu luang, atau berolahraga ringan. Permainan biasanyadilakukan sendiri atau bersama-sama. Sedangkan computer game adalah permainan videoyang dimainkan pada komputer pribadi, dan bukan pada konsol permainan, maupun mesinding-dong. Permainan komputer telah berevolusi dari sistem grafis sederhana sampai menjadikompleks dan mutakhir. Namun, pasar permainan komputer di Amerika Serikat mulaimenurun sejak tahun1999. adalah permainan yang menggunakan interaksi dengan antarmuka pengguna melaluigambar yang dihasilkan oleh piranti video. Permainan video umumnya menyediakan sistempenghargaan–misalnya skor–yang dihitung berdasarkan tingkat keberhasilan yang dicapaidalam menyelesaikan tugas-tugas yang ada di dalam permainan. Kata “video” pada“permainan video” pada awalnya merujuk pada piranti tampilan raster. Namun dengansemakin dipakainya istilah “video game”, kini kata permainan video dapat digunakan untukmenyebut permainan pada piranti tampilan apapun. Sistem elektronik yang digunakan untukmenjalankan permainan video disebut platform, contohnya adalah komputer pribadi dankonsol permainan.Definisi Menurut beberapa orang lain :# JOHN C BECK & MITCHELL WADEGame adalah penarik perhatian yang telah terbukti

Game adalah lingkungan pelatihan yang baik bagi dunia nyata dalam organisasi yangmenuntut pemecahan masalah secara kolaborasi

# ALBERT EINSTEINGame adalah bentuk investigasi paling tinggi

2.1.2 Jenis-jenis Game yang ada didunia :

A. Action GameAction Game dikategorikan sebagai gameplay dengan model pertarungan.

1. Action Adventure Game, berfokus pada eksplorasi dan biasanya mempunyai unsuritem gathering, penyelesaian puzzle simpel, dan pertarungan (combat). Contoh darigenre ini termasuk The Legend of Zelda series dan Metroid series.

2. Stealth Game, termasuk dalam genre game terbaru, biasanya digolongkan dalammata-mata yang biasa melakukan aksinya secara rahasia. Contoh dari genre initermasuk Metal Gear series dan Tom Clancy’s Splinter Cell. Survival Horror Game,berusaha membuat player atau pemain menjadi tegang dan takut dengan elemen-elemen horor. Contoh dari genre ini termasuk Resident Evil series dan Alone in theDark.

Page 4: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

3. Beat ‘em Up Game, seperti Side-scrolling beat ‘em up game, adalah game combatsatu orang melawan banyak musuh yang telah disediakan. Contoh dari genre initermasuk Dynasty Warriors series dan Final Fight.

4. Fighting Game, adalah pertarungan dua player dengan jurus-jurus yang biasdikeluarkan dengan menekan beberapa tombol pada keyboard dengan urutan tertentu.Contoh dari genre ini termasuk Street Fighter II dan Tekken series.

5. Maze Game, membutuhkan kecepatan berpikir dan bereaksi, serta berunsur ketepatanmenavigasi. Contoh dari genre ini termasuk Pac-Man.

6. Platform Game, atau platformers, adalah game dengan gameplay berlari, melompat,mengayun, naik tangga, dan sebagainya. Contoh dari genre ini termasuk DonkeyKong, Sonic the Hedgehog, Mario, dan Rayman,

7. Shooter

1. First-Person Shooter Game, menonjolkan shooting dan combat dari perspektiflangsung dari mata karakter, bertujuan untuk memberikan player perasaanberada sendiri di tempat itu, dan bisa fokus saat menembak.

2. Massively multiplayer online first person shooter Game, biasa disingkatMOFPS yang mengombinasi gameplay first-person shooter dengan duniavirtual di mana banyak player juga ikut bermain melalui internet. Contoh darigenre ini adalah CounterStrike Online.

3. Third-person shooter Game, menonjolkan shooting atau tembak menembakdan combat dari perspektif karakter, bertujuan untuk memberikanpemandangan yang lebih luas dan gerakan yang lebih banyak seperti berenangdan berguling.

4. Tactical shooter Game, bervariasi antara FPSs atau TPSs. Genre inimenonjolkan perencanaan dan kerja sama tim untuk memenangkan game.Contoh dari genre ini termasuk Tom Clancy’s Ghost Recon series danSOCOM series.

5. Light-gun Game, lebih banyak pada arcade dengan peralatan tertentu sepertisenjata mainan yang mempunyai sensor khusus terhadap layar. Contoh darigenre ini termasuk Time Crisis dan Duck Hunt.

6. Shoot ‘em up Game, atau disingkat shumps mempunyai ciri khas gambar 2Ddan scrolling playing area. Contoh dari genre ini termasuk Star Fox series danIkaruga.

B. Adventure GameGameplay jenis ini adalah keharusan player memecahkan bermacam-macam puzzle melaluiinteraksi dengan orang lingkungan dalam game tersebut.

1. Text adventure / Interactive fiction Game, di mana player akan menggunakankeyboard untuk mengetikkan perintah berupa “get rope” atau “go west”, dankomputer akan enganalisa perintah tersebut dan akan menjalankan karakter sesuaiperintah tersebut.

2. Graphical adventure Game, merupakan perkembangan dari genre di atas. Denganadanya mouse, player dapat menggerakkan ikon tangan (hand) ke sebuah tali danmeng-kliknya untuk mengambil tali tersebut.

3. Visual novel Game, mempunyai beberapa ending yang berbeda, memberi playerkeleluasaan untuk memilih jalan ceritanya dan mendapatkan bermacam-macamending.

Page 5: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

4. Interactive movie Game, mempunyai full-motion cartoons atau rangkaian live actiondari karakter yang dimainkan oleh player. Contoh dari genre ini termasuk Dragon’sLair, Space Ace dan Night Trap.

5. Dialog Game, di mana player akan mengalami kemajuan tergantung pada apa yangmereka katakan. Contoh dari genre ini termasuk Law And Order: The Vengeful Heart.

C. Role-Playing GameComputer role-playing games atau CRPGs atau RPGs mempunyai gameplay di manakarakter milik player akan bertualang dengan skill combat atau cast spell dalam cerita game.

1. Action Role-Playing Game, genre game yang memasukkan unsur action game danaction-adventure game. Contoh dari genre ini termasuk Diablo 1 & 2.

2. Massively multiplayer online role-playing Game, biasa disingkat MMORPGs, konsepdari genre ini segera terkombinasi dengan genre-genre lainnya, yang kebanyakanberupa fantasy. Contoh dari genre ini termasuk RisingForce Online danFlyForFun/FlyFF-Online.

3. Tactical role-playing Game, berprinsip pada strategi. Dalam game genre ini, playerakan diberi giliran masing-masing untuk menentukan langkah yang akan dilakukanoleh karakter-karakternya. Contoh dari genre ini termasuk Final-Fantasy Tactics.

D. Simulation GameGenre ini bertujuan untuk memberi pengalaman melalui simulasi.Construction and management simulation Game, disingkat CMSs, adalah tipe game simulasidi mana player harus mendirikan, memperluas, atau mengelola komunitas atau proyek fiksi.a) City-Building Game, merupakan bagian dari economic-simulation game.Contoh darigenre ini adalah SimsCity series.b) Economic-simulation Game, biasanya berupa simulasi keadaan ekonomi atau bisnis, dimana player mengontrol keadaan ekonomi dari game tersebut. Contoh dari genre initermasuk Monopoly Tycoon dan FairyGodmother Tycoon.c) God Game, sering tidak mempunyai tujuan akhir yang membuat player memenangkangame. Contoh dari genre ini termasuk The Sims series.d) Government simulation Game, biasa disebut juga political game, memasukkan unsurkepolisian, pemerintahan, atau politik sebuah negara, bahkan juga perperangan.E. Strategy GameStrategy game berfokus pada gameplay di mana dibutuhkan pemikiran yang tepat agar dapatmeraih kemenangan.

1. Real-time strategy and turn-based strategy Game. Dalam real-time (RTS), actiondilakukan dalam waktu yang bersamaan oleh masing-masing pihak, sedangkan turn-based (TBS), di mana action dimainkan per ronde atau bergiliran. Contoh dari genreRTS termasuk Warcraft series. Contoh dari genre TBS termasuk Heroes of Might andMagic series.

2. Tactical Game. Dalam genre ini, player harus menggunakan bermacam-macam taktikdan strategi untuk mencapai kemenangan. Contoh dari genre ini yang bersifat RTStermasuk Warhammer: Dark Omen. Contoh dari genre ini yang bersifat TBS termasukJagged Alliance series.

3. 4X Game, yang berarti eXplore (penjelajahan), eXpand (meluas), eXploit (menja-jah),dan eXterminate (memusnahkan). Contoh dari genre ini termasuk GalacticCivilizations, dan Sid Meier’s Alpha Centauri.

4. Artillery Game. Genre ini (biasa bersifat TBS) biasa mengikutkan combat dengantank atau tentara militer berat lainnya. Contoh dari genre ini termasuk Gunbound,Scorched Earth, dan Tanarus.

Page 6: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

F. Vehicle Simulation GameGenre ini juga merupakan simulasi yang berusaha memberikan player sebuahpengalaman realistic mengendarai kendaraan-kendaraan tertentu.

1. Flight Game. Dalam genre ini, player tidak hanya bersimulasi mengontrolpesawat terbang, tapi juga combat di udara. Contoh dari genre ini termasuk Falcon4.0.

2. Racing Game, menempatkan player sebagai driver dengan kendaraan(biasanya mobil).Contoh dari genre ini termasuk Need For Speed (NFS) series.

3. Space Game, bersifat pertarungan di angkasa luar. Contoh dari genre ini termasukStar

Wars: X-Wing, X: Beyond the Frontier, dan Homeworld.

4. Train Game. Genre ini mensimulasi yang berhubungan dengan transportasikereta atau railway transport. Contoh dari genre ini termasuk Rail Simulator.

5. Vehicular (Car) Combat. Genre ini berfokus pada pertarungan antarakendaraan.

Contoh dari genre ini termasukk RoadBlasters dan Mecha.

2.3.1 Pengertian dan fungsi Game Maker

Game Maker adalah Dikeluarkan oleh yoyogames, yang bertujuan untukmembuat sebuah game dengan mudah. Game maker yang dikeluarkan olehyoyogames ini adadua jenis edisi yaitu versi lite dan versi pro. Setiap jenis edisi memiliki fitur yang berbeda-beda. Untuk Versi Lite merupakan edisi yang bebas digunakan tanpa dibatasi oleh waktu, namun dalam edisi Lite ini ada beberapa fitur yang tidakdiberikan. Untuk mendapatkan fitur-fitur yang tidakada tersebut maka diperlukan upgrade ke edisi Pro. Untuk medapatkan aplikasi ini,pengguna dapat mendownloadnya di www.yoyogames.com.

Page 7: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

BAB III

ANALISA DAN PERANCANGANGAME

Pada bagian ini akan dilakukan analisa perangkat lunak yang dibangun untuk membantudalam proses pembuatan game, Analisa sistem meliputi analisa tentang kebutuhan sistemdan analisa fasilitas dalam perancangan game Tujuan dari analisa sistem adalah :

1. Menentukan kebutuhan sistem.2. Memahami cara kerja sistem secara umum.3. Memahami masalah yang ada dan penyelesaiannya.4. Mempelajari setiap sistem yang ada di aplikasi dengan benar

3.1 Analisa Kebutuhan Sistem

Analisa kebutuhan sistem ini meliputi kebutuhan perangkat lunakdan kebutuhan perangkat keras.

3.1.1 Kebutuhan Perangkat Lunak:- Sistem Operasi Windows / Linux / Mac OS- Software Game Maker versi Lite ataupun Pro terserah anda.

3.1.2 System Requirements

OS: Windows XP SP2+, 7 SP1+, 8; Mac OS X 10.6+.- DirectX 8 atau yang terbaru- VGA card dengan memori minimal 32 MB- Resolusi layar 800x600 dengan 16 bit warna- RAM 128 MB

3,2 Perancangan

1, membuat object yang akan kita inputkan ke dalam project game yang kita buat2. kita dapat membuat game dengan mudah dan menyenangkan dengan berbgai macamtutorial yang telah tersedia dan beberapa project game yang sudah jadi tinggal kita pelajaridan membuat kreasi sendiri.

3.3 Perancangan Proses

Berikut ini akan dijelaskan mengenai alur sistem atau bagaimana gamabaran umum sistemini bekerja.

3.3.1 Perancangan Model

Berikut ini adalah model yang menggambarkan proses-proses secara umum yang akan dilaluisebuah aplikasi untuk membuat suatu permainan

Page 8: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

Gambar 3.1 : Gambar sebuah perancangan perminan yang akan kita buat.

Page 9: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

BAB IVImplementasi Aplikasi

Langkah Awal Membuat Sprite .Pertama, Klik Folder Sprite Lalu Klik Create Sprite

Setelah Create Sprite, Lalu Load Sprite object “spr_left”..

Page 10: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

Memberikan Koding Script untuk “script_ai_musuh” pada folder Script laluCreate Script, Ketikkan Kode Berikut.

Bagian Object juga perlu di beri script agar object tersebut dapat bergerak ataumati. Klik Kanan folder Object pilih create Object seperti gambar dibawah ini :

Page 11: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

Menambahkan event pada object pacman dan memberikan value code padaevent tersebut..

Edit value code pada bagian event create dengan script sebagai berikut.

Page 12: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

Membuat Room atau Map Stage pada game.. Klik kanan folder Room lalu pilihcreate room

Pada bagian “object13” klik kotak biru kecil lalu pilih object yang akandiposisikan di map yang akan anda buat sehingga hasilnya sebagai berikut

Page 13: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

menjalankan hasil project , klik Run pilih Run Normally(F5)

Hasil Akhir :

Page 14: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

BAB 5KESIMPULAN DAN SARAN

5.1 KesimpulanDari hasil pengembangan suatu rancangan program yang dibuat penulis mengenai game RPGbuatan penulis dapat ditarik beberapa kesimpulan. Penulis mengambil kesimpulan sebagaiberikut:

1. Secara teknis pengembangan perangkat lunak yang sudah menggunakan teknikkomputerisasi mampu mempermudah pekerjaan, lebih efektif dan efisien. Hal inidapat dilihat dari sistem yang telah dibangun oleh penulis.

2. Untuk menghasilkan game Arcade Sederhana tidak terlalu sulit karena pembuatangame menggunakan Software Game Maker yang sangat membantu penulis untukmembuat sebuah game yang memiliki sebuah jalan cerita.

3. Software Game Maker merupakan perangkat lunak yang dapat menampungkreativitas, inovasi dan imajinasi bagi para pembuat game.

4. Hasil dari game yang dibuat dengan software Game Maker dapat dipasarkan ataudijual melalui jaringan internet.

5.2 SaranAda beberapa saran yang bisa diberikan penulis kepada para pembaca Tugas Akhir iniadalah:

1. Untuk meningkatkan efisiensi dan efektivitas penggunaan waktu dan tenaga, makapengembangan perangkat lunak game Arcade sebaiknya menggunakan teknologikomputerisasi.

2. Dengan adanya perangkat lunak game Arcade ini, penulis berharap dapatmembantu siswa dalam mempelajari dan mengembangkan game asli buatansendiri.

Page 15: Ukk 2016   membuat game dengan aplikasi game maker (game arcade pac man) - m. vyrzha dan firsyah ardiansyah

3. Untuk menghasilkan game Arcade yang kreatif, inovatif dan imajinatif yang lebihbaik seharusnya dikembangkan oleh sekelompok pengembang game.