Game Engine
adalah sebuah sistem perangkat lunak yang dirancang untuk pembuatan dan
pengembangan suatu video game. Game Engine memberikan kemudahan dalam
menciptakan konsep sebuah game yang akan dibuat. Disini Saya akan membandingkan
dua Game Engine yaitu Unity dan Game Maker untuk pembuatan game Tetris
UNITY
Unity adalah
sebuah game developing software yang terintegrasi untuk membuat game,
arsitektur bangunan dan simulasi. Unity dapat digunakan untuk membuat games PC
dan games Online, untuk Games Online diperlukan sebuah plugin, yaitu Unity Web
Player, sama halnya dengan Flash Player pada Browser. Unity tidak dirancang
untuk pembuatan desain atau modelling, karena unity bukan tool untuk mendesain.
Fitur scripting yang disediakan mendukung tiga bahasa pemrograman yaitu
JavaScript, C#, dan Boo.
Fitur-fitur Unity :
- Rendering
- Scripting
- Asset
Tracking
- Platform
- Asset
Store
- Physics
Kekurangan Unity :
- Memory
yang digunakan banyak
- Butuh
penyesuaian yang agak kompleks pada saat mau develop game 2d tanpa bantuan
plugin
- Perlu
penyesuaian mengikuti gaya component based
Kelebihan Unity :
- Gratis
- Multiplatform
- Mempercepat
desain level/layout di game dengan adanya editor WYSIWYG
Game Maker
Game Maker
adalah sebuah game engine yang dapat membantu kita untuk membuat sebuah game
komputer tanpa menggunakan codingan yang banyak dengan bahasa pemrograman. Dengan
game maker kita dapat membuat game 2D, 3D, atau multiplayer, dan juga kita
mempunyai hak penuh terhadap game yang kita buat. GML adalah bahasa scripting
utama yang ditafsirkan mirip dengan java kompilasi Just-In-Time yang digunakan
dalam Game Maker.
Fitur-fitur Game maker:
- User
Interface & Scripting IDE
Interfacenya
sangat memudahkan dalam pengembangan game karena resource dan ekstensi serta
game setting sudah dikelompokkan menurut hirarki.
- Particle
& Physic
Game Maker
memiliki fungsi built-in effect dan physic sehingga game yang akan dibuat dapat
lebih nyata.
- Multi
Platform Module
Salah satu
keunggulan Game Maker yang mana dapat mentargetkan export game kita ke berbagai
platform sesuai modul yang dimiliki.
- Extension
dan Eksternal Library
GameMaker
juga support extension dan dynamic link library yang dibuat dengan bahasa
pemrograman seperti Delphi atau C untuk penambahan fungsi.
- Shader
Shader adalah
program yang berjalan pada kartu grafis untuk mengolah pengeluaran visual pada
game.
- Yoyo
Compiler
Yoyo Compiler
digunakan untuk meningkatkan performa game.
Kelebihan pada Game Maker adalah :
-
Mudah
digunakan karena adanya fasilitas Drag and Drop.
-
Tidak
terlalu perlu menggunakan Bahasa Pemrograman.
-
Lengkap
dengan program pendukung.
-
Dapat
membuat jenis game apa saja.
Tampilan Unity
Tampilan Game Maker
Kesimpulan dari perbandingan Game Engine tersebut adalah dari segi tampilan saya lebih tertarik dengan tampilan dari Game Engine Unity karena menampilkan dalam bentuk 3D, dan juga untuk bahasa pemrograman juga Unity menyediakan berbagai bahasa yang dapat digunakan dengan mudah sesuai kebutuhan.
sumber
jadi tahu perbandingannya
ReplyDeletesinyal axis