• Tidak ada hasil yang ditemukan

IDE DALAM UNITY

Dalam dokumen Membuat Video Game Dengan 3D Unity (Halaman 70-75)

MENEMUKAN JALAN DAN MEMBANGUN DEMO ANDA DI RUANG 3D

2.1 IDE DALAM UNITY

BAB 2

Gambar 2.2 Tab Scene, Game, dan Asset Store

Singkatnya, Asset Store membuat hidup Anda jauh lebih mudah dengan memastikan bahwa Anda tidak perlu membuat setiap skrip dan sprite dengan tangan. Yang mengatakan, ini bukan sesuatu yang Anda perlukan untuk sementara waktu, jadi untuk saat ini tetap awasi Scene dan jangan khawatir tentang itu.

Game

Mungkin ada tab ketiga di jendela ini, seperti yang ditunjukkan pada gambar sebelumnya, yang disebut Game. Tampilan ini adalah tempat Anda akan melihat game yang sebenarnya seperti yang akan muncul saat live. Dan saat Anda memainkan game, di sinilah lokasinya (kecuali jika Anda memilih untuk memaksimalkan game saat Anda memainkannya).

Jika Game tidak terletak di tempat yang sama, itu akan ada di sekitar sana. Anda memiliki kebebasan untuk mengubah posisi jendela, dan terkadang setelah pembaruan, pengaturan default dapat dipindahkan. Kebanyakan orang harus menemukan bahwa semuanya ada di tempat yang sama dan mereka dapat mengikuti petunjuk ini. Jika tidak, Anda seharusnya dapat menemukan setiap elemen dengan cukup cepat. Anda tidak dapat menarik dan melepaskan elemen ke dalam tampilan Game (seperti yang Anda bisa dalam tampilan Scene) dan Anda juga tidak dapat memilih atau memindahkannya. Karena itu, sebagian besar tampilan Game akan mencerminkan apa yang Anda lihat di tampilan Scene dengan beberapa perbedaan. Pertama, perspektif akan ditetapkan ke kamera dalam game, artinya Anda akan melihat apa yang akan dilihat player saat mereka meluncurkan game. Demikian juga, bila ada beberapa item yang berbagi koordinat X dan Y yang sama, item di atas akan menjadi yang paling dekat dengan kamera di sepanjang sumbu Z, bukan yang dipilih. Jika semua ini terdengar sedikit membingungkan, jangan khawatir—ini akan masuk akal setelah Anda melihat cara kerjanya (dan itu berlaku untuk semua jendela).

Service (Layanan)

Biasanya terletak di sebelah kanan tampilan Scene adalah tab Layanan, yang berbagi jendela dengan Inspector. Ini mencakup hal-hal seperti iklan untuk monetisasi, analitik untuk mempelajari tentang bagaimana player Anda menikmati game Anda, multiplayer, dan sebagainya. Perhatikan bahwa beberapa fitur ini akan hilang atau terbatas jika Anda memiliki versi gratisnya. Untuk saat ini, Anda dapat mengabaikan jendela ini sepenuhnya. Layanan ini terutama akan berlaku untuk proyek yang lebih ambisius dan hanya setelah aplikasi tersebut aktif di Play Store.

Inspector

Berikutnya adalah tab yang sering berbagi jendela dengan Layanan: Inspector.

Inspector adalah apa yang akan Anda gunakan untuk melihat dan mengedit detail GameObjects. Jadi saat Anda memilih GameObject seperti sprite dalam tampilan Scene, Anda kemudian dapat menggunakan Inspector untuk melihat hal-hal seperti nama objek, dimensi, skrip apa pun yang mungkin dilampirkan, dan sebagainya.

Gambar 2.3 Inspector dan Service

Anda akan sering menggunakan Inspector, jadi simpan ini di tempat yang dapat Anda lihat. Namun, saat ini, itu akan benar-benar kosong.

Project

Biasanya terletak di sepanjang bagian bawah layar adalah jendela untuk tab Proyek dan Konsol (dan terkadang Game juga ada di sini). Tab Proyek harus terbuka secara default dan merupakan tempat Anda dapat melihat semua file individual yang terkait dengan proyek Anda. Di sepanjang bagian kiri jendela adalah direktori tempat Anda dapat memilih folder, dan di sebelah kanan adalah isi folder itu. Saat ini, proyek Anda hanya memiliki satu folder bernama Aset. Dan di folder itu adalah ... tidak ada. Ini akan menjadi jendela yang berguna saat Anda bekerja karena memungkinkan Anda menemukan sprite yang telah Anda buat dengan software lain dan mengganti nama atau menghapus file yang Anda perlukan untuk gim Anda.

Console

Di sebelah tab Proyek adalah tab Konsol (Gambar 3-4). Di sinilah Anda bisa mendapatkan informasi mengenai status Unity dan aplikasi Anda. Anda akan dapat melihat informasi debug, laporan kerusakan, dan kesalahan, dan ini dapat membantu Anda mengidentifikasi masalah dalam kode Anda atau mencari tahu mengapa game Anda tidak dapat berjalan atau dikompilasi. Ini akan berguna, tetapi kita tidak perlu mengkhawatirkannya untuk sementara waktu, jadi buat Project tetap terlihat di depannya untuk saat ini.

Gambar 2.4 Hierarchy and Console

Hierarchy

Terakhir, salah satu elemen terpenting dalam UI adalah Hierarki, yang hampir selalu ditemukan di sebelah kiri tampilan Scene. Hierarchy menunjukkan daftar semua GameObjects di scene Anda pada waktu tertentu, dan ketika Anda memilih salah satunya, tampilan Scene akan terpusat di atasnya; itu juga akan dibuka di Inspector. Ini memungkinkan Anda dengan cepat menemukan GameObjects tertentu untuk mengedit, dan itu juga satu-satunya cara Anda dapat memilih objek "tak terlihat" seperti checkpoint. Hierarchy juga bisa sangat berguna ketika Anda ingin memilih beberapa objek (mungkin semua koleksi Anda, misalnya) dan memiliki utilitas pencarian yang berguna untuk mengambil item tertentu dengan cepat.

Menjaga Hierarchy yang rapi adalah praktik yang baik dan akan membantu Anda bekerja lebih cepat dan efisien di masa mendatang.

Housekeeping

Saya menyarankan Anda membiarkan windows dalam konfigurasi default dalam banyak kasus. Mereka telah diatur seperti itu karena suatu alasan (berfungsi), dan ini akan memudahkan Anda untuk mengikuti petunjuk dalam buku ini. Konsol atau lainnya mungkin tidak berada di tempat yang sama persis, tetapi kami terutama akan menggunakan jendela Scene, Game, Project, dan Inspector untuk saat ini. Jangan khawatir tentang sisanya. Tetapi jika Anda menemukan bahwa UI terasa sempit atau Anda tidak menyukai cara pengaturannya di titik mana pun, Anda dapat mengarahkan penunjuk mouse ke salah satu garis pemisah untuk mengubah ukuran relatif. Anda juga dapat menyeret tab dari satu jendela ke jendela lain, menutup seluruhnya, atau mengembalikannya menggunakan opsi di menu Jendela. Anda

mungkin telah memperhatikan bahwa ada jendela tambahan yang dapat Anda buka, ditemukan di menu Window, termasuk Audio Mixer, Animator, dan Sprite Packer. Beberapa di antaranya akan kami gunakan nanti, tetapi untuk saat ini Anda tidak perlu mengkhawatirkannya; Anda seharusnya dapat melakukan hampir semua hal dengan jendela Hierarki, Scene, Proyek, Game, Asset Store, Konsol, dan Inspector.

Membuat Jari Kaki Anda Basah dengan Objek dan Scene

Itu cukup teori—waktu untuk menjadi praktis. Untuk benar-benar memahami cara kerja jendela ini dan apa yang perlu Anda lakukan untuk memulai, hal terbaik yang harus dilakukan adalah mulai membangun sesuatu. Setelah Anda melakukannya, Anda akan melihat secara langsung bagaimana semuanya bekerja bersama dan bagaimana Anda akan mengelola alur kerja Anda setelah Anda berkembang.

Menambahkan Sprite Untuk memulai, mari kita mulai dengan menambahkan GameObject pertama kita. Itu akan menjadi persegi 2D sederhana. Tidak seperti bekerja dengan objek 3D, tidak ada bentuk sederhana untuk Anda sisipkan dalam 2D. Itu berarti bahwa objek 2D apa pun yang Anda perkenalkan harus dibuat terlebih dahulu sebagai sprite.

Membuat persegi cukup sederhana, meskipun: kita benar-benar dapat memulai file MSPaint baru, mengubah ukurannya menjadi 50 x 50 piksel, dan kemudian hanya mengisi ruang dengan satu warna blok. Simpan itu sebagai file PNG dan drag dari mana pun Anda menyimpannya ke folder proyek Anda. Sebut saja Square untuk kesederhanaan.

Gambar 2.5 Square, Grafik tidak cukup triple-A

Untuk membantu kami membiasakan diri sejak dini, pertama-tama kami akan membuat folder di proyek kami khusus untuk sprite. Dan dalam semangat kebiasaan baik dan tata nama yang baik, kami akan memanggil folder Sprite. Untuk melakukannya, klik kanan folder Aset Anda di jendela Proyek, lalu buka Buat Folder dan beri nama folder Sprite.

Gambar 2.6 Membuat folder baru sangat sederhana

Gambar 2.7 Folder Sprite Anda akan terlihat seperti ini. Ini adalah folder. Disebut sprite.

Seiring berjalannya waktu, kami akan membuat lebih banyak folder untuk skrip, suara, scene, dan banyak lagi—pintar untuk membuat banyak folder untuk membantu menjaga semuanya tetap terpisah sehingga kami dapat dengan cepat mengambil jenis file yang kami butuhkan kapan saja. Setelah Anda membuat folder itu, Anda cukup menyeret file square.png dari Windows Explorer ke folder Sprite Anda. Perhatikan bahwa kapan saja, Anda juga dapat mengeklik kanan jendela Project dan memilih Show in Explorer. Ini akan menunjukkan kepada Anda direktori Aset dalam proyek Anda, dan apa pun yang Anda masukkan di sini akan muncul di jendela Proyek setelah Anda menyegarkan tampilan. Dengan itu, sprite sekarang menjadi bagian dari proyek Anda. Dan Anda dapat menggunakan proses yang sama persis apakah Anda ingin menambahkan sprite pohon, koleksi, musuh, atau apa pun ke dalam level Anda. Ini benar-benar sederhana.

Dalam dokumen Membuat Video Game Dengan 3D Unity (Halaman 70-75)