Page 39 - Modul Multimedia Pembelajaran flip
P. 39
Unity
Unity (umumnya dikenal sebagai Unity3D) adalah suatu game engine atau
integrated development environment (IDE). IDE adalah program komputer yang
memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.
Dalam hal ini, Unity dapat digunakan untuk membuat suatu media interaktif. Seperti
yang dikatakan oleh CEO David Helgason, Unity adalah perangkat yang digunakan
untuk membangun game, dan itu adalah teknologi yang mengeksekusi grafis, audio,
interaksi, dan jejaring.
Alasan mengapa Unity sangat populer adalah kemampuannya untuk
menyebar ke berbagai platform dengan menggunakan kode yang sama. Unity
mendukung untuk dijalankan pada empat kategori utama: Ponsel, Desktop, Web,
dan Konsol. Untuk perangkat seluler, Unity dapat dieksekusi pada iOS, Android,
BlackBerry, dan Windows Phone 8. Di desktop, Unity dapat dieksekusi pada Windows,
Windows Store, Mac OS X dan Linux. Untuk desktop, pengembang dapat memilih
antara binari 64-bit dan 32-bit, begitu juga pada Mac OS X. Untuk target berbasis
web, Unity mendukung tiga opsi berbasis browser: Unity Web Player, Google Native
Client, dan Flash.
Perluasan dan Globalisasi
Unity Technologies bermula di sebuah flat kecil di Denmark, dan sekarang
menjadi salah satu perusahaan yang mendunia. Kantor utama Unity Technologies
terletak di San Francisco, tetapi bisnisnya telah berkembang ke Kanada, Cina,
Kolombia, Denmark, Finlandia, Jerman, Korea, Jepang, Lithuania, Singapura, Swedia,
Ukraina, dan Inggris. Dalam lima tahun, Unity Technologies tumbuh dari perusahaan
dengan 3 orang karyawan. Sekitar 20% dari pendapatan Unity Technologies saat ini
berasal dari Amerika Serikat, 50% dihasilkan dari negara lain, dan 30% sisanya
berasal dari aplikasi non-game. Daftar negara dimana Unity paling sering digunakan
meliputi: AS, Tiongkok, Korea Selatan, Jepang, Inggris, Kanada, Rusia, Jerman,
Brasil, dan Prancis.
Saat ini, Unity Technologies terdiri dari lebih dari 300 karyawan yang bekerja
di 27 lokasi. Mereka memiliki 2,5 juta pengembang terdaftar, 500.000 pengguna
aktif bulanan, dan 347 juta pemasangan pemain web. Statistik tersebut semakin
memperkuat bahwa Unity sebagai salah satu komunitas pengembang yang tumbuh
paling cepat dan terbesar di dunia.
Script
Unity menawarkan tiga bahasa untuk membangun suatu aplikasi: Unity
JavaScript (umumnya dikenal sebagai UnityScript), C # dan Boo. UnityScript adalah
bahasa seperti Javascript, dan ini merupakan pilihan yang lebih baik untuk pengguna
pemula. Mayoritas pengembang Unity menggunakan UnityScript, sehingga akan
lebih banyak contoh dan tutorial di cyberspace mengenai penggunaan UnityScript
dalam membangun suatu aplikasi.
Untuk melihat contoh program CAI yang dikembangkan dengan Unity3D,
mahasiswa dapat melihat dalam contoh Augmented Reality pada materi 6. Hal ini
dikarenakan salah satu software yang dapat digunakan untuk membuat AR adalah
Unity3D. Sedangkan, untuk mendapatkan tutorial mengenai Unity 3D, mahasiswa
dapat mempelajarinya melalui alamat https://www.beelancah.com/
search/label/Unity?&max-results=8.
35