Laporan Kerja Proyek Multimedia Pembuatan Game “Pack -Man”
Disusun Oleh : Nama : Muh Chaidir Chaidir NIS
:
SMK NEGERI 1 KOTA SORONG PAPUA BARAT
Kata Pengantar Puji dan syukir kita panjatkan atas kehadirat tuhan Yang Maha Esa, Karenanya saya dapat menyelesaikan tugas kerja proyek individu dengan tema “Pembuatan Game Packman” Dan juga saya akan mengucapkan banyak terima kasih kepada :
1.
Bapak Walalayo Nicolas, S.Pd, MM selaku kepala sekolah SMK N 1 Kota sorong
2.
Bapak Anang S. Utomo, ST, Selaku Ketua Jurusan Multimedia sekaligus pembimbing saya dalam pembuatan kerja proyek yang juga memberikan banyak ide, masukan, dan saran.
3.
Ibu Yeni Eka, Selaku Wali kelas XII MM 1, yang telah memberikan nasehat yang baik kepada kami agar tidak menimbulkan msalah di sekolah maupun diluar sekolah.
4.
Bapak Leonardo Sagisolo, A.Md, selaku pembimbing yang telah memberikan banyak saran dan juga masukan atas proyek yang saya buat.
5.
Dan juga teman – teman yang sangat membantu dalam pembuatan game ini.
Menurut penulis laporan kerja proyek ini belumlah sempurna diakrenakan keterbatasasan ilmu yang penulis miliki, karnanya penulis akan menerima segala kritik dan saran dari pembaca agar dapat menyempurnakan laporan ini
BAB I PENDAHULUAN 1.1
Latar Belakang
Pasa masa ini perkembangan teknologi sangatlah pesat dan hingga kini masih banyak para ilmuan don orang – orang hebat diluar sana yang terus mengembangkan teknologi, pada masa ini kita sudah mengenal yang namanya game. Game adalah sebuah permainan yang disimulasikan kedalam komputer dalam bentuk virtual, game dapat dimainkan untuk menghilangkan rasa stress atau bosan, dan saat ini sudah banyak jenis – jenis game yang dapat kita temukan seperti game edukasi, strategi, simulasi, teka teki, dan sebagainya Dan juga media yang digunakan untuk bermain game sudah bermacam – macam serta banyaknya orang – orang yang berkeinginan untuk membuat sebuah game. Karena itu penulis merasa tertantang untuk membuat sebuah game dengan judul Pack-Man.
1.2
Tujuan
Tujuan Penulis membuat sebuah game untuk kerja proyek multimedia adalah : 1. Mencoba kemampuan dalam membuat sebuah game 2. Membuat sebuah game untuk mengisi waktu luang 3. Menunjukkan kepada yang lain bahwa membuat sebuah game itu tidak terlalu sulit
1.3
1.4
Rumusan Masalah
Bagaimana proses Pembuatan Game Pack-Man ?
Apa yang menarik dari sebuah game Pack-Man ?
Apakah pembuatan game Pack-Man itu sulit ?
Batasan Masalah
Menggunakan aplikasi Game Maker
Hanya membuat game 2D
Hanya menjelaskan proses pembuatannya secara singkat
BAB II TINJAUAN PUSTAKA 2.1 Game Maker Studio 2
GameMaker: Studio adalah game creation system yang dikembangkan oleh Mark Overmars dari YoYoGames menggunakan bahasa pemrograman Delphi. GameMaker:
Studio
memungkinkan
penggunanya
untuk
membuat
dan
mengembangkan game dengan mudah tanpa perlu belajar bahasa pemrograman yang rumit dengan menggunakan interface drag and drop-nya. GameMaker: Studio didesain terutama untuk game 2D dan sedikit fitur untuk 3D. Aplikasi ini memang ditujukan untuk pemula yang ingin mempunyai ide dan ingin mengembangkan idenya menjadi game tanpa dibutuhkannya pengalaman programming atau koding.
Gambar 2.1 Interface Game Maker
2.2 Tool - tool pada Game Maker:Studio 1. TOOL BAR
Toolbar digunakan untuk mengakses menu secara cepat dalam pengoperasikan Game Maker: Studio.
Contohnya : a. Open
Tampilan tab yang menampilkan hirarki explorer untuk membuka berkas Game Maker Studio yang telah tersimpan. b. New
Membuat project game baru. IMPORT
Digunakan ketika kita akan meng-import berkas Game Maker. Termasuk berkas Game Maker 6 (*.gm6), Game Maker 7 dan 8 (*.gmk and *.gm81) bahkan berkas lama seperti Game Maker 5 (*.gmd) dan berkas backup (*.gb1, *.gb2 etc). Namun tentunya ada beberapa fungsi yang tidak didukung oleh Game Maker: Studio RELEASE NOTE
Menampilan daftar update dan pembaruan fitur serta perbaikan bug dari berbagai versi Game Maker: Studio DEMO
Menampilan daftar demo project Game Maker: Studio . Demo merupakan contoh membangun sebuah project game tertentu sehingga kita dapat mengetahui bagaimana cara coding dan manajemen project game yang baik. Jika pertama kali menginstall, maka perlu di-update terlebih dahulu untuk fetching daftar demo dari server.
TUTORIAL
Menampilan daftar tutorial Game Maker: Studio mulai dari beginner, intermediate dan advanced. Tutorial hanya terfokus pada salah satu fungsi dan dengan tujuan memantapkan programmer dalam penggunaan script GML. Jika pertama kali menginstall, maka perlu di-update terlebih dahulu untuk fetching daftar tutorial dari server. NEWS
Menampilan daftar berita dari website News | Yoyogames
LICENSES
Menampilan daftar lisensi dari berbagai tool dan library dari pihak ketiga yang digunakan di dalam Game Maker: Studio
MENU BAR
Kumpulan menu dan tools dalam pengoperasian Game Maker: Studio . Berikut adalah penjelasan singkat dari bebepara menubar tersebut. FILE
New Project, untuk membuat project game baru. Open Project, untuk membuka project game yang telah tersimpan. Import Project , untuk memasukkan (meng-impot ) sebuah project game. Recent Project , menampilkan bebrapa project game yang baru-baru ini tersimpan. Save, menyimpan project yang sedang dikerjakan dalam format (.gmx). Save As, menyimpan project dengan memberikan nama baru. Save All, menyimpan dan meng-export semua informasi game baik saat game diedit maupun tidak dalam format (.gmx). Export Project , meng-export project game dengan monekompress ke dalam format (.gmx). Create Application, mengkompilasi project game menjadi product jadi ( standalone) sesuai target platform. Preferences , menampilkan preferensi window Game Maker: Studio yang akan lebih lanjut akan dijelaskan dibawah. Exit, menutup jendela Game Maker: Studio .
EDIT
Insert..., untuk menambahkan resource baru. Duplicate, untuk menduplikasi resource yang dipilih. Insert Group, untuk menambahkan folder group resource. Delete, untuk menghapus resource yang dipilih.
Rename, untuk mengubah nama resource yang dipilih, penamaan tidak boleh sama dalam satu jenis resource. Properties , menampilkan jendela properties resource untuk melihat atau mengedit . Find Resource, mencari suatu resource yang terdapat di dalam project game. Bookmarks, untuk mengakses bookmark dari script yang telah dibuat. Expand Resource Tree , untuk membuka semua resource game dari folder group. Collapse Resource Tree , untuk menutup semua resource game ke folder masing-masing. Show Object Information, menampilkan informasi semua object di dalam game. Transparent Background Setting , mengatur latar belakang untuk mewakili warna transparan.
WINDOW
Cascade, untuk mengatur tampilan jendela properties agar terlihat semua dan mudah diakses. Show Compile Form, menampilkan Compile Form apabila sedang disembunyikan.
Close all, menutup semua jendela properties dan menampilkan konfirmasi menyimpan apabila terjadi perubahan. Properties , membuka jendela properties dari resource yang dipilih.
RESOURCE
Create Sprite, membuat sprite baru. Create Sound, membuat sound baru. Create Background , background sprite baru. Create Path, membuat path baru. Create Script, membuat script baru. Create Shader, membuat Shader baru. Create Font, membuat Font baru. Create Timeline, membuat Timeline baru. Create Object, membuat object baru. Create Room, membuat room baru. Change Global Game Settings , membuka jendela pengaturan game. Define Macros , mendeklarasikan nilai kontanta atau macross yang akan dipake dalam game.
SCRIPTS
Show Built-in Variables, menampilkan variable yang telah ada di dalam Game Maker: Studio.
Show Built-in Functions, menampilkan fungsi yang telah ada di dalam Game Maker: Studio. Show Extension Functions , menampilkan fungsi tambahan dari extension. Show Constants, menampilkan semua konstanta baik dari Game Maker: Studio sendiri ataupun yang kita buat. Show Resource Names , menampilkan semua nama resource yang ada di dalam project game. Search In Scripts , mencari sebuah kata di dalam semua script. Check Resource Names , mengecek apakan ada konflik nama resource atau tidak. Check All Scripts, mengecek ada kesalahan sintaks di dalam script. Clear All Breakpoints, membersihkan semua breakpoint pada project game. Clear All Bookmarks, membersihkan semua bookmark pada project game.
RUN
Run Normally, menjalankan project game tanpa debugger . Run in Debug Mode, menjalankan project game dengan debugger . Clean Build, membersihkan chache assets project game dari temporary folder . Configuration Manager, membuka jendela configuration manager . Configurations, memilih konfigurasi pengatura pada project game.
HELP
Open The Manual, menampilkan help file. Key Bindings, menampilkan Key Binding Editor untuk mengatur ulang tombol cepat ( shortcut ) Game Maker: Studio . News, menampilkan berita di dalam workplaceGame Maker: Studio . Website, redirect ke website YoYo Games official.
Forum, redirect ke GameMaker Community (GMC) forum dimana merupakan forum terbesar untuk menanyakan masalah seputar Game Maker: Studio. Knowledge Base, redirect ke GameMaker Knowledge Base untuk mendapatkan pengetahuan dasar tentang Game Maker: Studio . Required SDKs, redirect ke GameMaker Knowledge Base untuk meng-update SDK target platform. Release Notes, redirect ke GameMaker Release Note untuk mengetahui update dan perbaikan bug dari beberapa versi Game Maker: Studio. Helpdesk , redirect ke YoYo Games Helpdesk dan Knowledge Base untuk mengetahui tutorial dan FAQ, atau menanyakan seputar produk Game Maker: Studio. Report A bug, melaporkan apabila ada kesalahan pada produk Game Maker: Studio. Open GameMaker in Explorer , membuka folder instalasi Game Maker: Studio di Windows Explorer. Open Project in Explorer , membuka lokasipenyimpanan project game di Windows Explorer. Open Project Data in Explorer , membuka data project game yang digunakan di Windows Explorer. Update Licence, memperbarui lisensi Game Maker: Studio About GameMaker, menampilkan informasi mengenai versi Game Maker: Studio yang digunakan termasuk username dan lisensi.
BAB III PERENCANAAN DAN PENGERJAAN 3.1 Perencanaan 3.3.1 Menentukan Konsep
Sebelum membuat game kita terlebih dahulu harus menentukan konsep pembuatan game tersebut, agar pada saat pembuatannya kita sudah tidak lagi keliru karena semua yg akan kita lakukan telah te rtulis di dalam konsep yang kita buat. Sebaiknya konsep yang kita buat ditulis agar kita bisa melihat kembali jika kita melupakannya.
3.3.2 Mempersiapkan Alat
Alat Yang perlu kita siapkan untuk pembuatan sebuah game sederhana ini tidaklah banyak, yang kita perlukan hanyalah komputer dan perangkat tambahannya seperti keyboard, mouse, dan speaker. Berikut ini adalah spesifikasi minimum komputer untuk menginstall game maker 8 : - Prosesor intel pentium 4 atau AMD - Sistem Operasi minimal: Windows 2000, XP, Vista, 7 - DirectX 8 atau yang terbaru - VGA card dengan memori minimal 32 MB - Resolusi layar 800x600 dengan 16 bit warna - RAM 128 MB 3.2 Pengerjaan
BAB IV
KESIMPULAN Kesimpulannya adalah tidak semua pembuatan game itu sulit, karena kini telah banyak beredar aplikasi – aplikasi game creation yang ditujukan untuk membuat sebuah game dengan lebih mudah tanpa memerlukan banyak coding.
SARAN Saran yang dapat saya berikan kepada teman – teman atau siapa saja yang ingin membuat sebuah game yaitu pelajarilah dulu semua fungsi – fungsi setiap tool di game maker studio ini, dan untuk membuat sebuah game, buatlah sebuah game yang sederhana contohnya : Ular - ular, Pacman, dan lainnya yang tidak terlalu rumit.