Anda di halaman 1dari 39

“LOST STAND” GAME BERBASIS ANDROID

DENGAN MENGGUNAKAN CONSTRUCT 2

Untuk memenuhi tugas mata pelajaran Kerja Proyek yang diampu oleh
Ibu Fitri Ainun Rosita, S. Pd

NAMA KELOMPOK :
1. M Rizal Mahendra (24 – XII TKJ 2)
2. Doni Rahmat Santoso (12 – XII TKJ 2)
3. Dani Ganda Saputra (11 – XII TKJ 2)
4. Moch Ahsanul Khakim (19 – XII TKJ 2)

TEKNIK KOMPUTER JARINGAN


SMK ISLAM 1 BLITAR
FEBRUARI 2019
LEMBAR PERSETUJUAN

PROPOSAL KERJA PROYEK DI LABORATORIUM TEKNIK KOMPUTER DAN


JARINGAN SMK ISLAM 1 BLITAR

JUDUL LAPORAN
“LOST STAND” GAME BERBASIS ANDROID DENGAN
MENGGUNAKAN CONSTRUCT 2

Blitar, 28 Februari 2019


Menyetujui,

Ketua Kelompok Guru Pengampu

M Rizal Mahendra Fitri Ainun Rosita, S.Pd

Mengetahui
Kepala Program Keahlian Kepala Sekolah
Teknik Komputer dan Jaringan SMK ISLAM 1 BLITAR

Rudi Trianto, S.kom H.Solihin, M.AP

2
KATA PENGANTAR

Sesungguhnya segala puji bagi Allah, kita memuji-Nya memohon pertolongan serta
meminta ampunan dari-Nya dan meminta perlindungan dari kejahatan diri kita serta keburukan
amal perbuatan kita. Shalawat dan salam semoga terlimpahkan kepada junjungan kita Nabi
Muhammad SAW.
Karena hidayah-Nya pula, Alhamdulillah, Penulis dapat menyelesaikan laporan
praktikum kerja proyek dengan judul “LOST STAND” GAME BERBASIS ANDROID
DENGAN MENGGUNAKAN CONSTRUCT 2.
Ini sebagai tugas dari kerja proyek akhir tepat pada waktunya. Pada kesempatan ini kami
ucapkan terimakasih kepada guru Fitri Ainun Rosita S.pd selaku guru pengajar mata pelajaraan
Kerja proyek yang telah memberikan bimbingan dan pengarahan serta semua pihak khususnya
teman teman yang telah membantu sehingga laporan tugas akhir ini dapat selesai tepat pada
waktunya.
Akhirnya penulis mohon kritik dan saran untuk lebih sempurnanya laporan ini.
Selanjutnya penulis berharap laporan yang sederhana ini bermanfaat terutama bagi yang
membutuhkannya.

Blitar, 28 Februari 2019

Penulis

3
DAFTAR ISI

LEMBAR PERSETUJUAN ........................................................................................................................ i


KATA PENGANTAR ................................................................................................................................ ii
DAFTAR ISI ............................................................................................................................................... iii
BAB I PENDAHULUAN ............................................................................................................................ 5
1.1. Latar Belakang .................................................................................................................................... 5
1.2. Rumusan Masalah............................................................................................................................... 5
1.3. Tujuan Pengembangan........................................................................................................................ 5
1.4. Manfaat Pengembangan...................................................................................................................... 5
1.5. Batasan Masalah ................................................................................................................................. 6
BAB II LANDASAN TEORI ..................................................................................................................... 7
2.1. Game .................................................................................................................................................. 7
2.1.1. Sejarah Dan Perkembangan Game .............................................................................................. 7
2.1.2. Elemen Dasar Dalam Game ........................................................................................................ 9
2.2. Android .............................................................................................................................................. 9
2.2.1. Jenis - Jenis Android: ................................................................................................................ 10
2.3. Construct 2 ....................................................................................................................................... 13
2.3.1. Fitur Construct 2........................................................................................................................ 13
BAB III METODE PENGEMBANGAN ................................................................................................15
BAB IV ANALISA KEBUTUHAN .........................................................................................................17
4.1. Software dan Hardware .................................................................................................................... 17
4.1.2. Kebutuhan Hardware................................................................................................................. 17
BAB V JADWAL KEGIATAN ................................................................................................................18
5.1. Jadwal Kegiatan ............................................................................................................................... 18
BAB VI IMPLEMENTASI ......................................................................................................................19
6.1. Menginstall Contruct 2 ..................................................................................................................... 19
6.2. Membuat Map game (Lost Stand) .................................................................................................... 22
6.3. Membuat Character game (Lost Stand)............................................................................................ 25
6.4. Pembuatan Main Game (Lost Stand) ............................................................................................... 29
6.5. Pembuatan Chapter game (Lost Stand) ............................................................................................ 33
6.6. Cara Mengoperasikan Game ............................................................................................................ 34
6.7. Publikasi/ Promosi ........................................................................................................................... 36
BAB VII KESIMPULAN DAN SARAN .................................................................................................37
7.1. Kesimpulan ...................................................................................................................................... 37
7.2. Saran................................................................................................................................................. 37
BAB VIII DAFTAR PUSTAKA ..............................................................................................................38

4
BAB I

PENDAHULUAN

1.1. Latar Belakang


Seiring dengan berkembangnya teknologi dalam bidang computer dan programming maka
teknologi dalam dunia internet pun berkembang dengan pesat, semua dapat memperoleh
berbagai informasi di dalamnya baik informasi dari dalam negeri maupun luar negeri. Internet
bukan saja hanya digunakan sebagai sara Pendidikan dan hiburan, tetapi juga digunakan untuk
mencari hiburan seperti mendengarkan music, melihat video, bermain social media atau bahkan
mencari informasi
Namun fungsi computer bukan hanya untuk mencari informasi dan yang lainnya saja namun
dengan teknologi jaman sekarang kita bahkan dapat membuat sebuah aplikasi game berbasis
android dengan menggunakan aplikasi yang sudah di ciptakan oleh orang orang misalnya seperti
Android Studio, Construct 2, GameMaker dll.
Penulis membuat aplikasi ini dengan menggunakan aplikasi Construct 2 dengan adanya
aplikasi ini penulis berharap agar seseorang dapat menikmati hasil dari dari game buatan penulis

1.2. Rumusan Masalah


Dari latar belakang diatas terdapat rumusan masalah sebagai berikut :
a. Bagaimanakah cara membuat sebuah game android dengan mengembangkan kreatifitas diri
kita sendiri ?
b. Bagaimanakah cara meningkatkan kualitas game android agar mempunyai sebuah daya tarik
yang sangat menarik ?

1.3. Tujuan Pengembangan


Adapun tujuan pengembangan “Lost Stand” Game Berbasis Android Dengan Menggunakan
Construct 2 adalah :
a. Pembuatan aplikasi menggunakan aplikasi Construct 2.
b. Mengembangkan game yang menarik dan menyengangkan

1.4. Manfaat Pengembangan


a. Bagi pengembang, pembuatan game sebagai sarana pengembangan kemampuan dalam
pengimplementasian ilmu pengetahuan yang di dapat di jurusan Teknik Komputer dan
Jaringan.
b. Bagi user/pengguna, sebagai sarana rekreasi/ hiburan

5
1.5. Batasan Masalah
Batasan masalah pada “Lost Stand” Game Berbasis Android Dengan Menggunakan
Construct 2 adalah dilakukan pada aplikasi pengembangan game android Construct 2 dan game
di aplikasikan pada aplikasi andorid.

6
BAB II

LANDASAN TEORI

2.1. Game
Permainan / game adalah kegiatan yang kompleks yang didalamnya terdapat peraturan, play
dan budaya, Permainan dalam hal ini merujuk pada pengertian kelincahan intelektual(
Intellectual Playability Game) yang juga bisa diartikan sebagai arena keputusan dan aksi
pemainnya
2.1.1. Sejarah Dan Perkembangan Game
Permainan komputer pertama kali dibuat pada tahun 1996 oleh Ralp Baer bersama
dengan 500 insinyur dan teknisi. Permainan yang diproduksi hanya dapat dimainkan dengan
komputer seharga US$ 40.000.
Pada tahun 1965 militer datang kepada Baer dan meminta simulasi komputer yang
dapt membantu pasukan untuk belajar strategi tingkat pengamanan yang tinggi di tengah
situasi perang dingin.
Setelah sebulan bekerja keras, Baer berhasil menampilkan dua titik putih yang
berkejar-kejaran di layer. Hal ini membuat militer kagum dan memberikan dana yang jauh
lebih besar lagi sehinggan ia dapat menyewa asisten lebih banyak. Tim ini berhasil membuat
permainan antara papan dan bola yang pada akhir tahun 1966 dipresentasikan di depat
pejabat Petagon. Ternyata hal ini tidak membuat Pentagon tertarik, sehngga Baer kemudian
berusaha memperoleh izin agar dapat memproduksi mesin permainan secara komersil.
Pada Tahun 1970, Bill Endars yang tergabung dalam Magnevox mencoba meyakinkan
eksekutif Magnavox untuk memberikan kesempatan pada Baer dan mesin permainannya.
Hasilnya adalah munculnya video game komersil pertama, yaitu Magnavox Odysey, yang
terjual lebih dari 100.000 unit dengan harga US$ 100 pr unit.
Naloon Bushell, pada tanggal 27 Juni 1972, mendirikan perusahaan Atari, dan
membuat game Arcade Pong Mesin Arcade Pong pertama kali ditempatkan dalam bar Andy
Capp’s di Sunnyvale. Hari pertama, suara Pong menarik perhatian pengunjung bar dan
hampir tiap orang di sana memainkannya. Hari kedua, orang-orang telah berbaris di depan
Andy Capp’s pada jam 10 pagi pergi untuk bermain Pong. Sekitar 10 malam game ini tiba-
tiba mati disebabkan oleh kontainer koin di mesin kelebihan muatan dan mengenai system
elektronik, nolan Bushell membuatnya dengan modak US$ 500, dan empat ahun kemudian
perusahaan itu dijualnya seharga US$ 8 juta.
Pada tahun 1988, Nintendo(sebuah perusahaan besar yang awalnya menjual mesin
fotokopi) dengan video game sistem-nya telah mencapai omset kira-kira US$ 1,5 Milyar dan
menjadi nomor satu diantareperusahaan yang meproduksimda mainana di Amerika(TIME
edisi 19 Desember 1988)
Kini permainan komputer telah berkembang sedemikian ppesat seiring dengan
perkembangan hardware komputer.

7
8
2.1.2. Elemen Dasar Dalam Game
Menurut Teresa Dillon (futurelab.com, 2005) elemen-elemen dasar sebuah game
adalah:
a. Game Rule
Game rule merupakan aturan perintah, cara menjalankan, fungsi objek dan karakter di
dunia permainan Dunia Game. Dunia game bisa berupa pulau, dunia khayal, dan tempat-
tempat lain yang sejenis yang dipakai sebagai setting tempat dalam permainan game.
b. Plot
Plot biasanya berisi informasi tentang hal-hal yang akan dilakukan oleh player dalam
game dan secara detail, perintah tentang hal yang harus dicapai dalam game.
c. Theme
Di dalam biasanya ada pesan moral yang akan disampaikan.
d. Character
Pemain sebagai karakter utama maupun karakter yang lain yang memiliki ciri dan sifat
tertentu.
e. Object
Merupakan sebuah hal yang penting dan biasanya digunakan pemain untuk memecahkan
masalah, adakalanya pemain harus punya keahlian dan pengetahuan untuk bisa
memaninkannya.
f. Text, grafik dan sound
Game biasanya merupakan kombinasi dari media teks, grafik maupun suara, walaupun
tidak harus semuanya ada dalam permainan game.
g. Animation
Animasi ini selalu melekat pada dunia game, khususnya untuk gerakan karakter -karakter
yang ada dalam game, properti dari objek.

2.2. Android
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon
pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk
menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak.
Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk
ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance,
konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk
Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. (Zaelani, 2012)

9
2.2.1. Jenis - Jenis Android:
a. Apple Pie / Alpha v1.0
Untuk OS pertama yang dimiliki oleh Android adlah Apple Pie, OS ini dirilis pada
tanggal 23 September 2008. (Permana D. , 2017)
b. Banana Bread v1.1
Dan untuk OS Android yang kedua adalah Banana Bread yang dirilis pada bulan
Februari 2009 yang digunakan oleh Smartphone pengadopsi Android, HTC dengan
merk Dream. (Suryawangon, 2016)
c. CupCake v1.5
Untuk OS yang selanjutnya adalah Cupcake, mulai dari sini nih versi Android
CupCake mulai menunjukkan kecanggihannya sebagai Sistem Operasi Android, dan ini
kali pertama Google menjadikan nama makanan. (Saputra R. , 2018)
d. Donut v1.6
Versi Donut ini dirilis pada bulan September 2009, di versi ini Google mulai
memperbaiki masalah/bug yang membuat Android ini lebih sempurna ditambah lagi
dengan fitur nafigasi turn-by-turn (Pradana, 2018)
e. Eclair v2.0-2.1
Dirilis pada Oktober 2009 diversi 2.0 dengan nama Eclair yang menjadi awal
diaplikasikan Bluetooth 2.1 di Android. Setelah merilis versi 2.0 diupdate lagi ke versi
2.1 yang mendapat fitur tambahan seperti multi-touch, Live Wallpaper dan juga Blitz
kamera. (WIRAWIDANA, Jenis Jenis Versi Android Di Smartphone Dari Pertama
Hingga Kini, 2018)
f. Froyo/Forzen Yogurt v2.2
Pada bulan Mei 2010 Paduan antara Google Chroome dengan Android mulai
nampak dengan ditambahkanya script Chroome dengan upaya untuk meningkatkan
kecepatan kinerja. Forzen Yogurt sendiri yakni memiliki makna Yogurt yang
dibekukan, jadi seperti Ice Cream. (Firmansyah W. , 2019)
g. Gingerbread v2.3
Bulan Desember 2010 seiring dirilisnya versi Gingerbread, Android kedatangan
salah satu merk Platform raksasa Smartphone yakni Samsung yang meluncurkan
Samsung Nexus. Di android versi 2.3 ini Google menambahkan fitur baru yaituNFC,
internet Calling, Download Manager (Setiawan, 2018)
h. Honeycomb v3.0-3.2
Lanjutan dari Huruf berabjad H adalah Honeycomb yang dirilis pada Februari
2014 , untuk android versi ini diperuntukkan dan spesialis Tablet dimana era Tablet
sedang menjadi-jadi di tahun ini, Update tak hanya berhenti di versi 3.0 saja namun juga
dikembangkan ke versi 3.1 dan 3.2. (Arif, 2019)

10
i. Ice Cream Sandwich v4.0
Revormasi Android mulai terlihat dengan adanya Ice Cream Sandwich dimana OS
versi ini mulai bekerja disemua jenis platform dan smartphone seperti tablet , fiturnya
juga menjadi bertambah diantaranya adalah ekstra multitasking dan notifikasi yang
lebih banyak. (WIRAWIDANA, Jenis Jenis Versi Android , 2018)
j. Jelly bean v4.1.2
Android versi Jelly Bean ini dirilis pada 27 Juni 2014 lewat konferensi I/O Google.
Jelly Bean menjadi versi Android yang mendapatkan banyak update, tercatat 2 kali
sudah mendapatkan update di Jelly Bean yakni versi 4.1.2 dimana berbeda
dibandingkan versi sebelumnya adalah segi User Interface yang lebih elegan seta
penambahan fitur Google Search. (Permana A. , 2017)
k. KitKat v4.4.2
Android Versi 4.42 atau bernama KitKat ini paling banyak dipakai pada smartphone
masa kini. (Permana A. , 2019)
l. Lolipop v5.0
Android Lolipop adalah Android versi terbaru yang diluncurkan Google pada tahun
2014. Versi Lollipop pertama kali ditanamkan di Smartphone Google Nexus 6
(Prasetyo, 2019)
m. Marsmelow v6.0
Rilis Terbaru Android 6.0 Bernama Marshmallow | Pasti sobat sudah pada tahu nih
OS Smartphone terlaris jaman ini selalu menghadirkan nama nama unik setiap versi
yang dirilisnya untuk versi lengkap dari awal sudah pernah saya bahas di Urutan Nama
Nama Versi Android Dari.. Banyak yang mengira bahwa versi android seteleah versi
5.0 Lollipop adalah Milkshake, namun google membantah akan dugaan itu.
Google secara resmi mengeluarkan Android versi 6.0 yang diberi nama yaitu
Marshmallow. Selain itu Android Marshmallow juga mendapatkan fitur terbarunya.
(Prasetyo, Fitur Terbaru Android 6.0 , 2018)
n. Nougat v7.0
Nougat adalah versi Android termutakhir yang baru diperkenalkan pada ajang
kumpul developer Google I/O, pertengahan 2016 ini. Setelah beberapa lamanya, Google
menghadirkan OS Nougat secara resmi untuk publik.Pembaruan yang paling mendasar
pada versi Nougat adalah kehadiran Google Assistant yang menggantikan Google Now.
Asisten tersebut lebih bisa diandalkan untuk menjalankan berbagai fungsi.
Fitur-fitur baru lainnya mencakup layar split-screen saat dipakai multitasking, serta
fitur Doze yang telah dikenalkan sebelum di versi Android Marshmallow namun telah
ditingkatkan. Android versi 7.0 atau Nougat juga memiliki dukungan terhadap platform
virtual reality terbaru Google. (Kurniawan, 2019)

11
o. Oreo v8.0
Untuk pengguna android sekarang lagi booming booming nya nih tentang OS
terbaru, ya itu adalah OS android versi 8.0 atau yang sering disebut sebagai Android O
atau Android Oreo. Versi android ini resmi diperkenalkan ole Google pada tanggal 22
Agustus 2017 yang lalu dan juga sudah secara resmi bisa diluncurkan langsung ke
lapangan, tapi sebelum diresmikan versi android ini oleh google, nama “Oreo” tersebut
sudah terendus sejak Android O pertama kali diperkenalkan di ajang Google I/O 2017
pada Mei 2017 lalu. (WIRAWIDANA, 2017)
Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat
bergerak layar sentuh seperti telepon pintar dan komputer tablet. Android awalnya
dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google, yang
kemudian membelinya pada tahun 2005. Sistem operasi ini dirilis secara resmi pada
tahun 2007, bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari
perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang
bertujuan untuk memajukan standar terbuka perangkat seluler. Ponsel Android pertama
mulai dijual pada bulan Oktober 2008.
Antarmuka pengguna Android umumnya berupa manipulasi langsung,
menggunakan gerakan sentuh yang serupa dengan tindakan nyata, misalnya menggeser,
mengetuk, dan mencubit untuk memanipulasi objek di layar, serta papan ketik virtual
untuk menulis teks. Selain perangkat layar sentuh, Google juga telah mengembangkan
Android TV untuk televisi, Android Auto untuk mobil, dan Android Wear untuk jam
tangan, masing-masingnya memiliki antarmuka pengguna yang berbeda. Varian
Android juga digunakan pada komputer jinjing, konsol permainan, kamera digital, dan
peralatan elektronik lainnya
Android adalah sistem operasi dengan sumber terbuka, dan Google merilis kodenya
di bawah Lisensi Apache. Kode dengan sumber terbuka dan lisensi perizinan pada
Android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan
didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembang
aplikasi. Selain itu, Android memiliki sejumlah besar komunitas pengembang aplikasi
(apps) yang memperluas fungsionalitas perangkat, umumnya ditulis dalam versi
kustomisasi bahasa pemrograman Java. Pada bulan Oktober 2013, ada lebih dari satu
juta aplikasi yang tersedia untuk Android, dan sekitar 50 miliar aplikasi telah diunduh
dari Google Play, toko aplikasi utama Android. Sebuah survei pada bulan April-Mei
2013 menemukan bahwa Android adalah platform paling populer bagi para
pengembang, digunakan oleh 71% pengembang aplikasi bergerak. Di Google I/O 2014,
Google melaporkan terdapat lebih dari satu miliar pengguna aktif bulanan Android,
meningkat dari 583 juta pada bulan Juni 2013. (Ropi, 2018)

12
2.3. Construct 2
Construct 2 adalah tools pembuat game berbasis HTML5 yang dikhususkan untuk platform
2D yang dikembangkan oleh Scirra. Construct 2 tidak menggunakan bahasa pemrograman
khusus, karena semua perintah yang digunakan pada game diatur dalam EvenSheet yang terdiri
dari Event dan Action. Pembahasan ieuwelah kali ini akan membahas mengenai pengenalan dan
penggunaan construct 2. Seperti pada definisi diatas, Construct 2 tidak menggunakan bahasa
pemrograman khusus, jadi untuk untuk mengembangkan game dengan Construct 2 pengguna
tidak perlu mengerti bahasa pemrograman yang relatif lebih rumit dan sulit.
2.3.1. Fitur Construct 2
a. Quick and Easy
Dengan menggunakan Construct 2 membuat game menjadi lebih mudah. Construct 2
memiliki antarmuka Ribbon yang cepat dan mudah dipahami. Layout editor menyediakan
antarmuka what-you-see-is-what-you-get untuk mempercepat perancangan game. Sehingga
apapun yang di lihat dalam desain layout adalah tampilan yang didapatkan ketika game
dijalankan
b. Powerfull Event System
Construct 2 dapat membuat game dengan cara yang mudah dibaca secara visual karena
tidak perlu menggunakan bahasa pemrograman yang rumit dan samar. Construct 2
menyediakan EventSheet yang berisi pernyataan kondisi atau pemicu. Jika kondisi tersebut
terpenuhi, tindakan atau fungsi dapat dilakukan.
c. Flexible Behaviors
Behaviors menyediakan cara instan untuk menambahkan kemampuan objek,
mempercepat pembangunan dan meningkatkan produktivitas. Misalnya menambahkan
Behavior platform pada objek sprite yang memungkinkan objek tersebut dapat belari dan
melompat. Pengguna dapat mengatur pengaturan untuk kecepatan, akselerasi, kekuatan
melompat, gravitas, dan banyak lagi, sampai kemampuan objek tersebut sesuai seperti yang
dibutuhkan.
d. Instant Preview
Tidak perlu menunggu waktu yang memakan waktu untuk mengkompilasi. Permainan
akan di preview dan berjalan di jendela Browser ketika diuji. Fitur lainnya yang membuat
pengujian lebih mudah adalah Preview Over Wifi. Hal ini memungkinkan setiap ponsel,
tablet, laptop, atau PC lain yang terhubung pada LAN/Wifi juga dapat langsung melihat
preview game.
e. Stunning Visual Effects
Ada lebih dari 70 efek berbasis WebGL untuk warp, distort, blend, blur, mask, re-color
dan lainnya. Pengguna dapat menambahkan ini pada objek, layer dan layout untuk efek
khusus yang cepat dan menciptakan hasil yang luar biasa. Game yang dibuat dengan
Construct 2 diharapkan dapat membuat pemain mendapatkan pengalaman terbaik dari
permainan yang dibuat.

13
f. Multiplatform Export
Construct 2 dapat mempublikasikan game dengan pilihan platform yang luas hanya
dengan satu project. Game Construct 2 dapat diterbitkan pada platform berbasis web seperti
Chrome Web Store, Facebook, Kongregate, Newgrounds, Firefox Marketplace. Selain itu
memungkinkan pula untuk melakukan ekspor game ke desktop PC, Mac, dan Linux dengan
menggunakan Node-Webkit. Selain mempublikasikan ke Windows 8 Store atau sebagai
aplikasi Windows Phone 8. Pengguna dapat pula mengekspor game ke iOS dan Android
dengan menggunakan CocoonJS, appMobi dan PhoneGap. Dengan dukungan platform yang
luas pengguna dapat memiliki akses yang luas untuk pemain.
g. Easy Extensibility
Construct 2 hadir dengan lebih dari 20 built-in plugin, lebih dari 20 behaviors dan lebih
dari 70 visual effects. Mulai dari menampilkan text dan sprites, sound dan music, input,
manipulasi data dan penyimpanan, efek partikel, efek pergerakan, dan masih banyak lagi.
Jika pengguna perlu beberapa fungsi tertentu, Construct 2 memberi akses pengguna untuk
membuat plugin atau behaviors sendiri menggunakan Javascript SDK. Pengguna juga dapat
membuat efek visual sendiri dengan menggunakan bahasa GLSL shader. Komunitas
Construct 2 menghasilkan lebih dari 150 plugin dan behaviors. Plugin ini juga dapat
ditambahkan untuk permainan yang dibuat. (Firmansyah, 2015)

14
BAB III

METODE PENGEMBANGAN

Konsep ini umumnya merujuk pada sistem komputer atau informasi. SDLC juga
merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari
tahap-tahap: rencana (planning),analisis (analysis), desain (design), implementasi
(implementation), uji coba (testing) dan pengelolaan (maintenance) (Blanchard, B. S., &
Fabrycky, W. J.(2006).
Dalam rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis metodologi
pengembangan perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja
untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan
perangkat lunak. Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan,
yakni: siklus hidup sistem tradisional (traditional system life cycle), siklus hidup menggunakan
protoyping (life cycle using prototyping), dan siklus hidup sistem orientasi objek (object-oriented
system life cycle).
SDLC terdiri dari beberapa tahapan-tahapan berdasarkan analisa kebutuhan yang ada .
Dimulai dari analisa kebutuhan perangkat lunak akan dibuat terlebih dahulu desain dari
kebutuhan tersebut untuk mempermudah dalam pengerjaannya. Kemudian segala kebutuhan
tersebut di implementasikan dengan dua tahap yaitu tahap analisa dan tahap evaluasi (User
Acceptance Test). Setelah melakukan implementasi, maka proses tersebut akan dikembalikan
kembali ke dalam tahap desain untuk pengembangan kembali perangkat lunak ke versi yang
terbaru. (Agnia, 2015)
Proses Tahapan SDLC yang paling sering digunakan adalah :
1. Planning (Perencanaan):
Mempelajari konsep sistem dan permasalahan yang hendak diselesaikan. apakah sistem baru
tersebut realistis dalam masalah pembiayaan, waktu, serta perbedaan dengan sistem yang ada
sekarang.
2. Sistem Analyis (Analisis Sistem):
Menganalisis konsep sistem, permasalahan dan keperluan yang hendak dibuat.
3. Design (Desain):
Mendesain sistem teknologi baru untuk permasalahan yang sama.
4. Integration and Testing (Integrasi dan Uji Coba):
Perbaikan terhadap produk yang memiliki kesalahan/kerusakan
5. Implementation (Implementasi):
Software yang telah diuji dan siap diimplementasikan kedalam sistem pengguna/ sudah siap
diterapkan.
6. Maintenance (Perbaikan):
Sistem yang telah diimplemantasikan serta dapat mengikuti perkembangan dan perubahan
apapun yang terjadi guna meraih tujuan penggunaannya

15
PLAINING

MAINTENANC
ANALYSIS
E

IMPLEMENTAT
DESIGN
ION

INTEGRATION
& TESTING

Gambar 3.1 Proses Tahapan Metode Systems Development Life Cycle (SDLC)

16
BAB IV

ANALISA KEBUTUHAN

4.1. Software dan Hardware


4.1.1. Kebutuhan Software
a. Adobe photoshop cs6
b. Construct 2
c. Adobe Ilustrator

4.1.2. Kebutuhan Hardware


a. Seperangkat PC atau Laptop
Setiap anggota dalam kerja proyek pembuatan Game Android harus berpartisipasi baik
dalam tahap pembuatan atau dalam tahap laporan. Karena itu, setiap anggota wajib
menggunakan fasilitaas seperlunya dengan baik dan benar. Tidak perlu diwajibkan untuk
memiliki fasilitas sendiri dikarenakan keterbatasan yang dimiliki.
b. Ponsel, Tablet, Laptop, atau PC
Sebelum aplikasi game disebarkan di kalangan masyarakat, diperlukan sebuah uji coba
agar tidak membuat masalah di masa depan. Karena itu, diperlukan gadget sebanyak satu
atau dua buah untuk menguji coba game yang telah dibuat. Pembuat siap menderita
kerusakan gadget uji coba supaya game dapat dinikmati kalangan masyarakat luas untuk
menghilangkan kejenuhan serta beban mereka.

17
BAB V

JADWAL KEGIATAN

5.1. JADWAL KEGIATAN


OKTOBER NOVEMBER
NO RENCANA
1 2 3 4 5 1 2 3 4
1 Planning
2 Analysis
3 Desain
4 Implementation
Intergration and
5
Testing
6 Maintenance

18
BAB VI

IMPLEMENTASI

6.1. Menginstall Contruct 2


Ikuti langkah berikut untuk menginstal Contruct 2
1. Pertama buka terlebih dahulu Setup “Contruct 2”

2. Jika sudah klik “Next”

3. Sebelum anda klik "Next >" untuk melanjutkan, pastikan anda pilih "I accept the agreement"
dahulu. karena anda harus setuju jika ingin menginstall “Construct 2”.

4. Lalu pilih lokasi folder untuk menginstall Construct 2. Pilih “Browse” jika anda ingin
memilih folder yang berbeda. Setelah itu klik “Next >” untuk melanjutkan.

19
5. Tahap ini untuk menentukan versi computer/laptop anda 32-bit atau 64-bit. Jika ada tidak
yakin, anda bisa pilih “Auto-detect what kind of computer I have”, lalu klik “Next >” untuk
melanjutkan.

6. Ada bisa pilih “Create a desktop icon” untuk menampilkan icon Construct 2 di desktop anda
atau anda bisa langsung klik “Next >” saja.

7. Klik "Install" untuk lanjut ke proses penginstallan.

20
8. Sementara itu, tunggu sampai proses penginstallannya selesai.

9. Tahap terakhir nih… ada 4 pilihan, anda bisa pilih yang recommended aja dan “Launch
Construct 2” jika anda ingin langsung menjalankan Construct 2. Jangan lupa klik “Finish”

21
6.2. Membuat Map game (Lost Stand)
Berikut adalah proses pembuatan map pada game “Lost Stand” dengan menggunakan
Adobe PhotoshopCS6
1. Pertama, buka aplikasi “Adobe PhotoshopCS6”

2. Klik Tulisan “File”

3. Lalu Klik “New”

4. Dan disini kita mengatur “Size” untuk membuat map

22
5. Dan disini, kami mulai berkreasi membuat map. Dan berikut adalah tahapnya

23
6. Dan jika sudah selesai membuat mapnya, Langsung saja klik tulisan “File” diatas, lalu
klik “Save as” atau bisa juga langsung menyimpannya dengan menekan “Ctrl+S”

24
6.3. Membuat Character game (Lost Stand)
Berikut adalah tahap pembuatan karakter game “Lost Stand”
1. Petama, buka aplikasi “Adobe Ilustrator CC”

2. Dan akan masuk pada tampilan awal “Adobe Ilustrator CC”

25
3. Jika ingin memulai membuat karakter, klik saja tulisan “File” diatas pojok kanan atas,
lalu klik “New”

4. Lalu atur Size kertas untuk membuat karakter sesuai dengan kebutuhan kalian

26
5. Dan inilah hasil dari pembuatan karakter dari kelompok kami
 Karakter “Human”

 Karakter “Enemy”

27
6. Jika kalian sudah berhasil membuat karakter, tekan “Ctrl+S” lalu klik Ok

28
6.4. Pembuatan Main Game (Lost Stand)
Berikut adalah Tahap pembuatan Main Game dari kami
1. Buka aplikasi Construct 2

2. Tamplilan awal contruct 2

3. Masukkan gambar background beserta karakter yang sudah anda buat di photoshop

4. Masukkan karakter musuh di dalam background tersebut

29
5. Masukkan action pada karakter beserta musuhnya dengan menambahkan event sheet
baru.

6. Tekan gambar play di pojok atas untuk melihat hasil dari proyek anda.

30
7. Buat sebuah map selanjutnya dengan memasukkan gambar ke dalam contruct 2 setelah
itu kalian beri action  jika sudah selesai memberi action kalian copy script actionnya ke
dalam map pertama agar dapat tersambung

8. Tambahkan fitur fitur lain seperti portal maupun rintangan agar permainan menjadi lebih
menarik.

31
9. Tambahkan sebuah backsong pada game agar lebih menarik

10. Tambahkan Loading ketika masuk ke dalam game

32
11. Jika berhasil, hasilnyaa akan seperti dibawah ini

6.5. Pembuatan Chapter game (Lost Stand)


Berikut adalah hasil pembuatan Chapter Game pada game “Lost Stand” :
1. Inilah proses dari pembuatan Chapter Game

2. Dan inilah hasil dari pembuatan Chapter Game

33
6.6. Cara Mengoperasikan Game
1. Pertama buka instalasi pada android anda

2. Tekan pasang

34
3. Tunggu proses instalasi selesai

4. Tekan buka untuk masuk ke dalam game

5. Kalian cukup membuka dan menekan tombol start game

35
6. Pilih chapter / level bermain anda

7. Anda tinggal bermain denagan tombol yang sudah di sediakan

6.7. Publikasi/ Promosi

Dalam tahap Publikasi maupun promosi kami mungkin akan menggunakan media Online
Blogger :
1. Kami mengupload file game ke dalam google drive terlebih dahulu

https://drive.google.com/open?id=1542ytBM7taQl3-3p8GaMgt4_GbtXUasP
2. Kemudian kami mengcopy link tersebut ke dalam blogger seseorang dan menaruh
alamat link di coment tersebut

36
BAB VII

KESIMPULAN DAN SARAN


7.1.Kesimpulan
Kesimpulan dari laporan yang kami buat ini adalah siswa dapat membuat sebuah
kerja proyek game “Lost Stand” Teknik Komputer Jaringan dengan menggunakan
aplikasi “Construct 2” dengan menggunakan langkah langkah sesuai prosedur kerja
dengan baik, dan juga siswa dapat melakukan step by step pada penginstalan aplikasi
dan juga menjalakan game “Lost Stand” tersebut dengan baik dan benar. Dalam kerja
proyek ini siswa dapat belajar bagaimana cara membuat Game Lost Stand menginstal
aplikasi pendukungnya, cara konfigurasi, memasukan fitu fitur yang telah kita buat ke
game tersebut dan juga cara menjalankan game tersebut dengan baik.
7.2.Saran
Saran dari kami untuk laporan ini dan juga pembaca laporan ini adalah Bacalah
dengan teliti dari bab awal hingga terakhir, kemudian kalau kalian mau mencoba
membuat game lost stand kalian bisa baca dan cermati pada tahap penginstalan aplikasi
pendukung yang saya gunakan yaitu constuct 2 dan juga kalian harus teliti dalam
memasukan fitur maupun script yang telah kalian buat ke dalam aplikasi tersebut.
Selamat mencoba.

37
BAB VIII
DAFTAR PUSTAKA

Agnia. (2015). SIKLUS HIDUP SDLC (System Development Life Cycle) DALAM SISTEM
INFORMASI. Bandung: http://agniadwikh.blogspot.com/2017/10/siklus-hidup-sdlc-
system-development.html.
Arif, M. (2019). Urutan Tingkatan OS Android. Yogjakarta:
http://teknologiberitanew.blogspot.com/2017/03/istilah-smartphone-bisa-lepas-dari-
dua.html.
Firmansyah, A. (2015, Juli 2). APA ITU CONTRUCT 2 ? Retrieved from CONSTRUCT 2
MADE GAME – INDONESIA:
https://construct2bandung.wordpress.com/2015/07/02/apa-itu-contruct-2/
Firmansyah, W. (2019). Macam- Macam Versi Android. Malang:
http://storyoftechno.blogspot.com/2015/02/android-n.html.
HARKAM. (2018, NOVEMBER 9). https://harkam.wordpress.com. Retrieved from
https://harkam.wordpress.com: https://harkam.wordpress.com/2010/10/19/testing-dan-
implementasi-sistem-informasi/
Kurniawan, A. (2019). OS Android 9.0 kemungkinan bernama Pistachio Ice Cream. jakarta:
https://beritagar.id/artikel/sains-tekno/os-android-90-kemungkinan-akan-bernama-
pistachio-ice-cream.
Laila. (2014, oktober 10). https://lailaallatief.wordpress.com. Retrieved from
https://lailaallatief.wordpress.com:
https://lailaallatief.wordpress.com/2014/10/10/pengertian-perencanaan-planning-dan-
langkah-langkahnya/
Paraahli. (2018, NOVEMBER 9). http://pengertianparaahli.com. Retrieved from
http://pengertianparaahli.com: http://pengertianparaahli.com/pengertian-analisis/
Permana, A. (2017). macam macam distributor. Bandung:
https://domainkecoh.wordpress.com/2018/11/22/pengertian-android/.
Permana, A. (2019). Smartphone version. Jakarta Selatan:
http://www.seuramoeteumuleh.com/2018/09/cara-mengecek-nama-nama-versi-
android.html.
Permana, D. (2017). Evolusi OS Android Dari Mulai Versi Pertama Hingga Sekarang (Gambar
+ Fitur). Surabaya: http://typo-komputer.blogspot.com/2018/03/evolusi-os-android-dari-
mulai-versi.html.
Permana, I. (2015, July 2). APA ITU CONTRUCT 2 ? Retrieved from CONSTRUCT 2 MADE
GAME – INDONESIA: https://construct2bandung.wordpress.com/2015/07/02/apa-itu-
contruct-2/
Pradana, Y. (2018). VERSI ANDROID YANG DI PAKAI OLEH BEBERAPA PABRIKAN
SMARTPHONE TERKENAL. Jakarta: https://febrycell80.blogspot.com/2019/01/versi-
android-smartphone.html.
Prasetyo, A. (2018). Fitur Terbaru Android 6.0 . Bandung:
http://komputerdynamic.blogspot.com/2015/08/fitur-terbaru-android-6.0-
marshmallow.html.

38
Prasetyo, A. (2019). Macam Versi Android. Bandung:
https://tekno.kompas.com/read/2015/02/04/12030787/Android.5.1.Lollipop.Muncul.Perta
ma.Kali.di.Indonesia.
Ropi, B. (2018, Mei 14). BangRopi.com. Retrieved from Sejarah Android dan Versi Android
yang Ada Sampai Saat Ini: https://bangropi.com/sejarah-android-dan-versi-android/
Saputra, R. (2018). Mengenal Tentang Macam-Macam Versi Android. Jakarta:
https://idcloudhost.com/mengenal-tentang-macam-macam-versi-android/.
Saputra, Y. (2018, NOVEMBER 9\). http://duniaanarchy.blogspot.com. Retrieved from
http://duniaanarchy.blogspot.com: http://duniaanarchy.blogspot.com/2013/12/definisi-
pemeliharaan-maintenance.html
Setiawan, Y. (2018). Macam Versi Android. Bogor: http://amazingstars17.blogspot.com/.
SRIKANDIRAHAYU. (2018, NOVEMBER 9). http://seputarpengertian.blogspot.com.
Retrieved from http://seputarpengertian.blogspot.com:
http://seputarpengertian.blogspot.com/2014/02/seputar-pengertian-desain-sistem.html
Suryawangon. (2016). Daftar rinci os Android lengkap. Bandung:
https://suryateknoinfo.wordpress.com/2016/03/23/14/.
WIRAWIDANA, R. (2017, Agustus 28). Jenis Jenis Versi Android Di Smartphone Dari
Pertama Hingga Kini. Retrieved from WEB HOSTING & DOMAIN NAME
REGISTRATION: https://www.dutaspace.com/jenis-jenis-versi-android/
WIRAWIDANA, R. (2018). Jenis Jenis Versi Android . Magetan:
https://www.dutaspace.com/jenis-jenis-versi-android/.
WIRAWIDANA, R. (2018). Jenis Jenis Versi Android Di Smartphone Dari Pertama Hingga
Kini. Semarang: https://www.dutaspace.com/jenis-jenis-versi-android/.
Zaelani, A. (2012, April 1). Pengertian Definisi Android. Retrieved from Informasi Media:
http://mediainformasill.blogspot.com/2012/04/pengertian-definisi-android.html

39

Anda mungkin juga menyukai