Monday, January 1, 2018

Cara kerja Game Engine

Perusahaan terus membanggakan mesin game terbaru mereka. Ini menimbulkan pertanyaan: apa sebenarnya mesin permainan?

Sebuah Game Engine meletakkan kerangka kerja perangkat lunak untuk membangun dan membuat video game. Mereka menyediakan fitur dari animasi hingga kecerdasan buatan. Game Engine bertanggung jawab untuk grafis rendering, deteksi tabrakan, manajemen memori, dan masih banyak pilihan lainnya.



Game Engine menyediakan alat bagi pengembang untuk membuat banyak aplikasi game. Desainer sering menggunakan kembali mesin ini untuk menciptakan permainan lain yang membuatnya menjadi investasi yang berharga.

Sebuah Game Engine berisi lima komponen: Program permainan utama yang berisi logika permainan; mesin rendering yang bisa digunakan untuk menghasilkan grafis animasi 3D; sebuah mesin audio yang terdiri dari algoritma yang berhubungan dengan suara; sebuah mesin fisika untuk menerapkan hukum 'fisik' di dalam sistem; dan Artificial Intelligence, sebuah modul yang dirancang untuk digunakan oleh insinyur perangkat lunak dengan sebutan khusus.


Alat dan program saat ini telah mempermudah pengembangan game.

Dengan banyaknya jumlah mesin permainan di luar sana, sulit memilih yang tepat untuk proyek Anda.

Tercantum di bawah ini adalah seperangkat Game Engine yang saat ini tersedia bagi siapa saja yang tertarik dalam pengembangan game.

Unity

Pengguna menganggap Unity sebagai salah satu Game Engine termudah karena antarmuka yang sederhana. Salah satu fitur utama yang dibungkusnya adalah kenyataan bahwa game ini memungkinkan pengembangan game untuk beberapa platform. Dengan menggunakan mesin Unity, game bisa dibuat untuk Android, iOS dan sistem operasi telepon lainnya, termasuk PC OS.

Di atas kemampuan cross-platform-nya, platform ini memiliki komunitas pengembang plugin aktif yang menawarkan banyak konten gratis dan murah untuk digunakan di dalam Game Engine. Beberapa contoh permainan yang dibuat dengan mesin termasuk Temple Run, Rust, dan Deus Ex: The Fall. Yang paling penting, paket pribadi mereka benar-benar gratis dan mencakup banyak alat untuk pemula dan penggemar.

Unreal Game Engine

Unreal Engine adalah salah satu Game Engine terbaik untuk merender grafis terperinci. Beberapa game terkenal yang dibuat dengan Unreal Engine termasuk Borderlands 2, Dishonored, Mass Effect 3 dan Street Fighter V. Pendukung Unreal Game Engine mengatakan bahwa hal itu dapat menghasilkan beberapa pemandangan terbaik di game.

Model harga di belakang mesin ini termasuk versi gratis dengan akses penuh. Namun, Unreal Engine mengambil royalti 5 persen untuk game yang dibuat darinya.


Sumber :
https://interestingengineering.com/how-game-engines-work

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.