wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRE TEST GIM F PPLG

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Apabila kita ingin membuat GameObject yang dapat digunakan ulang dalam satu project, kita dapat mengubah GameObject tersebut menjadi …

a)

Prefab

b)

Package

c)

Scene

d)

Resources

e)

Script

2.

Bahasa pemrograman yang didukung oleh Unity adalah …

a)

Java

b)

C#

c)

C++

d)

C

e)

Python

3.

Berikut ini merupakan engine yang dapat digunakan untuk membuat game, kecuali …

a)

SDL

b)

Unreal

c)

Godot

d)

Unity

e)

GDevelop

4.

Berikut ini yang digunakan untuk memilih objek-objek yang ditampilkan di dalam Scene adalah …

a)

Scene Lighting

b)

GizmoS

c)

Effect

d)

Search

e)

Inspector

5.

Berikut ini yang digunakan untuk mengedit property object yang diklik, object atau komponen object yang berada di Tab Hierarchy, serta digunakan untuk menyunting dan menambahkan komponen-komponen object seperti Script adalah …

a)

Console

b)

Project

c)

Inspector

d)

Game

e)

Scene

6.

Dalam Unity, penggunaan bahasa pemrograman termasuk dalam kategori …

a)

Agak diperlukan untuk hal-hal tertentu

b)

Sering diperlukan untuk mengendalikan GameObject yang dinamis

c)

Selalu digunakan untuk melakukan proses interaksi dan aksi GameObject

d)

Sedikit diperlukan karena semua akan terbantu secara otomatis

e)

Tidak diperlukan karena Unity sepenuhnya berbasis visual

7.

Dalam Unity, window yang digunakan untuk membangun game. Di dalamnya kita bisa melihat dan mengatur object di dalam sebuah scene adalah …

a)

Toolbar

b)

Inspector

c)

Scene

d)

Hierarchy

e)

Game

8.

Digunakan untuk mengubah komponen posisi sebuah GameObject terhadap sumbu x, y, dan z adalah …

a)

Position Transform Tool

b)

Scale Transform Tool

c)

Hand Tool

d)

Rotation Transform Tool

e)

Rect Tool

9.

Dokumen desain yang deskriptif untuk desain video game, dibuat dan diedit oleh tim pengembangan serta digunakan dalam industri video game untuk mengatur proses pengembangan adalah …

a)

TDD

b)

GDD

c)

ADD

d)

Machination Diagram

e)

Storyboard

10.

File kerja Unity yang tersimpan dalam harddisk berupa …

a)

File proyek Unity

b)

Folder kerja

c)

File proyek pemrograman

d)

File APK

e)

File Scene (.unity)

11.

Jika awal Class terdapat nama Class dan dilanjutkan dengan titik dua ( : ), artinya adalah …

a)

Menggunakan objek

b)

Menggunakan instance

c)

Menggunakan inheritance

d)

Menggunakan polimorfism

e)

Menggunakan enkapsulasi

12.

Jika sebuah skrip tidak mewarisi MonoBehaviour, maka hal berikut yang akan terjadi adalah …

a)

Skrip tidak dapat diberikan ke GameObject

b)

Skrip tidak dapat di-inheritance

c)

Skrip tersebut adalah hasil proses Instantiate

d)

Skrip mendapat keterangan Error

e)

Skrip tidak dapat dijalankan di dalam Unity

13.

Material pada objek Unity dibuat dengan cara …

a)

Membuat material terlebih dahulu kemudian memasukkannya ke objek

b)

Memilih objek terlebih dahulu kemudian membuat material

c)

Memilih material dan objek bersamaan lalu di-join

d)

Masuk ke menu material

e)

Mengedit material langsung melalui Scene

14.

Pemrograman Berbasis Objek adalah …

a)

Pengendalian objek dalam area permainan di Unity 3D

b)

Pengorganisasian program menggunakan objek yang saling berinteraksi

c)

Membuat baris kode pemrograman dalam objek

d)

Pemrograman objek tiga dimensi menggunakan C#

e)

Pemrograman yang hanya digunakan untuk pembuatan game

15.

Setiap GameObject akan memiliki komponen …

a)

UI

b)

Transform

c)

Script

d)

Physics

e)

Renderer

16.

Skrip pemrograman Unity 3D dapat dibuka menggunakan …

a)

Unity

b)

Blender

c)

Visual Studio

d)

Android Studio

e)

Notepad

17.

Tempat game dijalankan untuk melihat hasil, di mana kita bisa menjalankannya dengan tombol Play adalah …

a)

Game

b)

Project

c)

Inspector

d)

Console

e)

Scene

18.

Untuk membuat tampilan menu pada permainan diperlukan objek …

a)

Button - EventSystem

b)

Lamp - Image

c)

Canvas - Button

d)

Image - EventSystem

e)

Canvas - Text

19.

Yang tidak termasuk bahasa pemrograman tingkat tinggi adalah …

a)

Java

b)

Assembly

c)

C++

d)

C#

e)

Python

20.

Yang tidak termasuk konsep Pemrograman Berorientasi Objek adalah …

a)

Serialization

b)

Abstraction

c)

Polymorphism

d)

Encapsulation

e)

Inheritance