Ebook Tet
Ebook Tet
RENEWABLE
ENERGY
TEKNIK ENERGI TERBARUKAN
BBPPMPV BMTI
SUPRIYONO, M.SI.
DR. GATOT HARI PRIOWIRJANTO
IR. SUWARDI
MALVIN BENNY CHRISTIAN
JULIAN FERNANDO
ACHMAD HARIS FIRMANSYAH
Penulis
Malvin Benny Christian
Julian Fernando Ekapanca Putra
Achmad Haris Firmansyah
Penelaah
Rizwan Darmawan, M.M.
Penyunting
Lintang Ratri Prastika, M.Si.
Penerbit
SEAMEO QITEP in Science
Tahun Cetak
2023
ISBN: ........................................
Hak Cipta©2022
Southeast Asian Ministers of Education Organization (SEAMEO)
Regional Centre for Quality Improvement of Teachers and
Education Personnel (QITEP) in Science
TEKNIK ENERGI TERBARUKAN
pengantar
Puji syukur kehadirat Tuhan Yang Maha Esa atas anugerah dan
pertolongan-Nya sehingga penulis dapat menyelesaikan buku yang
berjudul "Meta Renewable Energy."
Tak lupa penulis menyampaikan terima kasih sebesar-besarnya untuk
Rizky Anugerah Ananto & Tim Metaverse selaku pembimbing dan rekan
yang telah memberikan arahan dan bantuan selama penulis
menyelesaikan buku ini. Penulis juga menghaturkan terima kasih untuk
teman-teman yang meluangkan waktu untuk berdiskusi serta
memotivasi penulis agar buku ini dapat selesai lebih cepat.
Kami ucapkan juga rasa terima kasih kami kepada pihak-pihak yang
mendukung lancarnya buku ajar ini mulai dari proses penulisan hingga
proses cetak, yaitu pihak Seameo Qitep in Science, BBPPMPV BMTI, dan
Gatot HariPriowirjanto selaku koordinator SEAMEO ICC, rekan-rekan
padepokan Seameo, penerbit, dan masih banyak lagi yang tidak bisa
kami sebutkan satu per satu.
Kami sadar, masih banyak luput dan kekeliruan yang tentu saja jauh dari
sempurna tentang buku ini. Oleh sebab itu, kami mohon agar pembaca
memberi kritik dan juga saran terhadap karya buku ajar ini agar kami
dapat terus meningkatkan kualitas buku.
Demikian buku ajar ini kami buat, dengan harapan agar pembaca dapat
memahami informasi dan juga mendapatkan wawasan mengenai
bidang Informasi dan Teknologi serta dapat bermanfaat bagi
masyarakat dalam arti luas. Terima kasih.
DAFTAR ISI
A. INTRODUCTION
Apakah Metaverse hanya untuk Facebook? ....................................................................................
Cara kerja Metaverse ......................................................................................................................................
Contoh aplikasi dengan konsep Metaverse ...................................................................
Fundamental Metaverse ..............................................................................................................................
Teknologi XR .......................................................................................................................................................
Tujuan dan Manfaat Metaverse ...............................................................................................................
Kenapa harus Metaverse? ...........................................................................................................................
Metaverse sebagai bahan ajar Simulasi Virtual ............................................................................
Keahlian yang ada di Metaverse .............................................................................................................
Contoh-contoh room Metaverse ............................................................................................................
B. FUNDAMENTAL
Apa itu avatar? ...................................................................................................................................................
Avatar readyplayer.me ..................................................................................................................................
Avatar SDK ...........................................................................................................................................................
Room Metaverse ...............................................................................................................................................
Berbagai macam Platform .........................................................................................................................
Mozilla Hubs ........................................................................................................................................................
Spatial .....................................................................................................................................................................
Monaverse ............................................................................................................................................................
VRCHAT ..................................................................................................................................................................
Penggunaan Engine .......................................................................................................................................
Unity .........................................................................................................................................................................
Unreal Engine ...................................................................................................................................................
Editing 3D Animation ....................................................................................................................................
Lumion ....................................................................................................................................................................
Blender assembling animation ...............................................................................................................
DAFTAR ISI
C. PRAKTIK
AVATAR
membuat avatar readyplayer.me
membuat avatar sdk
Horizon
Mozilla Hubs
penggunaan serta cara akses platform mozilla hubs
pengenalan fitur-fitur mozilla hubs & spoke
pembuatan room dengan fitur di Spoke
Spatial
penggunaan serta cara akses platform spatial
pengenala fitur-fitur Spatial
Monaverse
penggunaan serta cara akses platform monaverse
pengenalan fitur-fitur Monaverse
integrasi monaverse dengan Unity
VRCHAT
penggunaan serta cara akses di VRChat
pengenalan fitur-fitur VRChat
Blender
pembuatan 3D model basic, intermediate, advance
animasi assembling
pembuatan konten 3D model dengan blender
Lumion & Editing Video Software
Cinematic 3D animation
Editing video
ENGINE
Unity
setting scene
setting avatar
setting interaktive
source code
dsb...
Unreal Engine 4.27
setting scene
setting avatar
setting interaktif
source code
dsb
DAFTAR ISI
D. PRODUK
Metaverse Virtual Tour
Mozilla Hubs .......................................................................................................................................
Spatial .....................................................................................................................................................
Monaverse ............................................................................................................................................
Video
Lumion ...................................................................................................................................................
3D assembling animation ..........................................................................................................
E. DAFTAR PUSTAKA
...................
...................
...................
Apakah Metaverse hanya untuk Facebook?
1
SKYLAR TEAM
hal yang bisa dilakukan di metaverse
1. Konser Virtual
Salah satu hal yang bisa kamu lakukan dalam metaverse adalah menonton
konser virtual. Masyarakat bisa melakukan kegiatan di luar kampanye
perusahaan. Salah satunya adalah menyaksikan konser virtual yang digelar
dalam lingkungan metaverse
Konsepnya hampir serupa dengan menonton konser secara langsung.
Dengan bantuan teknologi, kamu akan merasakan suasana otentik konser
bersama pengguna lain dalam metaverse. Menarik bukan?
2
SKYLAR TEAM
3. Bermain game
Untuk pengguna yang gemar bermain gim, metaverse dapat menjadi
platform yang cukup menyenangkan. Sebab, banyak perusahaan video gim
ternama yang sudah bekerja sama dengan perusahaan milik Mark
Zuckerberg tersebut.
Di dalamnya, kamu bisa menikmati ragam permainan dari perusahaan
layaknya Epic Games yang mengeluarkan Fortnite. Untuk bermain, kamu
memerlukan teknologi khusus seperti oculus rift agar bisa “masuk” ke dunia
virtual metaverse.
4. bekerja
Terakhir, metaverse adalah sebuah platform yang dapat digunakan
perusahaan dan pengguna untuk bekerja. Melansir CNBC, metaverse bisa
menjadi hal baru bagi pekerja yang terjebak dengan sistem shift kerja work
from home di tengah pandemi Covid-19
Tak sekadar dapat melihat rekan kerja dan atasan seperti aplikasi meeting
online, karyawan bisa langsung bergabung bersama di kantor virtual
metaverse.
Facebook sendiri bahkan telah meluncurkan software meeting untuk
metaverse yang disebut dengan Horizon Workrooms. Ia bisa digunakan
dengan headset VR, kacamata AR, dan oculus rift supaya pekerja bisa
merasa layaknya di kantor sungguhan.
Menurut Augustman, banyak pengalaman lainnya yang dapat dimanfaatkan
oleh pengguna dalam metaverse.Hal ini akan diutamakan karena Meta ingin
menyediakan pengalaman penggunaan terbaik bagi masyarakat dan
perusahaan.
3
SKYLAR TEAM
Pengguna juga nantinya akan memiliki kemampuan berteleportasi dari satu
pengalaman ke pengalaman lainnya. Sebab, perusahaanperusahaan baru
akan terus bekerja sama dan mencari cara untuk bisa menghubungkan
platform satu sama lain dalam metaverse
4
SKYLAR TEAM
Saat ini, Anda dapat mengakses sebagian besar platform dan sumber daya
online melalui satu perangkat (laptop, misalnya), menggunakan satu aplikasi
(browser internet Anda). Sederhananya, metaverse adalah versi yang lebih
imersif dari sistem saat ini di mana laptop diganti dengan headset VR dan
semua halaman yang dapat Anda akses melalui browser Anda dibuat ulang
agar kompatibel dengan VR.
Namun, bagi banyak orang, impian metaverse lebih dari sekadar internet VR.
Beberapa orang berharap itu akan menjadi perpaduan antara realitas fisik
dan dunia maya kita, dunia digital tempat pengguna dapat hidup, bekerja,
bersosialisasi, dan berkreasi tanpa harus beralih antar perangkat atau ruang
fisik.
Meskipun ini mungkin terdengar seperti fiksi ilmiah, teknologi untuk
memfasilitasi metaverse versi ekstrem ini sudah dikembangkan.
Secara garis besar, ada 2 jenis metaverse yang bisa ditemukan di sekitar
kita.
Yang pertama adalah metaverse yang memungkinkan seseorang untuk
membangun lingkungannya dari tingkat paling dasar atau 0. Metaverse
jenis ini menggunakan sistem ekonomi virtual yang belakangan ini sudah
terintegrasi dengan baik, yakni cryptocurrency dan non-fungible token
(NFT). Kamu bisa membaca ulasan selengkapnya lewat dua banner yang
Jaka bagikan di bawah ini.
5
SKYLAR TEAM
Berdasarkan penelusuran Jaka, cukup banyak pengguna NFT yang
menggunakan platform Decentraland dan The Sandbox sebagai wadah
untuk berkreasi sekaligus menjual karya seni mereka kepada para pembeli
virtual.
Yang kedua cenderung lebih reguler dan mudah ditemukan. Hal itu
disebabkan konsepnya yang sudah tertanam di berbagai jenis game
online. Contohnya, Roblox, Animal Crossing, bahkan hingga Fortnite.
Meskipun para developer tidak mendefinisikan game garapan mereka
sebagai metaverse, mereka menggunakan prinsip-prinsip yang sama
persis seperti yang ditonjolkan metaverse. Mulai dari bertemu dan
beraktivitas bersama dalam game hingga melakukan transaksi jual beli
secara virtual.
1. vrcHat
6
SKYLAR TEAM
Game ini dirilis pada tanggal 1 Februari 2017 dikembangkan oleh sebuah
Developer game bernama VRChat Inc
Pengembang VRChat sendiri tidak mendefinisikan game nya sebagai
Metaverse karena Metaverse lebih terorientasi ke Market dan Bisnis
sedangkan VR Chat hanyalah game "ngobrol" dengan VR
2. roblox
7
SKYLAR TEAM
Konten meta
Digitalisasi Konten
1 (komponen
kelistrikan)
Digitalisasi Konten
2
(Komponen Mekanik)
Digitalisasi Konten
3
(Komponen Sipil)
8
SKYLAR TEAM
Konten meta
Digitalisasi Konten
4
(Modul Pemasangan)
5 Video Pembelajaran
Digitalisasi Konten
6
(animasi mesin pltmh)
9
SKYLAR TEAM
Konten meta
Praktikum Berbasis
Aplikasi Game
7
Simulasi
(TET Praktikum.apk)
Tampilan di dalam
8
Aplikasi
10
SKYLAR TEAM
Konten meta
Pelaksanaan Ujian
10
Virtual
11 Contoh Soal
12 Hasil Ujian
11
SKYLAR TEAM
PENGENALAN SOFTWARE Blender
Hebatnya lagi Blender 3D jadi salah satu aplikasi berbasis tanpa biaya alias
gratis. Selain itu, tergolong juga software fleksibel, memungkinkan
diterapkan di berbagai sistem operasi, seperti Windows, Linux, Mac, hingga
sistem Android.
12
SKYLAR TEAM
1. Dasar Pengoperasian
3D modelling merupakan sebuah salah satu proses dalam pembuatan
animasi. 3D modelling meliputi pembuatan asset, environtment, character,
texturing, lighting, layouting, sculpting. Sebenarnya pembuatan 3d modelling
gampang gampang susah. Namun buat Kalian yang baru mencoba jangan
khawatir, asal kalian dapat memahami teknik dasar ini. Dapat dipastikan
kalian bisa berinovasi ataupun lebih lancar untuk 3d modelling.
Menggerakkan objek
Memutarkan objek
Menambah objek
Sebagai tahap awal pembelajaran, pemula paling tidak pahami dan coba
praktekkan teknik dasar Blender 3D. Selengkapnya simak penjelasan berikut.
Pertama yakni grab alias teknik dasar guna menggerakkan objek dengan
patokan sumbu X, Y, maupun Z. Teknik ini dimanfaatkan agar benda
berpindah sesuai kehendak pengguna. Memulai operasi grab melalui cara
menekan tombol G pada keyboard yang digunakan.
Kedua ialah rotate alias memutar elemen sesuai dengan kemiringan atau
mampu menghadap arah yang diinginkan. Melakukan teknik tersebut dapat
menggunakan tombol R pada keyboard.
Ketiga scale merupakan menentukan ukuran objek, dimana mampu
diperbesar maupun diperkecil dari ukuran awal. Scale dapat dilakukan
melalui menekan tombol S pada keyboard.
13
SKYLAR TEAM
2. Spesifikasi yang dibutuhkan
Disofware pasti ada yang namanya spesifikas yang dibutuhkan agar software
berjalan dengan dan berfungsi dengan baik. Disini kita akan memberitahu
kalian spesifikasi minimum dan juga yang direkomendasikan yakni:
Minimum
CPU quad core 64-bit dengan dukungan SSE2
RAM 8 GB
Layar HD penuh
Mouse, trackpad, atau pena+tablet
Kartu grafis dengan RAM 2 GB, OpenGL 4.3
Kurang dari 10 tahun
Direkomendasikan
CPU quad core 64-bit dengan dukungan SSE2
RAM 8 GB
Layar HD penuh
Mouse, trackpad, atau pena+tablet
Kartu grafis dengan RAM 2 GB, OpenGL 4.3
Kurang dari 10 tahun
NVIDIA
GeForce 400 dan yang lebih baru, arsitektur GPU Quadro Tesla dan yang
lebih baru, termasuk kartu berbasis RTX, dengan driver NVIDIA
(daftar semua GPU GeForce dan Quadro )
AMD
GCN generasi pertama dan yang lebih baru. Sejak Blender 2.91, arsitektur
Terascale 2 sudah tidak digunakan lagi, coba gunakan 2.90 (walaupun
tidak didukung, mungkin masih berfungsi) [daftar semua GPU AMD]
Intel
Arsitektur Haswell dan yang lebih baru. [daftar semua GPU Intel]
macOS
Versi 10.13 atau lebih baru untuk prosesor Intel pada perangkat keras yang
didukung. Versi 11.0 untuk prosesor berbasis Arm (Apple Silicon).
14
SKYLAR TEAM
Warning
Versi blender sebelumnya ada beberapa versi yang sudah tidak mendukung
spesifikasinya atau pun memerlukan sesuatu yang ditambahkan diblender.
Disini ada beberapa pemberitahuan mengenai versi - versi blender
sebelumnya yakni:
G = Grab (Geser)
S = Scaling (mengatur besar kecil objek)
R = Rotate (memutar objek)
A = Menyeleksi semua objek
H = Hide (Menyembunyikan objek)
N = N properties
T = untuk memunculkan atau menyembunyikan “object tools”
Shift + A = Add
Shift + D = duplicate
Alt + H = Unhide (Memunculkan objek yang telah disembunyikan)
Ctrl + J = join (menggabungkan benda)
Ctrl + P = set parent to. (mungkin semisal grouping objek).
Tab = untuk berpindah ke edit mode / object mode
Ctrl + Z = Undo (mengembalikan ke posisi semula)
Ctrl + Shift + Z = Redo (Memajukan ke posisi setelah di undo)
Shift + Klik Kiri Mouse = Menyeleksi objek lebih dari satu
15
SKYLAR TEAM
5. Fitur dan Fungsi software blender
Dibelnder sendiri ada beragam fitur dan juga memiliki fungsinya masing -
masing, Contohnya mulai dari settingan model 3D, UV unwrapping,
membentuk & merancang, dan lain - lain ini adalah beberapa fitur serta
fungsi pada software blender yakni:
16
SKYLAR TEAM
Texturing dan UV unwrapping
Setelah proses modeling, harus ada proses texturing dan UV unwrapping
terlebih dahulu. Setelah itu, barulah kamu bisa lanjut ke proses 3D printing.
Nah, Blender adalah software 3D yang menyediakan fitur lengkap untuk
pembuatan tekstur dan material. Dengan ini, model yang dibuat akan tampil
lebih realistis.
Texturing merupakan proses pemberian kontur pada sebuah objek, entah itu
dalam bentuk gambar ataupun dalam bentuk yang lain. Berikut step by step
pembuatan texture dengan Blender.
17
SKYLAR TEAM
Ketiga, unwrap model yang sudah diberi tanda dengan perintah mark seam.
Sebelum unwraping, seleksi terlebih dahulu bagian mana saja yang ingin
dipotong. Dengan begitu kita akan memotong mark seam pada bagian yang
kita seleksi. Sehingga menghasilkan pola yang siap untuk digambari.
Keempat, export UV layout untuk mendapatkan layout dari pola yang sudah
kita buat di Blender. Kita harus export UV layout jika ingin menggunakan
software external untuk membuat texture, karena dengan export kita akan
mendapatkan gambar pola dengan format SVG maupun PNG yang dapat
dibuka pada software pengolah gambar.
Kelima, gambar uv layout sesuai dengan apa yang kita inginkan denga
software pengolah gambar seperti GIMP.
18
SKYLAR TEAM
Keenam, atur settingan texturenya dengan type Image or Movie. Pada bagian
Image open new image, pilih gambar yang ingin kita jadikan texture.
Kemudian yang tidak kalah penting pada bagian Mapping. Ubah Coordinates
menjadi UV karena kita menggunakan UV Texture.
19
SKYLAR TEAM
Rigging dan animasi
Rigging adalah metode pemberian atau pemasangan tulang pada karakter
animasi agar bisa digerakkan. Tetapi jika dalam animasi 3D sebuah model
karakter 3D tidak menggunakan rigging, apakah model karakter 3D tersebut
dapat digerakkan dan dapat membuat sebuah gerakan.
Pertama, buat model yang sudah final disertai texture atau material save as
ditempat yang kalian inginkan, dan jangan lupa ini hanya bisa untuk unpack
texture berupa gambar bukan warna yang sudah disediakan blender.
20
SKYLAR TEAM
Kedua, Klik file dikiri atas deket icon blender pada software blender, Setelah
itu cari yang namanya External Data.
Ketiga, Setelah klik External Data nanti ada tulisan Unpack All Into Files
kalian klik, dan akan ada tampilan selanjutnya tampilannya menujukan
pilihan sekaligus Material atau texture contohnya seperti digambar bawah
kanan ini yang menunjukan unpack file ada 51.
Gambar Diatas Adalah Memodelkan Dan Gambar Diatas Adalah Memodelkan Dan
Tekstur Jamur Poli Rendah. Tekstur Jamur Poli Rendah.
Keempat, Klik yang paling atas sendiri nanti material dan texture akan
otomatis keunpack dan ditempatkan bersama modeling yang sudah diberi
material dan texture yang sudah di save as ditempatkan oleh kalian
21
SKYLAR TEAM
Gambar Diatas Adalah Contoh File Dan Texture Didalam
Folder texture.
22
SKYLAR TEAM
2. Proses Pembuatan Sofa Sederhana
Pertama, Setelah masuk, kita dapat mengubah bentuk dengan cara masuk
edit mode. Cara untuk masuk ke edit mode adalah dengan menekan tombol
Tab pada keyboard atau dengan cara menekan objek mode, lalu pilih edit
mode pada pojok kiri atas.
Kedua, Setelah itu kita dapat membuat dan mengubah bentuk objek 3D
sesuai dengan apa yang kita inginkan. Langkah awal untuk membuat sofa
sederhana adalah dengan membagi dua dengan cara menekan CTRL+R,
kemudian pilih sisi di kubus, kita potong bagian atas ke bawah, lalu tekan X
pada keyboard dan klik faces.
23
SKYLAR TEAM
Keempat, Pilih sumbu mana yang akan di-miror kan, jangan lupa pilik
clipping agar nantinya objek tidak terputus ketika kita mengubah bentuk.
Setelah itu kita dapat mengecilkan bentuk dengan meekan tombol S pada
keyboard. Jika ingin mengecilkan sesuai sumbu, bisa dengan menekan
tombol S+ sumbu yang di inginkan semisal S+Z, S+X, dan S+Y.
24
SKYLAR TEAM
Gambar Diatas Adalah Langkah 8.
keenam, Atur viewport sebaik mungkin, saran tidak lebih dari 3, karena akan
semakin berat untuk di render (jika ingin dirender). Agar bentuknya semakin
menarik bisa di rapikan dengan memotong bagian senderan tangan dan
juga senderan punggung agar tidak terlalu membulat.
Ketujuh, Setelah selesai, bisa kita save file agar tidak hilang ketika kita akan
mengulang. Setelah menyimpan file, kita bisa apply semua modifier, dan
masuk ke mode UV editing. Setah itu putong menjadi beberapa bagian agar
ketika kita memberikan textur tidak terlihat tertarik dan menjadi kurang
menarik untuk dilihat. Buat potongan dengan memilih beberapa garis edge,
kemudian tekan tombol U, pilih mark seams.
25
SKYLAR TEAM
Gambar Diatas Adalah Langkah 11.
Kedelapan, Setelah itu masuk ke mode Shader, klik add, texture, klik image
texture. Sambungkan image texture dengan cara klik tahan Color dengan
Base Color. Input texture dari galeri, misal saya mengunduh dari web:
https://id.pinterest.com/pin/320811173457532155/ . Setelah diunduh, masukan
ke blender sebagai texture.
26
SKYLAR TEAM
6. contoh produk 3d model dan penjelasannya
Disini sudah ada beberapa contoh produk 3D model yang diblender berserta
penjelasnya. Jadi lihat gambar dibawah berikut:
3D model yang saya buat adalah combiner pada panel surya jadi Combiner
Box Panel Listrik Surya, Instalasi Kotak Penggabung PLTS. Fungsi utama
kotak penggabung atau (combiner box) adalah untuk menggabungkan
string fotovoltaik modul agar mendapatkan arus keluaran larik fotovoltaik
yang lebih tinggi. Masing-masing String modul fotovoltaik dihubungkan
pada busbar yang sama dan dilindungi secara elektrik maupun mekanis di
dalam selungkup pelindung (enclosure).
Digambar diatas adalah 3D model solar inverter jadi solar inverter dapat
didefinisikan sebagai konverter listrik yang mengubah keluaran DC (arus
searah) yang tidak rata dari panel surya menjadi AC (arus bolak-balik). Arus
ini dapat digunakan untuk berbagai aplikasi seperti di jaringan listrik yang
layak atau jaringan listrik di luar jaringan.
27
SKYLAR TEAM
3D model yang diatas adalah panel ELC dan panel IGC yang punya fungsi
masing - masing
Digambar diatas adalah 3D model solar inverter jadi solar inverter dapat
didefinisikan sebagai konverter listrik yang mengubah keluaran DC (arus
searah) yang tidak rata dari panel surya menjadi AC (arus bolak-balik). Arus
ini dapat digunakan untuk berbagai aplikasi seperti di jaringan listrik yang
layak atau jaringan listrik di luar jaringan.
28
SKYLAR TEAM
PENGENALAN SOFTWARE UNITY
Disofware pasti ada yang namanya spesifikas yang dibutuhkan agar software
berjalan dengan dan berfungsi dengan baik. Disini kita akan memberitahu
kalian spesifikasi minimum dan juga yang direkomendasikan yakni :
28
SKYLAR TEAM
2. Mengenal apa saja yang ada di unity
Untuk melakukan tahap ini pastikan Anda mempunyai Asset - Asset yang
sudah dipersiapkan dari awal, mulai dari Settingan Ruangan/Room, Avatar
dan Asset - Asset yang diperlukan maupun menginstall Software Unity Pro
dan Unity Hub, Jika sudah silahkan buka Software Unity Hub dan buat
Project.
Mulai dari sini kalian pilih mana yang akan buat nantinya, berhubung kita
membahas Metaverse oleh karena itu Kita pilih settingan 3D Core dan
silahkan menamai Projectnya yang kalian inginkan.
Dan pastikan versi dari Unity Pro kalian sama dengan Project yang akan
kalian buat nantinya dan klik Create Project.
SKYLAR TEAM
Ketika pertama kali membuka Unity dan setup project, akan muncul halaman
yang berisikan beberapa window terbuka. Ada lima window utama yang akan
menjadi fokus pengenalan kita dan yang akan paling sering kita gunakan
ketika mengembangkan game menggunakan Unity. Kelima window tersebut
adalah window Scene, Project, Hierarchy, Inspector, dan Game. Secara
umum, berikut adalah penjelasan dari masing-masing window :
SKYLAR TEAM
GameObject adalah pusat pengembangan di Unity karena hampir semuanya
berasal dari jenis tersebut, termasuk model, lampu, sistem partikel, dan
sebagainya. Tambahkan objek Kubus ke adegan melalui menu GameObject
> 3D Objek > Kubus atau bisa dengan arahkan cursor kalian ke window
hierarchy dan klik kanan pada mouse > Pilih 3D Object > Cube.
SKYLAR TEAM
Ada lima tools yang bisa kita gunakan untuk memodifikasi Game
Object atau biasa disebut dengan transform tools. Diberi nama
transform tools karena komponen Game Object yang akan kita
modifikasi adalah komponen transform yang di dalamnya terdapat
Informasi 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 menggunakan keyboard
yakni huruf Q, W, E, R dan T untuk mengakses hand tools, position
transform tools, rotation transform tools, scale transform tools, dan
rectangle transform tools. Berikut adalah fungsi untuk masing-
masing transform tools :
SKYLAR TEAM
Scale Transform Tools: Digunakan untuk mengubah komponen
scale/ukuran dari sebuah Game Object terhadap sumbu x, y, dan z.
Terdapat juga sumbu bantuan untuk mengubah scale terhadap satu
sumbu saja.
Selain toolbars di atas, terdapat juga shortcut seperti tahan alt lalu klik kanan
untuk mengubah sudut pandang kita terhadap sebuah object di dalam scene.
Masih terkait dengan toolbars, terdapat tombol center dan local. Tombol ini
akan mempengaruhi efek dari transformasi yang kita lakukan apabila kita
memanipulasi lebih dari satu objek. Contohnya antara center dan lokal
mempengaruhi sumbu jika sekumpulan objek diputar. Apakah perputarannya
terhadap center dari semua objek atau relatif terhadap posisi pivot masing-
masing objek.
SKYLAR TEAM
Shaded: Digunakan untuk mengganti mode tampilan objek-objek di
dalam game scene.
2D: Digunakan untuk mengubah perspektif dari 3D menjadi 2D dan
sebaliknya.
Scene Lighting: Mengatur tampilan pencahayaan pada scene.
Audio: Mematikan atau menyalakan audio di dalam scene.
Efek: Menampilkan atau menghilangkan efek dari Skybox, Flares, Fog, dan
lain-lain di dalam scene.
Gizmos: Digunakan untuk memilih objek-objek yang ditampilkan di dalam
scene.
Search Bar: Digunakan untuk mencari sebuah game object di dalam scene.
Source : https://gorealgames.com/games/what-is-the-unity-game-engine/
SKYLAR TEAM
Nah yang akan kita lakukan pada saat ini adalah cara mengimpor Asset
kalian ke dalam Unity Pro, sebelum melakukan pengimportan pastikan Asset
kalian dalam format FBX, dikarenakan format FBX adalah yang paling ideal
di dalam Unity Pro, tidak hanya bisa mengambil texture dan material
bahkan bisa mengambil animasi dari Asset kalian. Cara mengimpornya
adalah klik kanan pada window Assets > Import New Assets > Kemudian
pilih Assets yang akan kalian gunakan.
Jika sudah maka akan terlihat Asset yang kalian pilih tadi di window Assets ,
namun jika kalian langsung gunakan maka tidak ada Materials maupun
texture yang terdeteksi oleh karena itu kita harus mengekstrak terlebih
dahulu.
SKYLAR TEAM
ketika sudah terekstrak maka akan muncul suatu material di dalam folder
yang kalian pilih untuk menaruh material tersebut, dan jika kalian masih
bingung kenapa material tersebut masih tidak ada warna maupun texture
nya itu dikarenakan material/texture tersebut masih belum di unpack di
dalam Blender. Kalian bisa balik ke Tutorial Blender poin ke 5.
Kemudian kalian taruh hasil dari unpack tersebut (contoh yang ada di
gambar) ke dalam folder di dalam Unity Pro dan kalian klik Material hasil dari
ekstrak material kalian dan lihat pada inspector pada material tersebut.
SKYLAR TEAM
3. sETTING SCENE
Dan jika kalian ingin menambahkan Folder cukup dengan klik kanan pada
mouse > Pilih Create > Pilih Folder.
Lingkaran kuning di atas merupakan icon dari Scene kalian, jadi jika kalian
ingin menambahkan suatu Scene/Ruangan cukup dengan Klik kanan pada
mouse > Pilih Create > Pilih Scene.
Catatan : Pastikan untuk menata rapi baik dari segi Folder dan Asset kalian
agar mempermudah saat mencari suatu Asset.
SKYLAR TEAM
Bisa kalian lihat di atas, terdapat 1 Scene lagi yang habis kita buat tadi (untuk
namanya kalian bebas ingin menamainya apa).
Jika kita berpindah Scene dari yang
awalnya Sample Scene dari Unity maka
ketika kita pindah Scene otomatis
hierarchy dari Unity pun juga ikut
berubah.
Dan jika kalian ingin menjadikan Project Unity kamu menjadi sebuah
Aplikasi pastikan juga Scene yang telah kalian buat sudah masuk ke dalam
Scenes in Build, ketika kamu ngebuild aplikasi tersebut otomatis Scene
tersebut kalian masuk ke dalam Aplikasi tersebut. Cara memasukkan Scene
kalian ke dalam Scenes in Build yaitu dengan cara Klik pada Menu File
(Pojok kiri atas) > Kemudian Pilih Build Settings / kalian bisa membukanya
melalui Shortcut CTRL + SHIFT + B.
Catatan : Pastikan kalian sudah masuk ke dalam Scene yang ingin kalian
Build jika tidak maka yang kalian masukkan ke dalam Scenes in Build
bukan Scenes yang ingin kalian Build ke Aplikasi, yaitu dengan melihat
Hierarchy jika sudah masuk ke Scenes yang ingin kalian Build maka sudah
terlihat di Hierarchy tersebut.
SKYLAR TEAM
Jika sudah masuk ke dalam Menu
Build Settings maka yang harus kita
lakukan adalah cukup simple yaitu
dengan mengeklik tombol Add Open
Scenes dan otomatis Scene yang
telah kalian buat dan ingin kalian
Build akan muncul ke dalam Menu
Scenes in Build (Lingkaran Kuning),
dan jika kalian ingin testing Aplikasi
kalian maka cukup Klik tombol Build
dan Pilih Folder Build nya atau
kalian bisa Klik tombol Build anad
Run.
Dan pastikan juga Object yang ingin kalian tambahkan tidak dapat
ditembus oleh Avatar kalian yaitu dengan menambahkan Collider di Objek
kalian yang memiliki kegunaan untuk mendeteksi sentuhan dari suatu
objek dengan objek yang lain maupun membatasi pergerakan dari Player
agar tidak dapat menembus Objek dan jatuh ke dalam tempat yang tidak
seharusnya Player berada atau bisa dikatakan sebagai Bug.
SKYLAR TEAM
3. sETTING AVatar
Dalam komputasi, sebuah avatar (juga dikenal sebagai gambar profil atau
userpic) adalah representasi grafis dari pengguna atau karakter atau
persona pengguna. Ini dapat mengambil bentuk dua dimensi sebagai ikon
di forum Internet dan komunitas online lainnya atau bentuk tiga dimensi,
seperti dalam permainan atau dunia virtual. Gambar avatar juga disebut
sebagai "picons" (personal icons) di masa lalu, meskipun sekarang
penggunaan istilah ini tidak umum. Avatar juga dapat merujuk ke
konstruksi teks yang ditemukan pada sistem awal seperti MUD. Istilah
"avatar" juga bisa merujuk pada kepribadian yang terkait dengan nama
layar, atau pegangan, pengguna Internet.
Jika kalian ingin memulai memakai avatar tanpa harus susah payah untuk
membuatnya, tenang saja, ada suatu Asset yang memudahkan kalian
untuk memakainya, kalian tinggal kunjungi website dari Unity yaitu di
assetstore.unity.com dimana disana untuk membeli maupun menjual
suatu Asset atau kalian bisa mengunjungi website tersebut melalui
Software Unity nya langsung yaitu dengan cara dibawah ini.
Ketika sudah ada di website Unity Asset Store kemudian kalian search
"Starter Asset - First Person Character Controller" dan Klik tombol Add to
My Assets jika sudah maka kalian Klik Open in Unity.
SKYLAR TEAM
Dan saat kalian sudah ada di Unity Pro, kalian langsung menuju ke Menu
Windows > Pilih dan Klik Project Manager.
3
Jika sudah ada di Menu Project Manager kemudian pilih My Assets
Packages (Nomer 1) > Klik Starter Assets yang sudah kalian pilih tadi >
Kemudian Klik tombol Download > Jika sudah maka akan ada Menu yang
menampilkan pilihan bahwa Asset mana yang akan di impor ke dalam
Project kalian.
SKYLAR TEAM
Jika sudah terimpor maka ada folder baru di Assets yaitu Starter Assets,
kemudian kalian buka folder yang bernama First Person Controller >
Prefabs, lalu kalian drag yang NestedParrent_Unpack ke dalam Hierarchy
project kalian dan non aktifkan UI_Canvas_StarterAssetsInputs_Joysticks.
Sebelum itu kalian bikin suatu objek untuk kalian test prefabs nya,
contohnya kalian buat objek dengan cube kemudian perlebar/perluas
object tersebut dan kalian pencet Play.
SKYLAR TEAM