Rabu, 21 Agustus 2013

Mungkin kata ‘game’ sudah tidak asing lagi terdengar di telinga kita. Kata ‘game’ merupakan kata yang bersal dari bahasa Inggris yang artinya adalah ‘Permainan’, yaitu merupakan aktivitas 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 membuat game anda sendiri?? Sulit dan ribet, mungkin itulah yang ada di benak anda ketika anda berfikir untuk membuat game. Memang, dahulu sebelum tahun 2000′an membuat 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, saat ini berbagai game engine canggih banyak beredar dipasaran. Bahkan banyak pula yang free alias gratis, dan ada yang open source. Game enging sendiri adalah merupakan suatu perangkat lunak / software yang dibuat untuk mempermudah dalam pembuatan video game. Pada suatu game engine pada umumnya disediakan berbagai library atau tools-tools yang bermanfaat dalam pembuatan game, seperti tools untuk rendering, library physics, sound, dsb.

Salah satu game engine yang memiliki banyak pengguna adalah Unity. Unity merupakan game engine yang dapat digunakan untuk membuat game dalam berbagai platform. Untuk saat ini platform yang dapat disuport oleh Unity antara lain Windows, Linux, Unity Web, Android, iOS, Flash, dsb. Adapun game-game yang telah dibuat menggunakan Unity dapat dilihat pada link ini. Unity mensuport pembuatan game-game 3D, namun meskipun demikian bukan berarti unity tidak dapat dipakai dalam pembuatan game 2D. Dengan menggunakan berbagai library tertentu dimungkinkan membuat game 2D di Unity.

Logo Unity
Gambar logo Unity

Unity tersedia dalam versi gratis dan berbayar. Versi berbayar menyediakan beberapa kelebihan dibandingkan dengan versi gratis seperti efek real time shadow, dan efek air. Perbedaan selengkapnya antara versi gratis dan berbayar dapat dilihat pada link berikut http://unity3d.com/unity/licenses. Saya pribadi menyarankan Anda untuk memakai Unity versi gratis di tahap awal pengembangan game. Namun jika Anda telah mendapatkan omset besar dan ingin memanfaatkan berbagai fitur pada Unity pro maka tidak ada salahnya jika Anda membeli versi pro dari Unity.

Dalam unity disediakan berbagai pilihan bahasa pemrograman untuk mengembangkan game, antara lain JavaScript, C#, dan BooScript. Namun meskipun disediakan tiga bahasa pemrograman, kebanyakan developer menggunakan JavaScript dan C# sebagai bahasa yang digunakan untuk mengembangkan game mereka.

Tampilan Unity
Gambar Screenshot Unity 4


Situs resmi dari unity ada di http://www.unity3d.com dan versi gratis unity dapat di download di http://unity3d.com/unity/download/.

Sumber : Blog pribadi gurusakti


EmoticonEmoticon