Jumat, 01 Juni 2018

REVIEW 3 MACAM GAME ENGINE

REVIEW 3 MACAM GAME ENGINE

Game engine (bahasa Indonesia: mesin permainan) adalah sebuah sistem software yang dirancang Pengertian dan Macam Macam Game Engine untuk pembuatan dan pengembangan suatu video game. Ada banyak sekali game engine yang dirancang untuk bekerja pada beberapa konsol video game dan sistem operasi desktop seperti Microsoft Windows, Linux dan Mac OS X. Fungsi utama yang secara khusus disediakan oleh game engine meliputi mesin render (renderer) untuk grafik 2D atau 3D, mesin fisika, deteksi tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen momori, threading, dukungan lokalisasi dan layar grafik. Proses pembuatan game seringkali dihemat oleh sebagian besar developer dengan menggunakan kembali game engine yang sama untuk membuat game yang berbeda.

Game Maker

Game Maker adalah sebuah game engine yang bisa membantu anda membuat sebuah game komputer tanpa menggunakan codingan yang banyak dengan bahasa programan. Dengan game maker anda dapat membuat game 2D, 3D atau multiplayer, dan anda juga mempunyai hak penuh terhadap game yang anda buat.

Game maker (yang biasa disingkat GM) adalah IDE Windows dan MAC, yang dikembangkan oleh Mark Overmars menggunakan bahasa pemrograma Delphi. Sekarang ini dikembangkan dan di publikasikan oleh YoYo Games, sebuah perusahaan perangkat lunak dimana Overmars terlibat didalamnya. Game maker mengizinkan pengguna untuk membuat video games tanpa perlu mengetahui pengetahuan tentang bahasa pemrograman. Rilisan terbaru dari Windows adalah GameMaker:Studio As pada Mei 2012 dan versi 7-nya di Mac OS X mulai 11 Agustus 2010. Game Maker Studio dirilis pada 22 Mei 2012, dengan Game Maker Standard terbaru rilis menjadi GameMaker 8.1. Sejak awal rilis pada 1999, Game Maker mendapat banyak fitur, mensupport 3D, support di banyak platform, serta basis user yang signifikan, dengan YoYo Games memberikan hosting gratis untuk pengguna pembuat game.

Kelebihan : 
  • Mudah digunakan karena adanya fasilitas Drag and Drop.
  • Tidak terlalu perlu menggunakan Bahasa Pemrograman.
  •  Lengkap dengan program pendukung.
  • Dapat membuat jenis game apa saja.


Kekurangan :
  • Hanya sebagian tool saja yang bisa dipakai
  • Penambahan instuksi save dan load game tidak dapat digunakan pada versi ini
  • Terdapat logo game maker saat me-running game yang mau dijalankan.

Contoh game yang dibuat dengan Game maker yaitu : pac-man
 




Corona SDK



Corona ini adalah software untuk membuat aplikasi Android khususnya untuk game development. Walau sebenarnya lebih tepat untuk animasi. Tapi untuk game, corona termasuk yang populer dan top. Bahasa pemrograman yang digunakan adalah bahasa lua. Memang bahasanya sedikit berbeda. Tapi mungkin tidak terlalu sulit bagi yang sudah terbiasa menggunakan bahasa pemrograman. Ada beberapa penyesuaian.
Penggunaan table, typedata, looping, display object berbeda. Karena banyak digunakan dalam game development, tentu saja punya daya tarik sendiri dalam operasi imagenya yang membutuhkan kualitas visual lebih. Transition yang smooth, dari menjadi tidak ada. Transition dari ada menjadi tidak ada maka di transisi dulu sebelum diremove. Action perubahan posisi dari suatu event. Angry bird, Slash Fruits adalah beberpa yang populer. Aplikasi ini cepat dan mudah alat pengembangan untuk iPhone, iPad dan Android permainan dan aplikasi.
Apps Corona sangat bertenaga dijalankan pada 30 fps dalam sesedikit 300k, dan grafis dan mesin animasi sepenuhnya memanfaatkan OpenGL akselerasi hardware. Corona SDK adalah yang pertama dalam keluarga Corona Ansca tentang produk untuk membuat multimedia kinerja tinggi aplikasi yang kaya grafis dan game untuk iPhone. Dengan Corona, Anda dapat dengan cepat membuat aplikasi iPhone dalam hitungan jam. Tidak Objective-C/Cocoa diperlukan, dan tidak ada C + +. ”

Kelebihan  :
  • Otomatis OpenGL-ES Integrasi: Tidak perlu memanggil kelas yang luas atau fungsi untuk membuat manipulasi layar sederhana.
  • Pengembangan Cross-Platform: Corona dapat membuat aplikasi untuk iOS (iPhone, iPod Touch, iPad) dan perangkat Android.
  • Kinerja: Corona dioptimalkan untuk menggunakan fitur hardware-accelerated, sehingga menghasilkan kinerja yang kuat dalam permainan dan aplikasi.
  • Fitur perangkat: Akses perangkat kontrol asli dan perangkat keras, seperti kamera, accelerometer, gps, dll

Kekurangan :
  • Seperti Ansca tidak secara resmi menjadi bagian dari Apple atau Android, ada beberapa hal yang mungkin tidak tersedia dalam rilis terbaru dari SDK asli. Namun, orang yang merawat Corona terus menambahkan fitur baru yang telah tersedia. Ini adalah masalah bagi semua kerangka cross-platform.

Contoh game yg dibuat menggunakan corona yaitu : Fun Run 2







UNITY

Game-game keluarannya lebih sering menuju ke aplikasi dan game-game kecil. Tapi keunggulan tersendirinya adalah fleksibilitas dan bahasa yang digunakan lumayan mudah (C# dan JavaScript). 


Game horor keluaran Digital Happiness yaitu DreadOut yang notabene dibuat oleh anak bangsa dikembangkan oleh Unity. 


Image result for dreadout


Sumber :
http://adityaaryanto7.blogspot.com/
http://dinandwinanto.blogspot.com/2016/03/

Tugas Softskill

Quantum Computation TUGAS SOFTSKILL  QUANTUM COMPUTATION Nama Kelompok :     Aditya Aryanto       (50415172)     Dimas A...