wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PTS Game

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Apa itu Construct 3?

a)

Mesin permainan berbasis teks.

b)

Mesin permainan visual tanpa pengkodean.

c)

Mesin permainan berbasis Python.

d)

Mesin permainan berbasis Unreal Engine.

e)

Mesin permainan dengan drag and drop visual.

2.

Apa ekstensi file untuk proyek Construct 3?

a)

.c3p

b)

.exe

c)

.html

d)

.json

e)

folder proyek

3.

Dalam Construct, elemen yang digunakan untuk menampilkan objek dalam permainan disebut?

a)

Lapisan

b)

Lapisan

c)

Skrip

d)

Kanvas

e)

Sprite

4.

Events in Construct are used to...

a)

Arrange sprite appearance

b)

Edit character images

c)

Manage logic and interactions in the game

d)

Add music to the game

e)

Manage features in the game

5.

Apa fungsi Behavior dalam Construct?

a)

Ubah warna sprite

b)

Edit peristiwa secara langsung

c)

Memberikan efek spesifik pada objek.

d)

Tambahkan suara ke permainan

e)

Tambahkan suara ke permainan

6.

Manakah di antara berikut ini yang BUKAN merupakan jenis acara di Construct?

a)

Acara Keyboard

b)

Acara Mouse

c)

Acara AI

d)

Acara Sistem

e)

Acara Layout

7.

Bagaimana cara menjaga sprite tetap di layar dan tidak keluar dari batas lapisan?

a)

Gunakan Perilaku 'Solid'

b)

Gunakan Perilaku 'Terikat ke Tata Letak'

c)

Gunakan Peristiwa 'Pada Tabrakan'

d)

Gunakan Peristiwa 'Pada Tombol Ditekan'

e)

Gunakan Perilaku 'anchor' untuk berada di posisi yang tepat.

8.

Apa kegunaan 'Variabel Global' dalam Construct?

a)

Menyimpan nilai yang dapat diakses di seluruh layout/permainan

b)

Menyimpan nilai hanya dalam satu event

c)

Menyimpan nilai hanya dalam satu sprite

d)

Menyimpan nilai untuk mempercepat rendering grafis

e)

Menyimpan nilai hanya untuk tipe string

9.

Apakah Construct mendukung ekspor permainan ke platform lain?

a)

Tidak, hanya dapat dimainkan di browser

b)

Ya, dapat diekspor ke Android, iOS, dan Web

c)

Hanya dapat diekspor ke Android

d)

Hanya dapat diekspor ke Windows

e)

Tidak dapat diekspor

10.

Apa yang terjadi jika kita menggunakan event 'Every Tick'?

a)

Event akan dijalankan sekali saat permainan dimulai

b)

Event hanya berjalan jika pengguna menekan tombol

c)

Event hanya berjalan jika karakter bertabrakan dengan objek lain

d)

Event akan dijalankan berulang kali pada objek tersebut

e)

Event akan dieksekusi berulang kali pada setiap frame

11.

Apa yang terjadi jika dua sprite bertabrakan dan kita menggunakan peristiwa 'On Collision With Another Object'?

a)

Permainan akan berhenti

b)

Permainan akan dimulai ulang

c)

Sebuah aksi dapat dieksekusi, seperti menambah skor atau mengurangi kesehatan

d)

Sprite akan otomatis menghilang

e)

Permainan akan mengalami force close

12.

Apa kegunaan sistem 'Layers' di Construct?

a)

Untuk mengelompokkan peristiwa

b)

Mempercepat pembuatan lingkungan

c)

Untuk mengelompokkan sprite dalam tampilan yang berbeda

d)

Untuk mengelola audio dalam permainan

e)

Untuk menyimpan variabel

13.

Bagaimana cara membuat musuh dalam permainan mengejar pemain?

a)

Gunakan event 'Ikuti Pemain'

b)

Gunakan perilaku 'Pathfinding' dan target posisi ke pemain

c)

Gunakan event 'Saat Tombol Ditekan'

d)

Tidak dapat dilakukan di Construct

e)

Gunakan perilaku 'Peluru'

14.

Bagaimana cara membuat objek menghilang saat terkena?

a)

Gunakan perilaku 'Menghilang'

b)

Gunakan peristiwa 'Saat Sentuh'

c)

Gunakan peristiwa 'Ubah Warna'

d)

Gunakan peristiwa 'Hancurkan' saat terjadi tabrakan

e)

Gunakan perilaku 'Memudar'.

15.

Apa fungsi 'Variabel Lokal' dalam peristiwa Construct?

a)

Menyimpan nilai yang hanya berlaku untuk satu objek

b)

Menyimpan nilai untuk seluruh permainan

c)

Menyimpan sprite dalam permainan

d)

Menyimpan gambar karakter

e)

Menyimpan nilai untuk objek permainan

16.

Apa kegunaan 'Instance Variables' pada sprite?

a)

Menyimpan data spesifik untuk setiap objek secara individu

b)

Menyimpan data untuk seluruh level permainan

c)

Menyimpan data untuk semua objek dalam permainan

d)

Menyimpan animasi karakter

e)

Menyimpan data keseluruhan

17.

Apa saja keuntungan menggunakan Construct dibandingkan dengan mesin game lainnya?

a)

Tidak memerlukan pengkodean

b)

Dapat diekspor ke berbagai platform

c)

Memiliki antarmuka visual yang mudah dipahami

d)

Mesin game yang ringan

e)

Semua jawaban benar

18.

Bagaimana cara menambahkan suara di Construct?

a)

Melalui panel 'Event Sheet'

b)

Dengan 'Audio Object'

c)

Dengan 'Sound Behavior'

d)

Mengedit sprite di 'Sprite Editor'

e)

Mengelola 'Audio Mixer'

19.

Apa yang terjadi jika tidak ada 'Collision Box' pada sprite?

a)

Sprite tidak akan mendeteksi tabrakan

b)

Sprite akan bergerak lebih cepat

c)

Sprite akan menjadi transparan

d)

Sprite tidak akan muncul di layar

e)

Sprite akan jatuh ke bawah

20.

Apa yang terjadi jika kita menggunakan event 'On Start of Layout'?

a)

Event ini berjalan setiap frame

b)

Event ini hanya berjalan jika pemain menekan tombol tertentu

c)

Event ini hanya berjalan sekali saat layout dimulai

d)

Event ini hanya berjalan jika ada tabrakan antara objek

e)

Tidak melakukan event apapun

21.

Apa tujuan dari fungsi 'Wait' dalam peristiwa Construct?

a)

Menunda eksekusi tindakan dalam peristiwa

b)

Menjeda permainan sementara

c)

Menyimpan skor permainan

d)

Menghapus sprite dari layar

e)

Memberhentikan kode dan mengakhiri

22.

Apa yang digunakan untuk menampilkan pesan atau teks di sebuah layer?

a)

Objek Teks

b)

Objek Sprite

c)

Objek Layer

d)

Lembar Acara

e)

Objek Audio

23.

Apa fungsi 'Preview Mode' di Construct?

a)

Menjalankan permainan tanpa perlu mengekspor

b)

Mengedit sprite dalam permainan

c)

Menetapkan resolusi layar

d)

Menambahkan suara ke permainan

e)

Menetapkan prabaca permainan saat diekspor

24.

Apa itu 'Action' dalam Construct 3?

a)

Sebuah kondisi yang harus dipenuhi untuk menjalankan sebuah peristiwa

b)

Sebuah perintah yang dieksekusi ketika sebuah peristiwa terjadi

c)

Sebuah variabel untuk menyimpan angka

d)

Sebuah properti dari sebuah objek

e)

Sebuah pernyataan dalam permainan

25.

Apa fungsi dari event 'Every X seconds'?

a)

Menjalankan aksi hanya sekali saat layout dimulai

b)

Menghapus objek setelah beberapa detik

c)

Menjalankan aksi berulang kali pada interval waktu tertentu

d)

Membuat karakter melompat

e)

Melakukan aksi sekali dan berhenti

26.

Bagaimana cara mengatur suatu aksi agar terjadi hanya sekali saat layout dimulai?

a)

Menggunakan event 'On Start of Layout'

b)

Menggunakan event 'Every Tick'

c)

Menggunakan event 'Key Pressed'

d)

Menggunakan event 'On Collision'

e)

Menggunakan event 'On Created'

27.

Bagaimana cara menambahkan skor ketika pemain menyentuh koin?

a)

Menggunakan aksi 'destroy'

b)

Menggunakan peristiwa 'On Collision' dan aksi 'Tambahkan ke Variabel Skor'

c)

Menggunakan peristiwa 'Every x Second'

d)

Menggunakan peristiwa 'On Start Of Layout'

e)

Menggunakan peristiwa 'On Collision' dan aksi 'Kurangi Variabel Skor'

28.

Bagaimana cara menampilkan pesan 'Game Over' ketika nyawa pemain habis?

a)

Menggunakan event 'Every Tick'

b)

Menggunakan event 'If Health <= 0" dengan action "Set Text to Game Over"

c)

Menggunakan event 'On Start Of Layout'

d)

Menggunakan event 'On Colollision'

e)

Memusnahkan objek permainan dan segera memuat ulang adegan

29.

Bagaimana cara membuat musuh bergerak menuju pemain?

a)

Menggunakan event 'On Key Pressed'

b)

Menggunakan event 'Pathfinding' dengan aksi 'MoveTo Player.X, Player.Y'

c)

Menggunakan aksi 'Destroy'

d)

Menggunakan aksi 'Hide'

e)

Memberikan Perilaku Platformer dengan Pathfinding

30.

Apa yang digunakan untuk acara 'Compare Instance Variable'?

a)

Memeriksa nilai variabel objek sebelum menjalankan suatu tindakan

b)

Menampilkan teks di layar

c)

Mengubah ukuran sprite

d)

Membuat objek bergerak ke arah lain

e)

Mengurangi nilai variabel yang dipilih