Sunday 19 March 2017

ANALISIS DAN PERBANDINGAN GAME ENGINE



DEFINISI GAME

Permainan video (bahasa Inggris: video game) adalah permainan yang menggunakan interaksi dengan antarmuka pengguna melalui gambar yang dihasilkan oleh piranti video. Permainan video umumnya menyediakan sistem penghargaan – misalnya skor – yang dihitung berdasarkan tingkat keberhasilan yang dicapai dalam menyelesaikan tugas-tugas yang ada di dalam permainan. Dalam kamus bahasa Indonesia “Game”diartikan sebagai permainan. Permainan merupakan bagian dari bermain dan bermain juga bagian dari permainan keduanya saling berhubungan. Permainan adalah kegiatan yang kompleks yang didalamnya terdapat peraturan, play dan budaya. Sebuah permainan adalah sebuah sistem dimana pemain terlibat dalam konflik buatan, disini pemain berinteraksi dengan sistem dan konflik dalam permainan merupakan rekayasa atau buatan, dalam permainan terdapat peraturan yang bertujuan untuk membatasi perilaku pemain dan menentukan 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 melatih untuk memecahkan 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.

BERDASARKAN JENIS “PLATFORM” ATAU ALAT YANG DI GUNAKAN :

  1. Arcade games, yaitu yang sering disebut ding-dong di Indonesia, biasanya berada di daerah / tempat khusus dan memiliki box atau mesin yang memang khusus di design untuk jenis video games tertentu dan tidak jarang bahkan memiliki fitur yang dapat membuat pemainnya lebih merasa “masuk” dan “menikmati”, seperti pistol, kursi khusus, sensor gerakan, sensor injakkan dan stir mobil (beserta transmisinya tentunya).
  2. PC Games , yaitu video game yang dimainkan menggunakan Personal Computers.
  3. Console games, yaitu video games yang dimainkan menggunakan console tertentu, seperti Playstation 2, Playstation 3, XBOX 360, dan Nintendo Wii.
  4. Handheld games, yaitu yang dimainkan di console khusus video game yang dapat dibawa kemana-mana, contoh Nintendo DS dan Sony PSP.
  5. Mobile games, yaitu yang dapat dimainkan atau khusus untuk mobile phone atau PDA.




ANALISA GAME ENGINE

Sejarah singkat dari Game Engine

Istilah "Game Engine" muncul pada pertengahan 1990-an , terutama dalam kaitannya dengan game 3D.Game Engine adalah sistem perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game.Beberapa game dengan jenis dan gameplay yang hampir sama dibuat dengan sedikit usaha bila terlebih dulu dibuat engine-nya setelah engine diselesaikan, programmer hanya perlu menambahkan program utama, memakai resources(objek 3D, musik, efek suara) yang baru, dan, jika benar-benar dibutuhkan, sedikit memodifikasi engine sesuai kebutuhan spesifik dari game yang bersangkutan. program game engine seluruhnya berorientasi objek. dia lebih bersifat reaktif daripada prosedural. sulit untuk menggambarkan engine secara keseluruhan dala flow-chart, karena alur program bisa diatur sesuai dengan keinginan pemakai engine, yaitu game programmer.


Tipe-Tipe Game Engine


  • UNITY
Hasil gambar untuk unity


 Unity adalah alat authoring terpadu untuk membuat video game 3D atau konten interaktif lainnya, seperti visualisasi arsitektur atau real-time 3D animasi. Unity serupa dengan Direktur, Game Engine Blender, Virtools atau Torque Game Builder dalam arti bahwa lingkungan grafis terintegrasi dengan metode utama pembangunan. Editor berjalan pada Windows dan Mac OS X dan dapat menghasilkan permainan untuk Windows, Mac, Wii, atau Iphone Platform.

 Kelebihan:


  • Otomatis mengimpor aset-aset load ke unity dan secara otomatis diimpor, dan impor kembali jika asset di perbarui.
  • Mesin grafis menggunakan Direct3D(Windows), OpenGL(Mac, Windows) dan API(Wii).
  • Mendukung Bum Mapping, Reflection Mapping, Parallax Mapping, Screen Space Ambient Occlusion bayangan dinamis menggunakan Shadow Maps, merender teksturenya dan membuat layar penuh efek pengolahan.
  •  Game Scripting melalui Mono. Scripting dibangun di atas Mono, implementasi open source dari .NET Framework . karena itu, pemrograman dapat menggunakan JavaScript, C# atau Boo(Python).
  • Sudah Mendukung pembuatan dari Nvidias(Khususnya Ageia's) PhySx (Physics Engine),
  • Pemutaran Video menggunakan Codec Theora.

Kekurangan:

  • Memori yang digunakan banyak.
  • Butuh penyesuaian yang agak kompleks pada saat mau develop game 2d tanpa bantuan plugin.
  • Perlu penyesuaian mengikuti gaya component based

  • TORQUE GAME ENGINE
Hasil gambar untuk torque game engine

 Atau TGE adalah versi modifikasi dari sebuah 3D komputer mesin permainan awalnya dikembangkan Dynamix untuk 2001 FPD suku 2. torsi mesin yang sejak saat itu telah tersedia untuk lisensi dari GarageGames untuk independen dan profesional pengembang permainan.beberapa judul terkenal komersial dikembangkan dengan meggunakan mesin termasuk Blockland, Marble Blast Gold, Minion dari Tawa dan sebagainya. Torque Game Engine tidak lagi dijual karena telah digantikan oleh Torque 3D.

Kelebihan :





  • Selain sebagai mesin grafis 3D, TGE menyediakan kode jaringan yang kuat, scripting, di-dunia mesin editing dan GUI penciptaan. Source Code dapat dikompilasi pada Windows, Macintosh, Linux, Wii, Xbox 360 dan iPhone platform.
  • Model pemuatan mendukung model 3D dalam .DTS format file dan .DIF format file.
  • Torsi mendukung jaringan LAN dan permainan di internet dengan tradisional arsitektur client-server. Server objek “ghosted” pada klien dan diperbarui secara berkala atau pada peristiwa.
  • DTS model biasanya digunakan untuk karakter dan kendaraan meskipun kadang-kadang,disini digunakan untuk bangunan dan interior jadi beda .
  • Dataran secara otomatis menyala dan tekstur diterapkan pada daerah dapat dicampur bersama-sama dengan dengan rapi.


  • Kekurangan: 

    • Banyak versi dari Torque Game Engine, terutama Torque Torque X dan 3d, yang hampir seluruhnya kurang di dokumentasi resmi. Sebagai contoh, satu-satunya dokumentasi resmi untuk Torque 3d terdiri dari deskripsi singkat subset terbatas fitur.
    • Sofwarenya mahal sekali Tersedia Lisensi Indie untuk individu dan perusahaan yang membuat kurang dari US $ 250,000 dalam penjualan tahun sebelumnya, dan Lisensi Komersial Tersedia pada harga yang lebih tinggi untuk individu dan perusahaan yang membuat lebih dari 250,000 dolar di tahun sebelumnya.


    • RAGE
    Hasil gambar untuk rage game engine

    Merupakan kependekan dari Rockstar Advanced Game Engine. RAGE telah dipakai oleh Rockstar untuk membuat game-game besar seperti GTAV. Bersifat proprietary

    Kelebihan :


    •  Kemampuan menciptakan dunia open world yang kompleks, penuh detail, dan terintegrasi penuh dengan dukungan seperti A.I script, weather effects, dan lain-lain.

    Kekurangan: 


    •  Harga lisensinya mahal dan sulit untuk membuat animasi sendiri selain dari template animasi dari swift 3D dan kita tidak dapat memberikan efek pada objek yang ada.

    • OGRE
    Hasil gambar untuk ogre game engine


    Singkatan dari Object-Oriented Graphics Rendering Engine yang merupakan game engine fleksibel yang berbasis scene ditulis dengan bahasa C++ didesain agar lebih mudah dipakai oleh para developer untuk memproduksi game dan demo yang menggunakan hardware 3D. Library kelas menggambarkan semua rincian dari penggunaan sistem library seperti Direct3D dan OpenGL yang menyediakan sebuah antarmuka berbasis pada objek dunia dan kelas intuitif lainnya.


    Kelebihan :


      • Gratis karena opensource
      • Dapat memilih render yang diinginkan, OpenGL atau DirectX.
      • Kemungkinan kinerja OGRE dalam scene culling lebih baik.
      • Dapat dirender dengan baik meskipun dengan kartu grafis bawaan Intel.

      Kekurangan:

      • Hanya sebuah rendering engine tidak dilengkapi dengan tool jaringan, suara dan lain sebagainya.

      •  DX STUDIO

      Hasil gambar untuk Dx Studio game engine


      DX Studio adalah sebuah lingkungan pengembangan terintegrasi yang lengkap untuk membuat grafis 3D yang interaktif. Sistem ini terdiri dari baik mesin 3D real-time dan suite dari alat editing. Mesin memungkinkan JavaScript mengendalikan semuanya dari perubahan latar belakang untuk jerat mengedit secara real-time. Anda juga dapat komando dan kontrol dokumen dari luar pemain menggunakan ActiveX / COM interface. Menggunakan DX Studio Anda dapat membangun aplikasi lengkap interaktif real-time, simulasi atau permainan, untuk menggunakan Pengukur atau untuk embedding di lain Microsoft Office / aplikasi Visual Studio. Mesin pemutaran di kedua EXE dan DLL ActiveX bentuk dapat didistribusikan lebih lanjut tanpa royalti.

      Kelebihan :

      • Sistem ini meliputi baik 2D dan 3D editor tata letak, dan memungkinkan kontrol JavaScript adegan, objek dan media secara real-time.
      • Dokumen juga dapat dikendalikan dari luar pemain menggunakan ActiveX / antarmuka COM atau TCP / IP port.


      MEMBANDINGKAN 2 SOFTWARE GAME ENGINE PADA SEBUAH GAME

      Saya akan mencoba menganalisa salah satu Game yang bertipe Arcades Game yaitu "INSIDE: MISTERI TANPA JAWABAN". itulah slogan yang terdapat pada Game Inside. mari kita Review terlebih dahulu Game ini. Jika anda pernah memainkan Game seperti Her Story, Dragon That Cancer, hingga yang aneh sekalipun seperti Stanley Parable. ya itulah sejenis game yang bertipe sama dengan Limbo dan Inside. untuk anda pecinta game Arcade saya menyarankan agar anda mencoba game Inside ini, karena mekanik Game Play yang ditawarkan membuat popularitas dari istilah "PLAY DEAD" naik secara Instan. Tidak heran jika banyak yang menantikan projek terbaru mereka -INSIDE. ada satu langkah yang diambil INSIDE dalam tahap pengembangan yang membuat INSIDE menjadi sebuah Game yang begitu menarik perhatian  yaitu, INSIDE berhasil mempertahankan Karakteristik dari Misterinya Sejak pertama diperkenalkan 2 tahun yang lalu tanpa detail yang banyak dibagikan kepada Publik. Saya dan Gamer seluruh Dunia mengetahui INSIDE berkisah "Perjalanan seorang anak ke dalam sebuah Laboratorium raksasa dengan proyek rahasia yang menyeramkan". Seperti Limbo, atmosfer yang begitu kelam dan mengundang lebih banyak pertanyaan jadi nilai jual utama. Ada rasa penasaran untuk mencari tahu apa yang sebenarnya yang tengah terjadi. Lalu, apa yang sebenarnya ditawarkan oleh Inside ini? Mengapa saya menyebutnya sebagai sebuah game yang menawarkan misteri tanpa jawaban? Review ini akan membahasnya lebih dalam untuk Anda.

      PLOT

      Hasil gambar untuk inside game

      Anda yang sudah sempat memainkan Limbo di masa lalu tampaknya sudah familiar dengan cara PlayDead “bekerja”. Developer yang satu ini memang terkenal tak pernah menawarkan plot secara eksplisit, dengan dukungan dialog atau ragam scene sinematik misalnya. Mereka lebih mendorong Anda untuk mencari tahu apa yang hendak mereka sampaikan lewat animasi karakter, reaksi yang mereka perlihatkan, dan akhirnya – cerita apa yang sebenarnya tengah terjadi.


      Hasil gambar untuk inside game

      Hasil gambar untuk inside game

      Hasil gambar untuk inside game







      Jadi, plot seperti apa yang ditawarkan oleh Inside ini? Bahkan hingga saat review ini ditulis, dengan beberapa pencarian yang sempat kamii lakukan, tak ada yang tahu pasti apa yang sebenarnya game ini tawarkan. Yang Anda tahu, Anda berperan sebagai seorang anak kecil yang seperti tengah terjebak di situasi dunia post-apocalyptic yang rumit. Terlepas dari bentuk Anda yang manusiawi, entah mengapa, Anda jadi target sekelompok orang yang sepertinya melakukan sebuah eksperimen rahasia untuk kepentingan yang juga tak jelas. Semakin dalam Anda masuk ke dalam badan penelitian ini, semakin banyak pertanyaan yang muncul. Anda bertemu dengan banyak hal yang tak akan pernah Anda perkirakan sebelumnya.


      Hasil gambar untuk inside game

      ANALISA PENULIS DALAM MEMBANDINGKAN SOFTWARE GAME ENGINE PADA GAME INSIDE

      Dalam Kesempatan kali ini saya akan mencoba membandingkan Game Engine yang satu dengan lainnya dalam membuat atau mendukung game INSIDE ini. 

      RAGE dan UNITY :

      2 Game Engine yang berbeda fungsi(lebih jelasnya silahkan anda scroll keatas kembali), dari analisa saya dari berbagai artikel yang telah saya baca bahwa INSIDE akan lebih cocok memakai game Engine jenis "RAGE". karena RAGE mempunyai kelebihan dalam hal Realistis seolah-olah jika memainkan game dengan memilih RAGE sebagai Game Engine, anda akan diajak kedalam dunia tersebut dengan imajinasi kita seperti orang yang sedang bermain di dalam game tersebut. bayangkan saja jika kita sebagai player di dalam Game ini kita akan merasakan susasana misterius yang ada di sekeliling kita dengan berusahan memecahkan misteri yang belum terungkap(hahaha jangan dibawa santai nikmati secangkir kopi saja dahulu hehe). oiya Game ini juga membuat user penasaran loh, kok bisa? karena dari animasi karakter yang ditampilkan setiap langkah, gerakan, dan mimik mempunyai pesan rahasia seolah kita harus berfikir ekstra untuk memecahkan misteri yang diberikan. logika anda akan dilatih untuk memecahkannya. waduh asyik ya seperti novel Sherlock Holmes.

      Untuk Unity sebenarnya bisa juga dalam pembuatan Game Inside ini tetapi unity tidak akan sangatlah cocok dalam Game yang menampilkan pesan tersirat dalam misteri-misteri Game Inside. karenan Unity hanya mendukung visualisasi arsitektur atau real-time 3D animasi.

      REFERENCE : 
      • https://tayerpups.wordpress.com/2010/03/17/analisa-game-engine/ 
      • http://tutornetedo.blogspot.co.id/2015/10/kelebihan-dan-kekurangan-dari-unity.html 
      • http://thetoyzareboyz.blogspot.co.id/2010/03/game-engine.html 
      • http://hikaru92.blogspot.co.id/2013/01/review-game-engine.html 
      • http://arungagamani.blogspot.co.id/2014/01/macam-macam-game-engine-populer.html 
      • http://www.hanapert.com/2012/04/contoh-contoh-game-engine-1.html 
      • https://chikhungunya.wordpress.com/2011/05/26/definisi-game-dan-jenis-jenisnya/ 
      • https://hakkajiten.wordpress.com/index/pengantar-teori-game/pengertian-game/ 
      • http://jagatplay.com/2016/07/pc-2/review-inside-misteri-tanpa-jawaban/