0% menganggap dokumen ini bermanfaat (0 suara)
81 tayangan16 halaman

Pemrograman Game 1

1. Unity merupakan platform pengembangan game multiplatform yang mudah digunakan untuk membuat game 2D maupun 3D. 2. Fitur-fitur utama Unity antara lain menubar, toolbar, hierarchy, scene view dan inspector. 3. Menubar digunakan untuk pengaturan proyek secara menyeluruh, toolbar untuk kontrol dasar, hierarchy untuk mengelola objek game, scene view untuk membangun adegan, dan inspector untuk informasi objek.

Diunggah oleh

Hanna
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
81 tayangan16 halaman

Pemrograman Game 1

1. Unity merupakan platform pengembangan game multiplatform yang mudah digunakan untuk membuat game 2D maupun 3D. 2. Fitur-fitur utama Unity antara lain menubar, toolbar, hierarchy, scene view dan inspector. 3. Menubar digunakan untuk pengaturan proyek secara menyeluruh, toolbar untuk kontrol dasar, hierarchy untuk mengelola objek game, scene view untuk membangun adegan, dan inspector untuk informasi objek.

Diunggah oleh

Hanna
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 16

PEMROGRAMAN GAME

PENGENALAN FITUR FITUR PADA UNITY

Dosen : Nurseno Bayu Aji, S.Kom,M.Kom


NIP : 1991032019031010

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI SEMARANG
2020/2021
Unity 3D merupakan sebuah platform pengembangan game 2D maupun 3D yang dapat digunaka
n oleh pengembang baru maupun pengembang yang sudah berpengalaman. Javasccript dan C# m
erupakan bahasa pemrograman yang dipakai dalam pengembanganya, kemudahan keterhubunga
n antara objek yang sedang dikembangkan dan script pemrograman menjadikanya pilihan yang b
aik bagi pengembang yang memiliki keterbatasan waktu namun memiliki segudang ide. Salah sat
u keuntungan terbesar penggunaan Unity 3D adalah dukungan multiplatformnya yang luas. Situs
resmi Unity mengatakan bahwa game engine ini mendukung sekitar 12 platform yang berbeda. C
ontoh nya yaitu iOs, Android, windows, Linux, WebGL, PlayStation Vista, 3Ds, Tizen, dll.
Unity merupakan salah satu aplikasi yang digunakan untuk mengembangkan game multi
platform yang didesain untuk mudah digunakan. Selain membuat game unity dapat digunakan un
tuk, real time animasi 3D dan visualisasi arsitektur dan isi serupa yang interaktif lainnya.
Setelah proses download dan install unity berhasil. Maka selanjutnya, yang perlu
dilakukan adalah dengan klik dua kali aplikasi unity.

Untuk membuat project baru di Unity masukan Project Name atau nama dari projek serta
Location atau lokasi dimana file projek akan disimpan. Kemudian pilih jenis projek 3D (3 Dimen
si) atau 2D (2 Dimensi). Begitupun klik add asset, jika akan menambahkan atau menggunakan
aset pada project yang akan dibuat. Namun jika tidak menginginkannya, maka tidak perlu
mengklik menu tersebut. Adapun ketika project dibuat dapat ditambahkan asset saat prjek sedang
di bangun. Kemudian Create Project
Tampilan awal dari File Project Unity :

Fitur-Fitur yang ada pada Unity :

1. Menubar
Menubar pada unity merupakan bagian yang digunakan untuk membuat pengaturan
secara menyeluruh terhadap projek yang akan dibuat.

Menubar terdiri dari beberapa kategori sesuai dengan yang ada pada gambar di atas :
a. File
Menu ini di gunakan untuk membuat project game baru, menyimpan project,
konversi, serta meload project. Menu File terdiri dari :
 New Scene  : Untuk membuat tempat penyimpanan adegan game
 Open Scene  : Untuk membuka penyimpanan adegan game yang telah ada
 Save Scene  : Untuk Menyimpan adegan game
 New Scene As  : Untuk membuat adegan game dengan tema/nama yang baru
 New Project  : Untuk membuat proyek game baru
 Open Project  : Untuk Membuka proyek game yang telah ada
 Save Project  : Untuk menyimpan proyek game
 Build Setting  : Untuk mengatur game kedalam format yang diinginkan
 Build & Run  : Untuk mengatur game kedalam format yang diinginkan lalu
menjalankannya
 Build in Clould  : menjadikan game dengan pergi ke WEB Unity3d
 Exit  : Untuk keluar dari Unity

b. Edit
Menu edit digunakan untuk melakukan perubahan terhadap game yang sementara kita
bangun. Menu ini terdiri dari :
 Undo  : Digunakan Untuk Membatalkan perintah
 Rendo  : Digunakan Untuk Kembali dari Pembatalan perintah
 Cut  : Digunakan Untuk Memindahkan Object di satu tempat ke tempat lain
 Copy  : Digunakan Untuk Menyalin Object dari satu tempat ke tempat lain
 Duplicate   : Digunakan Untuk Menggandakan Object
 Delete  : Digunakan Untuk Menghapus Object
 Frame Selected  : Digunakan Untuk Memilih Kerangka Object
 Lock View to Selected  : Digunakan Untuk Mengunci Object yang dipilih
 Find  : Digunakan Untuk Mencari Object dengan cepat
 Sellect All  : Digunakan Untuk Memilih semua Object
 Preferences  : Digunakan Untuk Mengatur Komponen Eksternal
 Modules  : Digunakan Untuk Memilih tipe perangkat Build
 Play  : Digunakan Untuk Memulai Game
 Pause  : Digunakan Untuk Menghentikan Sementara Game saat sedang berjalan
 Step  : Digunakan Untuk Melanjutkan ke Scene berikutnya
 Selection  : Digunakan Untuk Menyimpan Menyimpan & Memuat Pilihan
 Project Settings  : Berisi Pengaturan Pembuatan Game, Seperti Audio, Graphic,
Player, Quality, Jaringan, dll
 Network Emulation  : Digunakan Untuk Memilih salahsatu Tipe Jaringan
 Graphics Emulation  : Digunakan Untuk Memilih salahsatu Tipe Grafik Game
 Snap Settings  : Digunakan Untuk Mengatur Snap Dalam Game

c. Assets

Menu Assets Di gunakan untuk import asset dan export asset pada project yang
dibuat. Menu ini terdiri dari :
 Create  : Digunakan untuk Membuat Assets baru
 Show in Explorer  : Untuk Menampilkan Folder yang berisi semua project yang
sedang kita buat di Partisi computer
 Open  : untuk Membuka Assets
 Delete  : Untuk Menghapus Assets
 Import New Assets  : Digunakan Untuk Mengambil Assets dari drive
 Import Package  : Mengambil Assets yang telah ada dalam Unity3D
 Eksport Package  : Menyimpan Assets di dalam Drive
 Find References In Scene  : Digunakan Untuk Mencari Scene dengan cepat
 Select Defendecies  : Digunakan Untuk Memilih Defendecies
 Refresh  : Untuk Menyegarkan/Mengatur Ulang Assets yang berantakan
 Reimport  : Untuk Membatalkan satu Assets yang telah di import
 Reimport All  : Untuk Membatalkan semua Assets yang telah di import
 Run API Updater  : Untuk Memulai API Updater
 Sync MonoDevelop Project  : Digunakan Untuk Membuka MonoDevelop-Unity

d. GameObject

Menu GameObject digunakan untuk buat object pada unity untuk keperluan statistik
game kita.
e. Component
Menu Component digunakan untuk menambahkan komponen pada project game.
f. Window

Menu Window digunakan untuk mengatur tampilan jendela pada lembar kerja.
g. Help
Menu Help digunakan untuk memberikan informasi mengenai unity itu sendiri, mulai
versi, data release, laporan error, dan lainnya.
2. Toolbar

Tollbar merupakan pengendali area game atau control utama pada area unity. Didalam
Tool Bar terdapat menu transform tools yang berfungsi untuk scene view, tombol yang
terdapat pada scene view diantaranya Zoom, moov, Rotate dan Scale. Pada area tool bar
terdapat juga game view yang berfungsi untuk menjalankan, memberhentikan dan
menahan game atau plays, pause dan stops buttons.

Ada lima tools yang bisa kita gunakan untuk memodifikasi Game Object atau biasa diseb
ut dengan transform tools. Diberi nama transform tools karena komponen Game Object y
ang akan kita modifikasi adalah komponen transform yang di dalamnya terdapat informas
i posisi, rotasi, dan skala/ukuran.

Untuk mengakses masing-masing tools yang ada di atas, kita bisa dengan klik tools yang
ingin kita gunakan. Selain itu, terdapat juga shortcut untuk mengakses tools tersebut men
ggunakan keyboard yakni huruf Q, W, E, R dan T untuk mengakses hand tools, position t
ransform tools, rotation transform tools, scale transform tools, dan rectangle transform to
ols. Berikut adalah fungsi untuk masing-masing transform tools :

 Hand tools : Digunakan untuk menggerakan posisi sudut pandang di dalam scene.
 Position transform tools: Digunakan untuk mengubah komponen posisi sebuah Ga
me Object terhadap sumbu x, y, dan z. Terdapat handle yang bisa membantu kita
untuk mengubah posisi terhadap satu sumbu saja misalnya sumbu merah bisa kita
drag untuk menggerakan terhadap sumbu x saja atau kita bisa drag icon kotak di a
ntara tiga panah (merah, hijau, dan biru) untuk menggerakan object terhadap kom
ponen x, y, dan z.

 Rotation transform tools: Digunakan untuk mengubah komponen rotasi pada sebu
ah Game Object terhadap sumbu x, y, dan z. Sama seperti tools lainnya, terdapat j
uga ikon sumbu yang akan membantu kita merotasi objek terhadap satu sumbu saj
a.

 Scale transform tools: Digunakan untuk mengubah komponen scale/ukuran dari s


ebuah Game Object terhadap sumbu x, y, dan z. Terdapat juga sumbu bantuan unt
uk mengubah scale terhadap satu sumbu saja.

 Rectangle transform tools: Digunakan untuk mengubah komponen dari sudut pan
dang 2D. Biasanya tools ini akan sangat membantu jika ingin memodifikasi komp
onen UI dalam game.

3. Menu Hierarchy

Hierarchy berisikan seluruh game object yang ada di dalam di dalam game scene. Jika di
dalam project window adalah aset yang ada di dalam harddisk kita, hiearchy berisikan
aset yang kita gunakan di dalam scene. Kita bisa memasukan aset dari project window ke
hierarchy dengan cara drag and drop atau kita juga bisa create aset menggunakan drop
down create yang ada di toolbar hierarchy. Susunan aset yang ditampilkan di dalam
heirarchy berdasarkan waktu kemunculannya. Namun kita juga bisa mengubah susunan
tersebut seara manual. Lalu jika game objek dihapus dari game scene, maka di dalam
hierarchy juga akan hilang.
4. Scene View Window
Didalam menu scene view ini digunakan untuk mengaplikasikan perintah yang akan kita
buat terdapat tab #scene dan tab Game.
Tab scene berfungsi untuk membangun projek yang dibuat, dalam scene kita dapat
mengatur object dan melakukan modifikasi untuk projek yang sedang dibuat.

Tab #Scene
Sedangkan Tab Game berfungsi untuk melihat tampilan ketika projek yang dibuat sedang
dijalankan, pada saat game view dijalankan diatasnya akan terdapat tombol play, pause
dan stop.

Tab Game
Sedangkan Tab Assets Store berfungsi untuk melihat serta mengunduh assets yang
dibutuhkan dalam pembuatan projek.

Tab Asset Store


5. Menu Inspector

Menu Inspector digunakan untuk menampilkan informasi atau keterangan dari object
yang sedang kita pilih. Menu inspector adalah tempat untuk mengubah nilai dari properti
dan setting. Window inspector bisa berbeda tampilan dan fungsinya untuk tiap komponen
yang berbeda. Inspector bisa menampilkan informasi dari player setting, asset, game
object, scene, prefab, dan lain-lain. Jika kita sedang melihat sebuah game object, maka
yang ditampilkan oleh inspector adalah komponen yang ada di dalamnya. Pada umumnya
bagian atas akan berisikan nama game object yang sedang dilihat beserta beberapa
informasi seperti tag dan layer, lalu di bagian bawahnya adalah komponen yang terdapat
dalam game object tersebut. Satu hal yang pasti, setiap game object pasti memiliki header
dan komponen transform.

Pada header dari Inspector, kita bisa melihat ada beberapa icon yang bisa kita ubah nilain
ya:

 Icon Button: Dengan gambar berupa ikon bewarna merah, kuning, dan biru, icon butt
on berfungsi untuk mengubah tampilan game object di dalam scene view. Icon ini be
rmanfaat terutama apabila game object yang kita masukan tidak memiliki representat
if visual.

 Check box: Digunakan untuk mengaktifkan atau non-aktifkan sebuah game object. Ji
ka diceklis, maka semua komponen di dalamnya akan bersifat aktif.

 Tag: Digunakan untuk menyematkan tag ke dalam suatu game object untuk membant
u proses pencarian game object

 Layer: Digunakan untuk memisahkan layer yang biasanya berpengaruh terhadap atur
an yang spesifik semisal layer ground dimana isinya adalah game object yang bisa di
pijak dan digunakan untuk melompat.

Dalam inspector, akan terdapat list setiap komponen yang terdapat di dalam game object.
Pada window inspector ini kita bisa mengganti value dari berbagai property dari kompon
en. Property yang kita ubah bisa bermacam-macam bentuknya seperti check box (untuk b
oolean), numeric text box, drop down menu, dan lain-lain.

6. Project Window
Project window digunakan untuk mengorganisir aset yang kita gunakan. Struktur file yan
g kita buat di dalam project window akan disimpan dalam struktur yang sama juga di dala
m harddisk kita. Di dalam project window, kita bisa memasukan aset yang akan kita guna
kan.

Untuk membuat aset baru di dalam sebuah folder pada project window, kita bisa klik tom
bol Create di bagian atas project window atau bisa klik kanan lalu pilih tulisan Create dan
kita bisa pilih akan membuat aset baru dalam bentuk apa. Kita bisa membuat sebuah fold
er kosong untuk merapikan struktur penyimpanan file, kita bisa membuat sebuah file kod
e, kita bisa membuat material, dan lain sebagainya.

Selain membuat secara manual, kita juga bisa memasukan aset dari sumber eksternal. Kit
a bisa memasukan aset dengan cara import aset ataupun drag and drop aset dari sumber fi
le nya ke dalam window project secara langsung. Lalu ketika kita ingin menggunakan ase
t tersebut ke dalam game, kita hanya perlu drag and drop dari project window ke scene wi
ndow.

Satu hal yang perlu diingat, apabila kita ingin melakukan rename atau merubah struktur f
older, lakukan hal tersebut di dalam unity. Jika kita mengubah strukturnya secara manual
di harddisk kita, bisa jadi akan ada file yang error.

7. Shortcut
Pada sebelah kanan atas terdapat shortcut unity yang terdiri dari account layers dan
layout.
1. Account
Shortcut ini berhubungan dengan login atau logout dari unity
2. Layers
Layers berhubungan dengan tampilan layar pada scene

3. Layout
layout berhubungan dengan susunan layout / tampilan pada jendela kerja.

Anda mungkin juga menyukai