Optimization Assets
Untuk menringankan beban system, ada sebuah hal sederhana yang dapat dilakukan dalam konteks
unity 3D. Salah satu langkah yang dapat dilakukan adalah optimasi dengan Occlusion Culling.
1. Buka jendela occlusion culling pada jendela window seperti di bawah
2. Akan muncul jendela pengaturan culling dan pilih bake
3. Akan muncul banyak balok yang memisahkan berbagai asset lingkungan untuk dirender pada
saat kamera gim mengarah kemanapun
4. Berikut adalah tampilan saat proses baking telah selesai dan sukses
5. Mainkan dan lihat bagian mana saja yang di-render saat kamera berputar mengikuti mobil
pemain
Main menu
1. Buat scene baru bernama MainMenu
2. Buat button baru pada hierarchy
3. Pindahkan posisi button sesuai dengan keinginan
4. Buat UI image di dalam canvas untuk menjadi background
5. Atur anchor preset dengan menahan shift dan pilih pivot yang berada di pojok kanan bawah
opsi transform
6. Masukkan gambar background yang diinginkan ke dalam image background yang telah diatur
7. Buat judul sesuai dengan keinginan
8. Buat script untuk mengatur perpindahan scene dari main menu menuju scene gameplay
using UnityEngine;
using [Link];
public class MainMenu : MonoBehaviour
{
public void PlayGame()
{
// Ganti "GameScene" dengan nama scene permainan Anda
[Link]("GameScene");
}
public void QuitGame()
{
[Link]("Quit!");
[Link]();
}
}
9. Masukkan script MainMenu ke dalam objek canvas
10. Pilih button play dan masukkan objek canvas ke dalam button on click
11. Dalam on click no function, pilih MainMenu dan pilih PlayGame()
12. Pergi ke build profile, pilih add open scene, dan tambahkan scene yang dipakai dengan cara
drag n drop
Build
1. Buka jendela build profile untuk mengatur output gim
2. Pilih Player Setting
3. Atur semua profile gim sesuai dengan keinginan
4. Pilih build dari platform windows, kemudian buat folder baru untuk menyimpan data seluruh
hasil build
5. Build akan berjalan dan akan tersimpan pada folder yang telah disiapkan