Laporan Pembuatan Game (Alan)
November 12, 2018 | Author: ANha 'ithuw Nur Amanah | Category: N/A
Short Description
Laporan pembuatan game...
Description
Laporan Kerja Proyek Multimedia “Pembuatan Game Flappy Bird”
Disusun Oleh : ama : M!" F#DL# F#DL# L$%&O' L$%&O' '&
:
&MK $G$(' ) KO%# &O(OG P#P!# B#(#%
Kata Pen*antar Puji dan syukir kita panjatkan atas kehadirat tuhan +an* Maha $sa, Karenanya saya dapat menyelesaikan tu*as kerja proyek indi-idu den*an tema “Pembuatan Game Flappy Bird”. &aya ju*a in*in men*u/apkan banyak terimakasih kepada para pembimbin* saya yaitu bapak Leonardo &a*isolo,#Md dan bapak Fransiskus
Busa,&.Kom
yan*
telah
membantu
saya
dalam
men*erjakan kerja proyek indi-idu serta pembuatan laporan ini. Laporan kerja proyek multimedia ini saya rasa masih memiliki banyak kekuran*an karena itu saya meminta kritik dan sarannya a*ar laporan ini dapat saya sempurnakan.
B#B ' P$D#"!L!# ).) Latar Belakan* Perkemban*an teknolo*i sudah sampai pada tahap yan* lebih tin**i, sehin**a memun*kinkan kita untuk melakukan suatu akti0itas tanpa beranjak dari tempat kita saat ini. Kemajuan teknolo*i yan* san*at pesat ini telah men*hadirkan sebuah permainan -irtual atau yan* biasa disebut *ame. Game pada a1alnya dibuat untuk men*isi 1aktu luan* serta men*hibur, tetapi saat ini *ame sudah bisa menjadi sarana edukasi anak dan karena itulah *ame san*at diminati masyarakat khususnya anak2anak. Karena perkemban*an *ame yan* san*at diminati ini tidak sedikit oran* yan* tertantan* untuk membuat sebuah *ame dan ju*a saat ini pembuatan *ame sudah tidak sulit karena adanya so0t1are untuk membuat sebuah *ame. GameMaker adalah sebuah so0t1are yan* di/iptakan oleh +oyo Games yan* ditujukan untuk membuat Game. Dan kini saya akan men**unakan aplikasi ini untuk membuat *ame.
).3 %ujuan %ujuan saya membuat sebuah *ame untuk kerja proyek multimedia adalah : !ntuk
memberikan hiburan di1aktu luan* !ntuk menambah pen*alaman serta men*asah keterampilan &erta menambah kreati0itas dalam memban*un imajinasi untuk membuat *ame
).4 (umusan Masalah
Ba*aimana proses pembuatan *ame #pa yan* dibutuhkan untuk membuat *ame Game jenis apa yan* dapat menin*katkan kreati0itas
).5 Batasan Masalah
Men**unakan aplikasi GameMaker &tudio 3 "anya membuat *ame 3D
"anya menjelaskan proses pembuatannya se/ara sin*kat
B#B '' %'6#!# P!&%#K# 2.1 Game Maker Studio 2 GameMaker: &tudio adalah game creation system yan* dikemban*kan oleh Mark O-ermars dari +o+oGames men**unakan bahasa pemro*raman Delphi. GameMaker: &tudio memun*kinkan pen**unanya untuk membuat dan men*emban*kan *ame den*an mudah tanpa perlu belajar bahasa pemro*raman yan* rumit den*an men**unakan inter0a/e drag and drop-
nya. GameMaker: &tudio didesain terutama untuk *ame 3D dan sedikit 0itur untuk 4D. #plikasi ini meman* ditujukan untuk pemula yan* in*in mempunyai ide dan in*in men*emban*kan idenya menjadi *ame tanpa dibutuhkannya pen*alaman pro*rammin* atau kodin*.
2.2 Tool - tool pada Game Maker:Studio dan penjelasannya OPEN
%ampilan tab yan* menampilkan hirarki e7plorer untuk membuka berkas Game Maker: Studio yan* telah tersimpan. NEW
Membuat proje/t *ame baru. MPO!T
Di*unakan ketika kita akan men*2import berkas Game Maker. %ermasuk berkas Game Maker 8 9.*m8;, Game Maker < dan = 9.*mk and .*m=); bahkan berkas lama seperti Game Maker > 9.*md; dan berkas backup 9.*b), .*b3 et/;. amun tentunya ada beberapa 0un*si yan* tidak didukun* oleh Game Maker: Studio !E"E#SE NOTE
Menampilan da0tar update dan pembaruan 0itur serta perbaikan bug dari berba*ai -ersi Game Maker: Studio $EMO
Menampilan da0tar demo proje/t Game Maker: Studio. Demo merupakan /ontoh memban*un sebuah proje/t *ame tertentu sehin**a kita dapat men*etahui ba*aimana /ara coding dan manajemen proje/t *ame yan* baik. 6ika pertama kali men*install, maka perlu di2update terlebih dahulu untuk fetching da0tar demo dari ser-er. T%TO!#"
Menampilan da0tar tutorial Game Maker: Studio mulai dari be*inner, intermediate dan ad-an/ed. %utorial hanya ter0okus pada salah satu 0un*si dan den*an tujuan memantapkan pro*rammer dalam pen**unaan s/ript GML. 6ika pertama kali
men*install, maka perlu di2update terlebih dahulu untuk fetching da0tar tutorial dari ser-er. NEWS
Menampilan da0tar berita dari 1ebsite e1s ? +oyo*ames "&ENSES
Menampilan da0tar lisensi dari berba*ai tool dan library dari pihak keti*a yan* di*unakan di dalam Game Maker: Studio NTE!'#&E %T#M# Game Maker: Studio terdiri dari beberapa ba*ian seperti tampak pada *ambar berikut.
Pembagian antarmuka utama Game Maker: Studio
MEN% (#!
Kumpulan menu dan tools dalam pen*operasian Game Maker: Studio. Berikut adalah penjelasan sin*kat dari bebepara menubar tersebut. '"E
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 dak dalam format (.gmx). Export Project , meng-export project game dengan monekompress ke dalam format (.gmx). Create Applicaon , mengkompilasi project game menjadi product jadi ( stand-alone) sesuai target plaorm. Preferences, menampilkan preferensi window Game Maker St!"io yang akan lebih lanjut akan dijelaskan dibawah. Exit, menutup jendela Game Maker St!"io.
E$T
nsert... , untuk menambahkan resour/e baru.
$upli)ate, untuk menduplikasi resour/e yan* dipilih.
nsert Group, untuk menambahkan 0older *roup resour/e.
$elete, untuk men*hapus resour/e yan* dipilih.
!ename, untuk men*ubah nama resour/e yan* dipilih, penamaan tidak boleh sama dalam satu jenis resour/e. Properties , menampilkan jendela properties resour/e untuk melihat atau men*2 edit .
'ind !esour)e, men/ari suatu resour/e yan* terdapat di dalam proje/t *ame.
(ookmarks, untuk men*akses bookmark dari s/ript yan* telah dibuat.
E*pand !esour)e Tree, untuk membuka semua resour/e *ame dari 0older *roup. &ollapse !esour)e Tree , untuk menutup semua resour/e *ame ke 0older masin*2masin*. S+o, Oje)t normation, menampilkan in0ormasi semua obje/t di dalam *ame. Transparent (a)k/round Settin/ , men*atur latar belakan* untuk me1akili 1arna transparan.
WN$OW
&as)ade, untuk men*atur tampilan jendela properties a*ar terlihat semua dan mudah diakses. S+o, &ompile 'orm, menampilkan Compile Form apabila sedan* disembunyikan. &lose all, menutup semua jendela properties dan menampilkan kon0irmasi menyimpan apabila terjadi perubahan. Properties , membuka jendela properties dari resour/e yan* dipilih.
!ESO%!&E
&reate Sprite, membuat sprite baru.
&reate Sound, membuat sound baru.
&reate (a)k/round , ba/k*round sprite baru.
&reate Pat+ , membuat path baru.
&reate S)ript, membuat s/ript baru.
&reate S+ader, membuat &hader baru.
&reate 'ont, membuat Font baru.
&reate Timeline, membuat %imeline baru.
&reate Oje)t, membuat obje/t baru.
&reate !oom, membuat room baru.
&+an/e Gloal Game Settin/s , membuka jendela pen*aturan *ame.
$eine Ma)ros , mendeklarasikan nilai kontanta atau ma/ross yan* akan dipake dalam *ame.
S&!PTS
S#ow $!ilt%in &aria'les, menampilkan ariable yang telah ada di dalam Game Maker St!"io. S#ow $!ilt%in (!ncons , menampilkan fungsi yang telah ada di dalam Game Maker St!"io. S#ow Extension (!ncons , menampilkan fungsi tambahan dari extension. S#ow Constants, menampilkan semua konstanta baik dari Game Maker St!"io sendiri ataupun yang kita buat.
S#ow Reso!rce Names , menampilkan semua nama resource yang ada di dalam project game.
Searc# In Scripts , mencari sebuah kata di dalam semua script.
C#eck Reso!rce Names , mengecek apakan ada kon!ik nama resource atau dak.
C#eck All Scripts , mengecek ada kesalahan sintaks di dalam script.
Clear All $reakpoints , membersihkan semua breakpoint pada project game.
Clear All $ookmarks, membersihkan semua bookmark pada project game.
!%N
R!n Normall), menjalankan project game tanpa debugger .
R!n in *e'!+ Mo"e , menjalankan project game dengan debugger .
Clean $!il", membersihkan chache assets project game dari temporary folder .
Con,+!raon Mana+er , membuka jendela conguraon manager .
Con,+!raons , memilih kon"gurasi pengatura pada project game.
0E"P
Open -#e Man!al , menampilkan help "le. .e) $in"in+s , menampilkan Key Binding Editor untuk mengatur ulang tombol cepat (shortcut ) Game Maker St!"io .
News, menampilkan berita di dalam workplace Game Maker St!"io .
/e'site, redirect ke website #o#o $ames o%cial.
(or!m, redirect ke $ame&aker 'ommunity ($&') forum dimana merupakan forum terbesar untuk menanyakan masalah seputar Game Maker St!"io. .nowle"+e $ase, redirect ke $ame&aker nowledge ase untuk mendapatkan pengetahuan dasar tentang Game Maker St!"io. Re0!ire" S*.s , redirect ke $ame&aker nowledge ase untuk meng- update *+ target plaorm. Release Notes, redirect ke $ame&aker elease ote untuk mengetahui update dan perbaikan bug dari beberapa ersi Game Maker St!"io. 1elp"esk, redirect ke #o#o $ames elpdesk dan nowledge ase untuk mengetahui tutorial dan /01, atau menanyakan seputar produk Game Maker St!"io. Report A '!+ , melaporkan apabila ada kesalahan pada produk Game Maker St!"io. Open GameMaker in Explorer , membuka folder instalasi Game Maker St!"io di 2indows 3xplorer. Open Project in Explorer , membuka lokasipenyimpanan project game di 2indows 3xplorer. Open Project *ata in Explorer , membuka data project game yang digunakan di 2indows 3xplorer. 2p"ate 3icence, memperbarui lisensi Game Maker St!"io A'o!t GameMaker, menampilkan informasi mengenai ersi Game Maker St!"io yang digunakan termasuk username dan lisensi.
TOO" (#!
%oolbar di*unakan untuk men*akses menu se/ara /epat dalam pen*operasikan Game Maker: Studio. Beberapa diantaranya telah dijelaskan di menubar.
View more...
Comments