Unity 3D atau biasa disebut Unity saja adalah aplikasi mesin permainan lintas platform yang dikembangkan oleh Unity Technologies, pertama kali diumumkan dan diluncurkan pada bulan Juni 2005 di Apple Inc. Apple Worldwide Developers Conference sebagai mesin permainan eksklusif Mac os x. Pada 2018, mesin telah diperpanjang untuk mendukung lebih dari 25 platform. Mesin ini dapat digunakan untuk membuat game tiga dimensi, dua dimensi, realitas virtual (VR), dan augmented reality, serta Simulasi dan pengalaman lainnya. Mesin ini telah diadopsi oleh industri di luar video game, seperti Film, Otomotif, Arsitektur, Teknik, dan Konstruksi.
Gambaran umum tentang Unity
Unity memberi pengguna kemampuan untuk membuat game dan pengalaman dalam 2D dan 3D, dan mesin menawarkan API skrip utama di C#(di baca csharp), untuk editor Unity dalam bentuk plugin, dan game itu sendiri, serta fungsionalitas seret dan lepas. Sebelum C# menjadi bahasa pemrograman utama yang digunakan untuk mesin, sebelumnya C# mendukung Boo, yang telah dihapus dengan rilis Unity 5, dan versi JavaScript yang disebut UnityScript, yang tidak digunakan lagi pada Agustus 2017, setelah rilis Unity 2017.1, mendukung C#.
Dalam game 2D, Unity memungkinkan impor sprite dan perender dunia 2D tingkat lanjut. Untuk game 3D, Unity memungkinkan spesifikasi kompresi tekstur, mipmaps, dan pengaturan resolusi untuk setiap platform yang didukung oleh mesin game dan memberikan dukungan untuk pemetaan bump, pemetaan refleksi, pemetaan paralaks, oklusi ruang layar, dinamis bayangan menggunakan peta bayangan, efek render-ke-tekstur dan layar penuh pasca-pemrosesan.
Platform yang didukung
Unity adalah mesin lintas platform. Editor Unity didukung pada Windows, macOS, dan platform Linux, sedangkan mesinnya sendiri saat ini mendukung pembuatan game untuk lebih dari 25 platform yang berbeda, termasuk seluler, desktop, konsol, dan virtual reality. Platform termasuk iOS, Android, Tizen, Windows, Platform Windows Universal, Mac, Linux, WebGL, PlayStation 4, PlayStation Vita, Xbox One, 3DS, Oculus Rift, Google Cardboard, Steam VR, PlayStation VR, Gear VR, Windows Mixed Reality , Daydream, Android TV, Samsung Smart TV, tvOS, Nintendo Switch, Xbox Series X dan Series S, PlayStation 5, Facebook Gameroom, ARKit Apple, ARCore Google, Vuforia, dan Magic Leap
Pada 2018, Unity telah digunakan untuk membuat sekitar setengah dari game seluler di pasar dan 60 persen konten augmented reality dan virtual reality, termasuk sekitar 90 persen pada platform augmented reality yang sedang berkembang, seperti Microsoft HoloLens, dan 90 persen dari konten Samsung Gear VR. Teknologi Unity adalah dasar dari sebagian besar pengalaman virtual reality dan augmented reality, dan Fortune mengatakan Unity "mendominasi bisnis virtual reality". Agen Pembelajaran Mesin Unity adalah perangkat lunak sumber terbuka tempat platform Unity terhubung ke program pembelajaran mesin, termasuk TensorFlow Google. Menggunakan trial and error di Agen Pembelajaran Mesin Unity, karakter virtual menggunakan pembelajaran penguatan untuk membangun strategi kreatif dalam lanskap virtual yang nyata. Perangkat lunak ini digunakan untuk mengembangkan robot dan mobil yang dapat mengemudi sendiri.
Unity sebelumnya mendukung platform lain termasuk Unity Web Player miliknya sendiri, sebuah plugin browser Web. Namun, itu tidak digunakan lagi dan mendukung WebGL. Sejak versi 5, Unity telah menawarkan bundel WebGL yang dikompilasi ke JavaScript menggunakan penerjemah bahasa 2 tahap (C# ke C ++ dan terakhir ke JavaScript).
Unity adalah kit pengembangan perangkat lunak (SDK) default yang digunakan untuk konsol video game Nintendo Wii U, dengan salinan gratis yang disertakan oleh Nintendo dengan setiap lisensi pengembang Wii U. Unity Technologies menyebut bundling SDK pihak ketiga ini sebagai "industri pertama".
Model perizinan
Selama sepuluh tahun pertama sebagai produk, versi berbayar dari Persatuan dijual langsung; pada tahun 2016, korporasi berubah menjadi model berlangganan. Unity memiliki opsi lisensi gratis dan berbayar. Lisensi gratis untuk penggunaan pribadi atau perusahaan kecil yang menghasilkan kurang dari $ 100.000 per tahun, dan langganan didasarkan pada pendapatan yang dihasilkan oleh game menggunakan Unity.
Unity Asset Store
Pembuat dapat mengembangkan dan menjual aset buatan pengguna ke pembuat game lain melalui Unity Asset Store. Ini termasuk aset dan lingkungan 3D dan 2D untuk dibeli dan dijual oleh pengembang. Unity Asset Store diluncurkan pada 2010. Pada 2018, sudah ada sekitar 40 juta unduhan melalui toko digital.
Penggunaan lainnya
Pada 2010-an, Unity Technologies menggunakan mesin gimnya untuk bertransisi ke industri lain menggunakan platform 3D waktu nyata, termasuk film dan otomotif. Unity pertama kali bereksperimen dalam pembuatan film dengan Adam, sebuah film pendek tentang robot yang melarikan diri dari penjara. Kemudian, Unity bermitra dengan pembuat film Neill Blomkamp, yang Oats Studios-nya menggunakan alat mesin, termasuk rendering waktu nyata dan Cinemachine, untuk membuat dua film pendek yang dibuat komputer, Adam: The Mirror dan Adam: The Prophet. Pada konferensi Unite Europe 2017 di Amsterdam, Unity berfokus pada pembuatan film dengan alat Cinemachine baru dari Unity 2017.1. Pada tahun 2018, Disney Television Animation meluncurkan tiga film pendek, yang disebut Baymax Dreams, yang dibuat menggunakan mesin Unity. Mesin Unity juga digunakan oleh Disney untuk membuat latar belakang film The Lion King tahun 2019.
Pembuat mobil menggunakan teknologi Unity untuk membuat model skala penuh kendaraan baru dalam realitas virtual, membangun jalur perakitan virtual, dan melatih pekerja. Mesin Unity digunakan oleh DeepMind, sebuah perusahaan Alphabet Inc., untuk melatih kecerdasan buatan. Kegunaan lain yang diupayakan oleh Unity Technologies termasuk arsitektur, teknik, dan konstruksi.
Unity-chan
Pada 16 Desember 2013, Unity Technologies Japan mengungkapkan karakter maskot resmi bernama Unity-chan (Yuniti-chan), nama asli Kohaku Ōtori (disuarakan oleh Asuka Kakumoto. Data permainan terkait karakter tersebut dirilis pada awal 2014. Karakter tersebut dirancang oleh Perancang Unity Technologies Jepang "ntny" sebagai karakter pahlawan sumber terbuka. Perusahaan mengizinkan penggunaan Unity-chan dan karakter terkait dalam proyek sekunder di bawah lisensi tertentu. Misalnya, Unity-chan muncul sebagai karakter yang dapat dimainkan di Runbow.


Komentar
Posting Komentar