Unity, Game Engine Sakti Untuk Banyak Sekali Platform
Mungkin kata ‘game’ sudah tidak absurd lagi terdengar di indera pendengaran kita. Kata ‘game’ merupakan kata yang bersal dari bahasa Inggris yang artinya yaitu ‘Permainan’, yaitu merupakan kegiatan rekreasi dengan tujuan bersenang-senang, mengisi waktu luang, atau berolahraga ringan. Di Indonesia sendiri pada umumnya kata ‘game’ diartikan sebagai suatu permainan yang identik dengan permainan digital yang memerlukan konsol game khusus untuk memainkannya.
Dari sekian orang yang membaca artikel ini, mungkin sebagian besar dari anda pernah atau bahkan hoby bermain game. Tapi apakah anda pernah berpikir untuk menciptakan game anda sendiri?? Sulit dan ribet, mungkin itulah yang ada di benak anda ketika anda berfikir untuk menciptakan game. Memang, dahulu sebelum tahun 2000′an menciptakan game memang sangat sulit dan ribet. Pada waktu itu masih belum banyak game engine yang beredar. Yang ada hanyalah berupa library kecil untuk mempermudah pemrograman. Tidak ada tampilan visual, yang ada hanyalah barisan script untuk menjalankan perintah-perintah tertentu.
Namun, ketika ini aneka macam game engine canggih banyak beredar dipasaran. Bahkan banyak pula yang free alias gratis, dan ada yang open source. Game enging sendiri yaitu merupakan suatu perangkat lunak / software yang dibentuk untuk mempermudah dalam pembuatan video game. Pada suatu game engine pada umumnya disediakan aneka macam library atau tools-tools yang bermanfaat dalam pembuatan game, ibarat tools untuk rendering, library physics, sound, dsb.
Salah satu game engine yang mempunyai banyak pengguna yaitu Unity. Unity merupakan game engine yang sanggup digunakan untuk menciptakan game dalam aneka macam platform. Untuk ketika ini platform yang sanggup disuport oleh Unity antara lain Windows, Linux, Unity Web, Android, iOS, Flash, dsb. Adapun game-game yang telah dibentuk menggunakan Unity sanggup dilihat pada link ini. Unity mensuport pembuatan game-game 3D, namun meskipun demikian bukan berarti unity tidak sanggup digunakan dalam pembuatan game 2D. Dengan menggunakan aneka macam library tertentu dimungkinkan menciptakan game 2D di Unity.
Gambar logo Unity
Unity tersedia dalam versi gratis dan berbayar. Versi berbayar menyediakan beberapa kelebihan dibandingkan dengan versi gratis ibarat pengaruh real time shadow, dan pengaruh air. Perbedaan selengkapnya antara versi gratis dan berbayar sanggup dilihat pada link berikut http://unity3d.com/unity/licenses. Saya langsung menyarankan Anda untuk menggunakan Unity versi gratis di tahap awal pengembangan game. Namun kalau Anda telah mendapat omset besar dan ingin memanfaatkan aneka macam fitur pada Unity pro maka tidak ada salahnya kalau Anda membeli versi pro dari Unity.
Dalam unity disediakan aneka macam pilihan bahasa pemrograman untuk membuatkan game, antara lain JavaScript, C#, dan BooScript. Namun meskipun disediakan tiga bahasa pemrograman, kebanyakan developer menggunakan JavaScript dan C# sebagai bahasa yang digunakan untuk membuatkan game mereka.
Gambar Screenshot Unity 4
Situs resmi dari unity ada di http://www.unity3d.com dan versi gratis unity sanggup di download di http://unity3d.com/unity/download/.
Sumber : Blog langsung gurusakti Sumber http://duniadigit.blogspot.com/