Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Game Development
  2. Unity 3D

Membuat Sebuah Game VR di Unity 

by
Difficulty:IntermediateLength:ShortLanguages:

Indonesian (Bahasa Indonesia) translation by Kinanthi Hayuningtyas (you can also view the original English article)

What You'll Be Creating

Pada tutorial kali ini, saya akan menunjukkan bagaimana membuat sebuah game virtual reality menggunakan Unity 3D. Game virtual reality sangat populer, menyenangkan, dan bisa meningkatkan keterampilan pengembangan game Anda, jadi ayo ikuti!

Download Unity

Jika belum, mari kita dowload versi terbaru dari Unity. Ini gratis untuk personal dan hobby. Unity memungkinkan Anda membuat upload game Anda pada banyak platform berbeda, termasuk iOs, Android, Xbox, dan Linux.

Menambahkan plugin VR

Google VR SDK

Untuk membuat game VR untuk platform pilihan Anda, kita harus mengunduh beberapa plugin. Pada tutorial kali ini, saya akan menunjukkan bagaimana mengupload ke Android platform. Untuk mengupload ke iOS, Anda harus mendowload Xcode.

Sekarang, mari download plugin Giigle VR SDK untuk Unity. Pada tutorial kali ini, ini versi 1.110. Ada bisa menemukannya di GitHub. Unzip dan ekstrak semua file ke folder baru. Ini akan membantu Anda menjaga file tetap terorganisir.

Sebagai tambahan, jika Anda tidak punya, Anda mungkin membutuhkan Java SE Development Kit. Ikuti instruksinya pda website Oracle.

Catatan: Anda mungkin juga butuh mendownload Android SDK.

Mari Membuat Projek

Bukalah Unity untuk membuat projek baru. Ini akan memintamu apakah Anda ingin download sebuah aset. Mari download Environment Package.

Jika projek Anda sudah terbuka, pindah ke Assests > Import Package > Custome Package > Import Google VR SDK for Unity > Import.

Kita perlu mempersiapkan projek kita untuk platform VR. Kita harus memberi tahu Unity yang kita bangun untuk Android dan membuat scene VR aktif. Pertama, pergi ke File > Build dan pilih Android. Ini akan jadi waktu yang tepat untuk memilih Landscape Left. Lalu klik Switch Platform di bawah dan tutup jendela.

Enable VR

Waktunya untuk mengaktifkan pengaturan VR. Jika Anda mencoba memainkan game sebelum melakukan hal di atas, Anda akan mengalami eror. Pergi ke Edit > Project Settings > Player, kemudian pada sebelah tangan kanan di bawah XR Setings, klik Virtual Reality Supported.

Add SDK

Jangan lupa untuk memilih sebuah SDK. Pada tutorial ini, pilih Cardboard (seperti di atas).

Lingkungan Kita

GVR Demo scene

Awalnya, kita akan menggunakan scene Demo GVR (terlihat di atas). Bukalah aset Anda pada tab Project dan pergi ke Scenes > GVRDemo. Setelah file terbuka, kita akan merubah lingkungannya. Kita akan menghapus objek berikut dalam Hierarchy:

  1. DemoSceneManager
  2. DemoInputManager
  3. CubeRoom
  4. Cube
  5. Floor Canvas

Untuk sekarang, kita akan menjaga semuanya tetap utuh. Mari bahas secara singkat mengapa seperti yang djelaskan oleh developer di GoogleSDK.

  1. GvrControllerVisual menyediakan timbal balik visual untuk pengontrol  daydream.
  2. GvrEditorEmulator menyediakan proyeksi pelacak kepala yang dikendalikan mouse di editor Unity.
  3. GVR Controller memberi masukan pada keyboard pemain.

Mari kita mulai lingkungan kita. Simpan scene Anda dan pergi ke GameObject untuk menambahkan medan. Di Projects, mari pilih permukaan rumput dan tarik ke scene. Untuk menambahkan beberapa substansi, ayo tambahkan beberapa bukit. Pada Hirarchy di bawah Terrain, mari kita pilih tombol dengan bukit dan panah menunjuk ke atas. Sekarang pilih sikat. Ada baiknya alternatif untuk membuat lingkungan Anda terlihat nyata. Jika bukit Anda terlalu runcing, gunakan tombol somooth seperti gambar di bawah ini.

Tip: Pastikan Terrain Anda tidak memilih Gravity, atau itu akan menjadi terbang!

Store aset Unity adalah sumber daya yang bagus untuk developer, dan Anda dapat menemukannya di proyek Anda di bawah Assets. Saya sudah mendownload dua bangunan. Anda dapat menemukannya di bawah filter Gratis di Asset Store sebagai "Bangunan Terbengkalai".

Opening the Asset Store

Tip: Anda bisa selalu menarik sebuah aset langsung ke dalam Hierarchy.

Ayo Lanjutkan

Karena tidak semua headset VR hadir dengan controller, kita perlu menambahkan kode Autowalk supaya pengguna bisa berjalan sendiri. Sebuah gerakan akan terjadi saat Anda melihat sebuah objek.

Setelah Anda puas dengan lingkungannya, tekan Play, dan Anda harus bisa melihat ke seluruh dunia dengan tombol Alt. Untuk membuat karakter VR kita bergerak, kita perlu menambahkan skrip dan mengubah beberapa pengaturan pada Player di Hierarchy.

Add Component to Player

Hal pertama: pilih Player pada Hierarchy. Ayo Add a Component. Capsule Collider dan sebuah RigidBody. Kita juga harus membekukan X, Y, dan Z Rotation pada RigidBody (seperti yang terlihat).

Sekarang saatnya menambah skrip kita pada Player. Saya telah melampirkan skrip ke tutorial di bawah attached files. Simpan file di folder Unity Anda, dan klik dan tarik ke dalam Project. Sekarang Add a Component > New Script. Ketik Autowalk dan skrip seharusnya muncul. Anda mungkin harus menyimpan projek Anda dan merefresh scene-nya.

Ketika Anda menambahkan skripnya, itu akan memberi Anda pilihan untuk mengkonfigurasinya. Kita harus menambahkan Speed dari 2 dan mengecek Walk When Triggered (lihat bawah ini).

Walk when Triggered

Uji Game Anda

Waktunya untuj menguji game di telepon Anda. Pergi ke File . Build Settings > Android > Build & Run. Anda perlu mengetikkan identifier (orang biasanya menggunakan com.namagameAnda). Seperti yang telah dibahas sebelumnya, Anda perlu memiliki Android SDK, yang bebas untuk digunakan.

Simpan build dan transfer ke telepon Anda menggunakan kabel USB. Begitu pertandingan dimulai, Anda mungkin harus menekan Settings > Cardboard jika terlihat tidak aktif.

Unity memiliki ekonomi yang aktif. Ada banyak produk lain yang membantu Anda untuk membangun proyek Anda. Kealamian paltform juga membuatnya menjadi pilihan bagus yang bisa mengembangkan keterampilan Anda. Apapun masalahnya, Anda bisa melihat apa yang kami sediakan di Envato Market.

Tip: Anda membutuhkan debugging USB untuk membangun untuk Android. Jika Anda memiliki ponsel Android, navigasikan ke Settings dan kemudian About Phone, dan tekan Build Number tujuh kali. Anda akan mendapatkan tombol baru untuk developer.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.