Tutorial Unity 3D Pertemuan Ke 12(Terain 3D)
Terrain adalah arena permainan yang biasanya berupa hamparan dengan texture tanah, rumput, pasir, bebatuan atau air. Pada terrain pada umumnya juga terdapat model gunung, lembah, pohon dsb.
Sebagai sebuah game engine yang terintegrasi, Unity telah dilengkapi dengan world editor yang sangat lengkap, kita tidak perlu lagi bersusah payah hanya untuk membuat terrain utama dalam game
langkah - langkah yg harus kalian lakukan adalah
Buatlah Project 3D baru di Unity. Berikan nama untuk project (bebas apa saja). Sekali lagi pastikan pilihan 3D aktif. Jika project sudah dibuat, Download package Unity.
pada tutorial kali ini kita akan membutuh kan beberapa asset dari asset store yaitu:
Sebagai sebuah game engine yang terintegrasi, Unity telah dilengkapi dengan world editor yang sangat lengkap, kita tidak perlu lagi bersusah payah hanya untuk membuat terrain utama dalam game
langkah - langkah yg harus kalian lakukan adalah
Buatlah Project 3D baru di Unity. Berikan nama untuk project (bebas apa saja). Sekali lagi pastikan pilihan 3D aktif. Jika project sudah dibuat, Download package Unity.
pada tutorial kali ini kita akan membutuh kan beberapa asset dari asset store yaitu:
- RPG Poly Pack - Lite
- Standard Assets (for Unity 2017.3)
- Free Rocks
kalian dapat mendownload nya di https://assetstore.unity.com/ dengan mencari nama" asset yg di perlukan seperti di atas.
setelah mendownload asset yg diperlukan kalian tinggal menginport nya ke dalam unity kalian
berikut adalah tampilannya import ke 3 asset di atas karna kita memerlukannya
Setelah proses impor selesai, tambahkan sebuah terrain dengan cara klik menu GameObject -> 3D Object -> Terrain.
Selanjutnya klik tombol Paint Texture pada panel Terrain di tab inspector yang akan menampilkan menu tambahan baru untuk mewarnai terrain aktif.
Klik Edit Terrain Layers, klik Create Layer, dan pada kotak Dialog Add Terain Texture, klik Select dan pilih salah satu texture yang ada, misalnya saja texture Grass alias rumput berwarna hijau. Setelah itu klik.
Setelah terrain dipilih, maka terrain yang semula berwarna putih akan berubah menjadi hijau. Lakukan hal yang sama dan tambahkan sebuah texture lain, misalnya yang berwarna coklat.
Pada panel Brushes, pilih salah satu brush yang kalian suka, pilih texture yang kedua (bukan texture grass yang pertama), setelah itu warnai terrain tadi. Caranya klik dan drag saja menggunakan mouse pada terrain sesuka hati.
Kalian juga dapat bereksperimen dengan menggunakan texture dan brush yang lain. Ukuran brush dapat juga diatur menggunakan slider, masih di panel yang sama.
Selanjutnya klik tombol Raise/Lower Terrain pada panel Terrain di tab Inspector yang akan menampilkan tambahan baru untuk mengubah ketinggian terrain aktif, hal ini bisa digunakan untuk membuat pegunungan pada terrain.
Cukup klik pada texture dan secara otomatis, terrain akan naik dengan sendirinya. Gunakan Shift+klik untuk menurunkan ‘gunung’. Kombinasi antara brush yang berbeda dapat membuat tampilan gunung semakin bervariasi disini kalian dapat berimajinasi sesuai dengan yg kalian inginkan
untuk menambahkan pepohonan kalian bisa melakukan klik Paint Trees pada tab Terrain di tab Inspector yang akan menampilkan menu tambahan baru untuk pembuatan pepohonan.
Klik Edit Trees, pada kotak dialog Add Tree, klik browse, pilih salah satu pohon yang ada dan klik Add
Lakukan cara yang sama seperti sebelumnya, klik dan drag untuk membuat pohon tumbuh di mana-mana.
Klik Paint Details pada panel Terrain di tab Inspector yang akan menampilkan menu tambahan baru untuk pembuatan rumput.
Dengan cara yang sama seperti menanam pohon, kita sekarang pun bisa menanam rumput. Perbedaannya, rumput hanya akan tampil jika posisi kamera berada pada jarak yang cukup dekat, sehingga jangan heran jika posisi kamera terlalu jauh di atas terrain, rumput kadang tidak terlihat.
Selanjutnya membuat rumah. Caranya klik asset\RPGPP_LT\Prefabs\Structures\Buildings\Bld_closed
kalian hanya perlu men drag prefab rumah ke tempat yg kalian inginkan.
Selanjutnya kita akan memasukkan karakter ke dalam Terrain, caranya cari folder Characters, lalu expand folder FirstPersonCharacter, dan pilih folder Prefabs. Masukkan RigidBodyFPSController ke dalam Scene.
Atur posisi menggunakan gizmo seperti mengatur GameObject lain, tempatkan sedikit di atas terrain, hal ini perlu agar GameObject tidak tenggelam ke dalam jurang tak berujung di area Scene karena prefab ini dapat dipengaruhi oleh gravitasi.
Terakhir, jalankan Game.
Mungkin Itu saja Tutorial dari saya sekian dan terima kasih















Comments
Post a Comment