Mengenal Game engine

Mengenal Game engine

Game engine 

Pernahkah kalian bertanya tanya "Bagaimana geme bisa terbuat, dan bagaimana game bisa mengerti apa yang kita lakukan (Berjalan, menembak, mengendarai kendaraan, dsb)"

Teryata jawabannya ada ditekonologi yang bernama game engine, game engine bisa kita sebut sebagai sumber daya dasar pembuatan sebuah game. 

Karena hampir semua pengaturan didalam sebuah game dibuat/dikerjakan digame engine. 


Untuk menambah wawasan kamu tentang game engine, Agata telah merangkumkan beberapa informasi menarik tentang game engine, berikut penjelasanya 

Pengertian game engine 

Seperti namanya "Game engine" atau dalam bahasa indonesia berarti 'mesin game', adalah sebuah perangkat lunak khusus yang dikembangkan untuk menciptakan/mengembangkan video game.

Secara sederhana game engine dapat diibaratkan sebagi sebuah kerangka, kerangka yang menyusun serta membuat game menjadi serealistis mungkin dengan cara menambahkan unsur unsur pendukung, seperti usur fisika(Kecepatan udara, kekuatan gravitasi dan lainya), kecerdasan buatan(AI), serta suara.

Saat pengembang membuat game, pasti mereka akan menambahkan objek pendukung yang meliputi, jenis medan/kontur, unsur fisika (contoh saat bermain game perang, sebuah bom meledak didekatmu dan poin kehidupanmu akan berkurang sesuai impact ledakan) , pencahayaan (waktu siang dan malam dalam game), suara (Efek suara seperti suara peluru, suara mobil dan suara pendukung lainya), serta tambahan unsur pendukung lainya (tergantung jenis game).

Usur unsur tersebut akan dibuat/dinput kedalam software game engine, dan game engine akan memprosesnya.

Komponen komponen game engine

1. Mesin Redering 

Mesin rendering atau mesin grafis adalah subkomponen paling penting dari mesin game. Redering engine berfokus pada rendering 2D atau 3D dari grafis game. 

Mesin permainan yang baik harus memiliki mesin rendering yang kompatibel dengan banyak format impor yang berbeda.

2. Artificial intelligence/Kecerdasan buatan

Artificial intelligence menghasilkan dampak signifikan pada kinerja dan logika game secara keseluruhan. 

Saat membuat game, mesin AI secara otomatis memberikan rekomendasi berdasarkan perilaku pemain dalam game. 
Misalnya, seorang pemain dalam game arena pertempuran multipemain mendekati menara musuh. Musuh menyerang pemain tersebut sebagai reaksi ketika berada dalam jangkauan. Akibatnya, pemain kehilangan beberapa poin kehidupan dari serangan tersebut. 

Logika tersebut diimplementasikan kedalam game dengan cara membuat skrip yang telah ditulis dan dirancang oleh ahli perangkat lunak AI.

3. Mesin fisika


Coba bayangkan "lagi asik asik main game perang, eh tiba tiba pelurunya malah terbang ke atas bukan lulus kedepan dan saat main game simulasi mobil, eh mobilnya malah jalan diatap rumah bukan dijalan" Kan ngk lucu :v. 

Untuk mencegah kesalahan tersebut, game engine memiliki sub komponen khusus yang bernama, mesin fisika.

Mesin fisika bertugas merancang dan mengembangkan simulasi aktivitas, gerakan, dan reaksi kehidupan nyata. Ini termasuk kecepatan, percepatan, fluiditas, gerakan proyektil, dan lainnya.

Mesin fisika sebagian besar digunakan dalam pembuatan video game dengan aksi di kehidupan nyata dan reaksi waktu nyata. 

Grand Theft Auto (GTA) adalah salah satu contoh penggunaan fisika sebagai mesin permainan. 

Tabrakan kendaraan dan gravitasi saat jatuh memberi kita simulasi visual dari contoh aksi-reaksi kehidupan nyata.

4. Mesin suara

Seperti namanya, Mesin suara berfungsi untuk mengontrol efek suara yang dihasilkan oleh interaksi didalam game.

Sound engine berisikan file audio yang terintegrasi ke dalam logika permainan melalui aplikasi perangkat lunak atau SDK yang tersedia. Ini memuat, mengoptimalkan, dan memutar file suara yang didedikasikan untuk setiap tindakan dalam game.

5. Jaringan 

Mesin jaringan memberikan dukungan permainan kepada lebih dari 1user atau biasa disebut multipemain, 

Jaringan dapat menghubungkan pemain dengan pengguna lain didalam game yang sama, untuk menikmati permainan game bersama. 

Contoh game engine 


Ada banyak sekali game engine didunia ini, baik yang digunakan secara umum ataupun yang di design secara khusus untuk game tertentu.

berikut ini adalah beberapa contoh dari game engine terkenal. 

- Unreal
- Unity
- ARKit
- Cryengine
- IDtech

Untuk penjelasan lebih lanjut tentang contoh contoh game engine tersebut, akan kita bahas dipostingan selanjutnya.

Demikian rangkuman informasi tentang "game engine" bila ada kesalahan atau kekurangan dalam penyampaian mohon dimaafkan serta dikoreksi dikolom komentar. 
Arigatou gozaimasu 

Baca Juga
SHARE
Subscribe to get free updates

Related Posts

Posting Komentar

Iklan Tengah Post