46
2.2.1.5 Game Engine
Game engine
merupakan bagian dari software
yang
mengimplementasikan aturan game.
Pembuatan sebuah
prototype
hendaknya menggunakan game engine, sehingga
game
dapat dibuat dengan mudah dengan fitur yang
disediakan oleh game engine
tersebut, salah satunya dapat
diartikan untuk mempermudah pembuatan object
yang
digunakan dalam game (Adams, 2010).
Banyak sekali game engine
yang telah beredar disaat
ini, salah satunya adalah: Unity yang merupakan game
engine
yang mendukung pengembangan game
2D dan 3D
dalam berbagai platform. Unity dikembangkan oleh Unity
Technologies, pada saat ini telah mendukung beberapa
platform seperti, Windows, Mac, Linux, Unity web player,
iOS, Android, BlackBerry 10, Windows Phone 8, Xbox 360,
dan PS3. Game engine
ini memiliki versi gratis
dan
UnityPro yang berbayar, para developer tetap dapat
mempublikasikan game-nya di kedua versi ini, perbedaanya
terdapat dari fitur-fitur yang diberikan dimana versi
UnityPro memiliki fitur-fitur yang lebih baik.
(Unity
Technologies, 2013)
2.2.1.6 Game Design Document
Seorang desainer game
perlu membuat kumpulan
dokumen-dokumen untuk memberitahukan kepada orang
lain tentang desain game
yang telah direncanakan. Biasanya
dokumen tersebut berbeda maksudnya bagi para desainer
maupun programmer, namun hal tersebut terikat oleh
rangkaian umum. Hal ini memungkinkan para desainer dan
programmer bekerja sama untuk mencapai tujuan yang
sama. Bagian terpenting pada desain game
adalah dengan
mewariskan desain yang telah dirancang kepada anggota
tim. Untuk itu, diperlukan adanya dokumen yang telah
|