Senin, 12 Juni 2017

Tulisan BAB 8 GAME BERJARINGAN

2 Games Online yang Menerapkan AI

  • DOTA 2
Dota merupakan Games online yang menggunakan AI atau biasa disebut artificial inteligence. Dota merupakan permainan dengan jenis MOBA (5 vs 5)  yang juga menggunakan AI dalam mengatur respond herro herro yang telah diatur kedalam bentuk bot. AI pada Dota juga dimasukan dalam mengatur tingkat kesulitan bot yang akan dilawan sehingga permainan terdapat tingkat kesulitan nya


  • CSGO
CSGO atau biasa disebut dengan Counter Strike Go Online merupakan Games online yang menggunakan AI juga, dikarenakan games tersebut dapat menggunakan bot atau robot cerdas yang diatur untuk menjadi teman ataupun lawan. CSGO merupakan Games online dengan jenis FPS.





perbedaan dari kedua games tersebut adalah dari Jenis gamesnya Dota merupakan moba dimana kita memainkan character utama dengan melihat full character dan menggunakan equipment sedangkan CSGO merupakan game dengan jenis FPS dimana game tersebut dengan layar hanya melihat  bagian tubuh dan senjata yang digunakan AI pada kedua game tersebut berbeda juga dikarenakan pengaturan tingkat kesulitanya berbeda juga

Tugas BAB 8 GAME BERJARINGAN

Pengertian Web  Game 

Web game atau yang sering kita kenal dengan browser games adalah permainan komputer yang dimainkan melalui internet menggunakan web browser. Game dapat diciptakan dan dijalankan menggunakan teknologi web standar atau browser plug-in. Browser game termasuk genre video game dan dapat dimainkan single-player atau multiplayer. Browser game juga portable dan dapat diputar pada perangkat yang berbeda atau beberapa web browser. 

Web based game datang dalam berbagai genre dan tema yang menarik bagi kedua pemain inti dan pemain kasual. Sebagai contoh, Zynga Farmville adalah permainan browser pertanian  populer yang menggunakan interface untuk interaksi mudah dengan mekanika game yang mudah dipahami untuk semua pemain. Permainan seperti Farmville juga sosial, dan disediakan untuk berinteraksi dengan pengguna lain di Facebook, serta prestasi anda dilaporkan melalui wall. Jenis permainan ini juga mencakup elemen PVP dan membangun jaringan sosial dalam bentuk liga, serikat pekerja, dll

Konsep Web Game


Tahap _Tahap  Dalam Pembuatan Game :

Ø Idea / Concept

  Fase ini merupakan fase awal dalam proses pembuatan game, yaitu proses pembuatan konsep game. Konsep yang didapat kemudian dibuat menjadi sebuah Vision Document yang mejelaskan game secara garis besar . Sebuah Vision Document minimal berisi abstraksi game, target pemain, dan nilai lebih dari game tersebut dibandingkan game lain.

Ø PreProduction 

Fase ini harus dilakukan sebelum proses pembuatan art assets atau programming dimulai. Ada tiga hal yang harus dilakukan dalam preproduction, yaitu :
  • Game Design Document 
Dokumen ini adalah acuan utama dalam proses pembuatan game, mencakup story, character design, game mechanics, level design, dan art references. Bagian yang bertanggung jawab untuk membuat dokumen ini adalah game designer. 

  • Technical Design Document
Dokumen ini adalah pengembangan dari game design document yang dibuat oleh bagian programmer untuk menjadi referensi programmer. Isi dari dokumen ini adalah penjelasan teknis dari setiap bagian dari game, seperti use case, class diagram, atau naming convention.






  • Game Project Management 
Sebelum project dimulai sebaiknya dibuat timeline dan tentukan milestonemilestone yang harus dicapai. Pada tahap ini setiap task harus sudah didefinisikan dan dialokasikan pada orangorang yang bersangkutan.
 
Ø Production
Pada fase ini proses pembuatan game secara teknis dimulai, dari pembuatan asset dalam game, pembuatan sound effect, sampai digabungkan menjadi sebuah software game. Prosesproses tersebut harus mengacu pada dokumendokumen yang dibuat pada fase preproduction. 
  • Art : Concept Art, 2D sprite, 2D Animation, Projection (pra 3D Model), 3D Model, Texturing, Rigging (Menambah Bone pada 3D Model), 3D Animation, Programming, Game Engine.
  • Programming : 
§  Game Engine 
Sebelum membuat game, sebaiknya merancang arsitektur game yang efektif dan efisien agar game yang dihasilkan lebih stabil dan mudah dimodifikasi. Arsitektur game yang dapat digunakan kembali untuk game lain bisa disebut sebagai sebuah game engine. Sebuah game engine yang baik harus memiliki fiturfitur yang akan dibutuhkan dalam game, mulai dari graphic 2D atau 3D, audio, AI, networking, dan lainlain. 

§  Game Logic
Setelah memiliki arsitektur game yang baik, sistem game bisa diimplementasikan. Mulai dari bagaimana karakter bergerak, bagaimana game menerima input dari pemain, dan lainlain

 §  Game Tools / Level Editor 
Untuk mempermudah pembuatan game, terutama jika content dalam game cukup banyak, dapat dibuat game tools. Contoh paling umum adalah level atau world editor. Tools tersebut dibuat terpisah dari game dan hanya digunakan dalam pengembangan game.

§  Game Content 
Setelah semua fitur dalam game dibuat, barulah game content bisa  dimasukkan dalam game. Contoh         content yang dimaksud adalah ingame dialog, item, level, atau misi. Ada beberapa milestone penting yang berkaitan dengan status game

Keuntungan
  • ·        Pay Per Item, game yang berada pada category ini merupakan game yang bisa diinstall atau dimainkan secara gratis, dan game ini biasanya mengenakan biaya pada pemainnya apabila pemainnya ingin cepat menaikkan level atau membeli barang (item) langka yang tidak pernah dijumpai pada permainan. Jenis game seperti ini yang paling dijumpai di Indonesia. Contoh: Ninja Saga, Farmville, Mafia Wars,The Sims Social,Point Blank,dll jika dibandingkan dengan yabng tidak berbasis web

  • ·        Pay per Play, game ini harus dibeli dan diinstal secara legal karena pada saat diinstal game terebut akan mendaftarkan pemain ke internet langsung dan apabila yang diinstal adalah program bajakan maka secara otomatis system akan memblokirnya. Contoh: War of Warcraft,Ragnarok,dll