Game Engine

Game engine yang biasa dikenal sebagai arsitektur permainan, kerangka permainan adalah sebuah perangkat lunak atau bisa berdiri sebagai library yang dapat digunakan untuk membuat game. Developer menggunakan Game engine untuk membuat permainan pada konsol, smartphone, dan juga komputer. Adapun fungsi-fungsi dasar yang ada di dalam game engine bisa dilihat pada daftar di bawah ini:
- rendering baik 2D maupun 3D (bisa salah satu atau bisa keduanya)
- physics engine
- pengatur audio
- scripting
- pengatur dan penampilan animasi
- networking dan streaming data
- pengaturan memori
- pengaturan grafis
Salah Satu Software Game engine
Unity 3D
Unity 3D merupakan game engine yang populer belakangan ini, karena fitur yang lengkap dan kemudahan penggunaannya. Hampir sama dengan Unreal Engine, Unity 3D mendukung banyak sekali platform pengembangan. Unity 3D mendukung banyak sekali bahasa pemrograman dari C++, C#, Lua , JavaScript sampai Unity Script. Unity 3D juga dapat digunakan untuk mengembangkan game dengan kelas casual sampai di kelas AAA.
Fitur yang dimiliki oleh Unity 3D sebagai berikut:
Fitur yang dimiliki oleh Unity 3D sebagai berikut:
- Creating and Destroying GameObjects
- Access the Components
- Events for GameObject
- Dealing with Vector Variables and Timing Variables
- Physics Oriented Events
- Coroutine and Return Types
Sumber :

Comments
Post a Comment