Di susun oleh:
Keizha auralia elfirrani
Kelas:
X TKJ B
Program Keahlian:
Teknik Komputer Jaringan
MAJELIS PENDIDIKAN DASAR DAN MENENGAH
PIMPINAN CABANG MUHAMMADIYAH CILEUNGSI
SEKOLAH MENENGAH KEJURUAN ( SMK )
SMK MUHMMADIYAH 2 CILEUNGSI
ii
DAFTAR ISI
iii
LEMBAR PENGESAHAN
NIS/NISN : 0072970726
Telah dilaksanakan uji level dan diperiksa serta disahkan laporan ini pada :
Hari : Selasa
Tanggal : 29 November 2022
Penguji Praktek : Nunuy Yunangsih S.T
Pemeriksa Laporan : Andri Ahmad sobari S.kom
iv
BAB 1
PENDAHULUAN
A. Latar Belakang
Sesuai programan keahlian di SMK Muhammadiyah 2
Cileungsi, maka siswa dan siswi diwajibkan mengikuti Ujian
Kompetensi Keahlian (UKK) untuk syarat kelulusan.
B. Tujuan
Tujuan dari dibuat game ini adalah :
1. Menerapkan aplikasi Scratch sebagai sebagai pembuatan
game media pembelajaran pada siswa di bidang keahlian
teknologi informasi dan komunikasi SMK
MUHHAMMADIYAH 2 CILEUNGSI
C. Manfaat
Pembuatan game “Space Shooter” ini memiliki
beberapa manfaat, yaitu :
1. Bagi penulis, meningkatkan pemahaman dan
pengetahuan dalam membangun suatu game
1
pembelajaran sehingga penulis berkesempatan untuk
Kembali game untuk Kembali menngkatan game ini
dan memasuki pasar perdagangan aplikasi
BAB 2
LANDASAN TEORI
A. Scratch
2
Society of the Learning Sciences) dan editor eksekutif
Joumal of the Learning Sciences.
3
coding tersebut untuk menghasilkan animasi. Tak
perlu bingung dalam mempelajari pengcodingan
dalam aplikasi tersebut, kita cukup masuk ke website
resmi Scratch untuk melihat turotial yang telah
disediakan Scratch itu sendiri. Hingga kini, Scratch
memiliki komunitas pembelajaran kreatif lebih dari
dua juta pengguna dengan jumlah proyek 4.361.284
yang telah dibagikan.
4
B. Interface Scratch
G
reen Flag, Yang digambarkan dengan bendera
berwarna hijau yang berfungsi sebagai memulai
atau menjalankan sricpt.
Stop Sign, Yang digambarkan dengan tombol
berwarna merah yang berfungsi Untuk
menghentikan sricpt.
5
Stage, Adalah tempat untuk menampilkan sprite,
lebar stage adalah 480 dan memiliki tinggi 360.
Chose a Backdrop, untuk meampilkan backdrop lain
dan untuk mengganti warna putih Pada stage.
Sprite, Merupakan karakter yang dianimasikan
secara default seperti yang digambarkan dalam
scratch adalah seekor kucing.
Chose a Sprite, Untuk menampilkan sprite lainya
dan untuk mengganti gambar kucing atau
menambahkan sprite lainya.
Block Pallette, Memiliki 10 jenis blok, setiap blok
memiliki warna berbeda dan terdiri dari pilihan
kondisi dan aksi yang bisa dilakukan didalam
scratch.
Sricpt, Adalah tempat untuk meletakan
sekumpulan blok yang sisebut dengan sricpt.
Costumes, untuk mengubah tampilan dari sprite
pada stage.
Sounds, digunakan untuk mengatur suara yang
akan digunakan di dalam program.
6
Command Block
7
jaraknya terhadap sprite lain dan apakah
sprite bersentuhan dengan sprite lainya.
Operators ( operator ), untuk memberikan
pernyataan atau perhitungan untuk sebuah
sricpt dalam sebuah project pada stage.
Variables ( variable ), icon yang dapat
digunakan untuk membuat variable dan
menaruh data pada aplikasi Ketika dieksekusi.
My Blocks ( blok saya/lain ), digunakan untuk
membuat blok sendiri dengan perintah sesuai
kehendak pemogram. dalam aksi ini
ditambahkan ektensi dari picoboard, lego versi
1.0, dan lego versi 2.0.
8
i. Pengertian Game
Game merupakan kata dari bahasa inggris yang
berarti suatu permainan atau pertandingan yang bisa
diartikan sebagai suatu aktivitas terstruktur yang
sudah bisa dilakukan untuk bersenang senang,
sehingga game menjadi kebutuhan dasar untuk
menikmati hidup serta menjadi media pembelajaran.
Game sering disebut sebagi suatu aktivitas yang
dimana tela terstruktur yang bertujuan untuk
kesenangan yang kadang juga dapat dimanfaatkan
sebagai media edukasi. Latar belakang game juga
sangat menyenangkan, juga memotivasi serta
membuat aktivitas game ini sangat digemari oleh
banyak prang di penjuru dunia.
9
ii. Jenis Game
Jenis game sering disebut sebagai genre. Samuel
Henry mendefinisikan genre sebagai format atau gaya
dari sebuah game, format sebuah game bisa murni
sebuah genre atau campuran (hybrid) dari beberapa
genre lain dengan maksud membuuat unsur
permainan lebih bervariasi dan menantang. Action
Shooting, game ini memiliki tantangan untuk
pemainya. Jenis game menembak ini adalah salah
satu contoh game yang memiliki action tersendiri
untuk kita memainkanya. Bagaimana tidak, kita akan
ikut reflek bermain.
10
iii. Manfaat Game
Memperkenalkan teknologi
Meningkatkan Kepercayaan diri
Melatih otak dan mental
Menambah pengetahuan baru
Mengasah kreativitas
Melatih pengendalian emosi
Membantu mengatasi disleksia
Sarana belajar
11
diterapkan aspek yang menyenangkan seperti
anime pada game. Selain menyenangkan juga
akan membuat seorang lebih berfikir krisis dan
kreatif.
12
C. Fungsi Scratch
13
kita play terlebih dahulu ,supaya tahu sudah
sampai mana, nah cara play-nya adalah mengklik
bendera hijau yang ada diatas stage.
ternyata kucingnya berjalan sangat cepat, nah
sekarang kita akan membuat bagaimana kucing ini
berjalan dengan lambat. Pertama kita mari kita
lanjutkan.
klik “looks” dan tarik code “next costume”.
kemudian klik “control” tarik code “wait 1 seconds”
kearah tempat “sricpt”
setelah itu pilih code “sounds” klik dan tarik code
“play sound meow until done” ketempat “sricpt”
setelah itu kita play Kembali kucingnya. cara
playnya seperti cara ke enam.
setelah play selesai dan suara kucing terdengar dan
juga kucing mulai bergerak, mari kita mengganti
latar belakangnya agar tidak membosankan,
caranya klik “choose a backdrop” lalu pilih latar
belakang yang kalian inginkan. Karena untuk
contoh kita pilih blue sky . selesai dan silakan
mencoba.
14
Bab 3
o Sprite
o Background
15
awal game yang akan di mainkan, ditampilan ini
terdapat score yang nantinya akan bertambah
saat kita memainkan gamenya.
o Susunan
16
Coding Rocketship
17
Coding Ball
Coding Rocks
18
o Penjelasan dan Fungsi
Rocketship , berperan sebagai sprite utama
rocketship ini awalnya disembunyikan dan akan
muncul jika permainan dimulai.
Ball, berperan sebagai peluru yang akan keluar
dari rocketship peluru ini nantinya akan
menembak Rocks atau asteroid.
Rocks, berperan sebagai asteroid yang awalnya
di sembunyikan akan muncul dari atas seperti
berjatuhan yang akan menabrak Rocketship.
o Cara Menjalankan
Ini adalah cara menjalankannya permainan:
ketika program game dijalankan maka akan
dihadapkan oleh sprite
Setelah sprite muncul, asteroid akan mulai
berjatuhan dan akan menghantam roket
Peluru yang keluar dari roket bertugas untuk
menembak asteroit
19
Jika salah satu asteroit tertembak, maka score
akan bertambah menjadi satu dan terus
bertambah jika asteroit tertembak
Untuk menggerakan atau menjalankan roket
menggunakan tombol panah kanan dan kiri
Permainan akan berakhir apa bila roket
menghantam asteroit
Dan sprite sprite akan hilang
20
o alur proses berjalanya program
o Flowchart
Flowchart adalah diagram alur yang
menggambarkan langkah, urutan, dan
keputusan untuk melakukan sebuah
proses dalam suatu program. Langkah
tersebut digambarkan dengan simbol-
simbol tertentu dan saling
dihubungkan menggunakan garis atau
tanda panah.
Flowchart digunakan untuk
mendokumentasikan, merencanakan,
dan mengkomunikasikan proses yang
cukup rumit menjadi sebuah diagram.
Sehingga lebih mudah dibaca dan
dipahami oleh orang awam sekalipun.
o Fungsi Flowchart
Flowchart berfungsi untuk
menjelaskan atau
menggambarkan setiap proses
yang terjadi dalam progam. Akan
lebih memudahkanbagi
progemmer untuk menjelaskan
21
progress pengembangan software
yang sedang digarap.
22
o Flowchart Game Space Shooter
Mulai
Tampilan awal
Mainkan
Game
Mainkan Kursor
kanan dan kiri
Asteroid berjatuhan
Menembak asteroid
Tidak
Score Rocketship M
Bertambah? aste
Ya
Permainan
23 Berakhir
Bab IV
Penutup
A. Kesimpulan
Dengan adanya uji level ini, siswa dapat
mengetahui sendii kemampuanya. Sejauh mana
siswa dapat menerima pelajaran yang telah
disampaikan oleh bapak/ibu guru.
Demikian laporan yang saya buat mengenai
pembahasan tentang membuat game space
shooter menggunakan scratch. Ini yang menjadi
pokok bahasan dalam uji level semester tahun
2022/2023.
B. Saran
Dalam melaksanakan uji level hendaklah
dipersiapkan secara matang agar proses dan
hasilnya menjadi yang terbaik
Sebelum melaksanakan uji level hendaklah
para guru untuk mempersiapkan dan
memeriksa kembali peralatan yang akan
digunakan
Sangat membutuhkan kesabaran.
24
25
Daftar Pustaka
26
Published August 17, 2020. Accessed December 16,
2022.
https://brainly.co.id/tugas/31416301
27
Biografi Penyusun
28