Pengertian Games dan Bisnisnya serta Teknologi pengembangannya

Apa itu Game? 
Sebelum membahas lebih jauh, alangkah lebih baik jika kita mengetahui lebih dulu tentang apa yang dimaksud dengan game. Game sendiri berasal dari kata dalam Bahasa Inggris yang berarti dasar permainan. Permainan dalam hal ini merujuk pada pengertian kelincahan intelektual (Intellectual Playability Game) yang juga bisa diartikan sebagai arena keputusan dan aksi pemainnya. Di dalam sebuah game, akan ada target-target yang ingin dicapai oleh para pemainnya.

Image result for games dulu dan sekarang
Gambar 1. Perbedaan permaian jaman dulu dan sekarang.

             Menurut kamus bahasa Indonesia “Game” diartikan sebagai permainan. Permainan merupakan bagian dari bermain, dan bermain juga bagian dari permainan yang keduanya adalah hal yang saling berhubungan. Permainan adalah kegiatan yang kompleks yang didalamnya terdapat sebuah peraturan, alur dan budaya. Sebuah permainan merupakan sebuah sistem yang dimana pemain terlibat dalam sebuah konflik buatan, disini pemain berinteraksi dengan sistem dan konflik dalam permainan yang merupakan rekayasa atau buatan, dalam permainan terdapat peraturan yang bertujuan untuk membatasi perilaku pemain dan menentukan alur cerita dari permainan.

             Game bertujuan untuk menghibur, biasanya game banyak disukai oleh anak – anak hingga orang dewasa. Games sebenarnya penting untuk perkembangan otak, untuk meningkatkan konsentrasi dan juga melatih untuk memecahkan suatu masalah dengan tepat dan cepat karena dalam game terdapat berbagai konflik atau masalah yang menuntut kita untuk menyelesaikannya dengan cepat dan tepat. Tetapi game juga bisa merugikan karena apabila kita sudah kecanduan game kita akan lupa waktu dan akan mengganggu kegiatan atau aktifitas yang sedang kita lakukan. Lantas, apakah Games menguntungkan?

Apakah games dapat dijadikan suatu bisnis?

              Mungkin dahulu orang tua kita melarang anak-anaknya untuk bermain game dengan waktu yang sangat lama, orang tua kita menganggap game console bahkan game online hanya membuang-buang waktu dan tidak memberikan pelajaran atau dampak positif yang didapat. Dengan perkembangan zaman yang sangat pesat, sang pelaku atau pemain game yang biasa disebut gamers dapat meraup untung jutaan bahkan milyaran rupiah hanya dari bermain game dengan disiarkan live dari sebuah aplikasi streamer. Tidak hanya dari menyiarkan mereka mendapatkan uang dari beberapa sponsor produk produk keperluan bermain game.


Gambar 2. Seorang gamers sedang fokus untuk meraih kemenangan dalam permainannya

                 Itu baru di sektor pemainm, belum developer gamenya atau produsen kelengkapan games, seperti pc, laptop, atau vga card, dan lain-lain. Dengan adanya teknologi dimana games bisa disatukan melalui internet. semakin banyak juga kejuaraan-kejuaraan dalam dunia games atau yang biasa disebut e-sport. Dalam kejuaraan-kejuaraan tersebutlah para produsen dapat meraup keuntungan dalam penjualan perlengkapan games. dan tiap-tiap tahunya games games mengalami evolusi dalam bidang grafis. Tentu para pecinta games sangat diharuskan untuk selalu meng-upgrade “isian” pcnya, atau mengganti notebook gammingnya.

                Dan pada developer games, apalagi developer besar, mereka tidak menjual games(freeware). para developer meraup keuntungan dengan menjual “e-cash” untuk membeli item-item yang digunakan dalam permainan tersebut. istilahnya ialah pay per item. contoh gamesnya ialah Gunbound, Ragnarok. kemudian ada juga developer yang menjual gamesnya sebelum diinstall pada komputer. jenis ini dinamakan pay per play. seperti contohnya ialah fifa, need for speed.

Bagaimana teknologi dibalik kecanggihan gamesnya?

         Dengan kecanggihan dan tingkat kedetailan games pada bagian grafis, menuntut para pembuat games untuk menggunakan aplikasi pembuatan games pada bagian grafis. biasa disebutnya 3D Engine. 3D engine adalah sistem perangkat lunak yang dibuat dan dirancang untuk menciptakan dan mengembangkan gambar 3D, fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render (renderer) untuk 2D/3D grafis. Kemudian ada juga yang namanya scene graph , Scene Graph ini adalah sebuah metode untuk menggambarkan struktur data dengan menggunakan suatu jenis pohon bernama m-ary. Fungsinya ialah dalam suatu mode 3dimensi komputer harus mengolah banyaknya data, agar itu semua dapat tersusun dengan baik dibutuhkanlah suatu tenkin pengolahan data yang dinamakan scene graph. berikut ialah contoh aplikasi pembuat game 3d yang menggunakan scene graph :
  1. OGRE
    Gambar 3. Logo OGRE 3D

                   OGRE (O bject-Oriented G raphics R endering E ngine) adalah, mesin 3D fleksibel adegan-berorientasi ditulis dalam C ++ dirancang untuk membuatnya lebih mudah dan lebih intuitif bagi pengembang untuk menghasilkan aplikasi memanfaatkan grafis 3D hardware-accelerated. Library kelas abstrak semua rincian menggunakan sistem library yang mendasari seperti Direct3D dan OpenGL dan menyediakan sebuah antarmuka berbasis pada objek dunia dan kelas intuitif lainnya.

                OGRE bisa (dan memang telah) digunakan untuk membuat game, tapi OGRE sengaja dirancang untuk memberikan hanya solusi grafis kelas dunia; untuk fitur lain seperti suara, jaringan, AI, tabrakan, fisika dll, Anda akan perlu untuk mengintegrasikan dengan library lain. Alasannya adalah bahwa tidak semua orang yang membutuhkan mesin 3D ingin membuat game, jadi kita tidak berasumsi bahwa Anda lakukan - Anda dapat menggunakan OGRE untuk permainan, simulasi, aplikasi bisnis, apa saja. Kedua, bahkan dalam industri game, persyaratan dapat bervariasi; misalnya MMORPG perlu jenis yang sangat berbeda dari jaringan library daripada FPS, dan sim penerbangan akan membutuhkan berbagai jenis tabrakan sistem / fisika untuk game fighting. Jika OGRE termasuk semua fitur ini, kita akan menegakkan set tertentu dari library pada Anda, dengan set inbuilt persyaratan diasumsikan, dan itu tidak baik desain.
  2. Unity
    Gambar 4. Logo unity

                  Unity merupakan ekosistem pengembangan game: mesin render yang kuat terintegrasi dengan satu set lengkap alat intuitif dan alur kerja yang cepat untuk membuat konten 3D interaktif, penerbitan multiplatform yang mudah, ribuan kualitas, aset siap pakai di Asset Store dan berbagi pengetahuan di komunitas. Untuk developer dan studio independen, Unity dengan demokratisasi ekosistem menghancurkan waktu dan biaya hambatan untuk menciptakan permainan unik dan indah. Mereka menggunakan Unity untuk membangun penghidupan melakukan apa yang mereka suka: menciptakan permainan yang menghubungkan dan menyenangkan pemain pada platform apapun.

                   Unity secara rinci dapat digunakan untuk membuat video game 3D, real time animasi 3D dan visualisasi arsitektur dan isi serupa yang interaktif lainnya. Editor Unity dapat menggunakan plugin untuk web player dan menghasilkan game browser yang didukung oleh Windows dan Mac. Plugin web player dapat juga dipakai untuk widgets Mac. Unity juga akan mendukung console terbaru seperti PlayStation 3 dan Xbox 360. Pada tahun 2010, telah memperoleh Technology Innovation Award yang diberikan oleh Wall Street Journal dan tahun 2009, Unity Technology menjadi 5 perusahaan game terbesar. Tahun 2006, menjadi juara dua pada Apple Design Awards.

  3. Game maker 3D
    Gambar 5. Logo GameMaker
               Gamemaker (GM) adalah game engine untuk pengembangan game 2D yang dibuat oleh YoYoGame. GM bertujuan membantu orang mengembangkan game tanpa perlu mengetahui bahasa pemrograman terlebih dulu. GM menggunakan konsep visual coding interface berbasis drag-drop sehingga cocok untuk pemula atau orang yang belum kemampuan latar belakang pemrograman.

                Bagi pengguna yang memiliki kemampuan coding, GM menyediakan bahasa pemrograman untuk user yang membutuhkannya yang disebut GameMaker Language (GML). GM dapat digunakan untuk membuat game 3D, walaupun fokus utama tetap untuk game 2D Ada beberapa versi untuk GM, versi gratis hanya dapat membuat aplikasi Desktop Windows dengan splash screen wajib, versi Pro mendapat tambahan fitur texture management, export ke Windows App dan opsi untuk membeli modul export platform lain seperti Android, HTML5, iOS. Sedangkan Versi Master adalah yang mahal dan paling lengkap.





Sumber :



Nikolaus Yudo || 55416425

Komentar

Postingan Populer