Postingan

Menampilkan postingan dari April, 2017

Teknologi Game 4

Teknologi Game 4 Nama   : Antonius Roviano Widyasmoko Hutomo NPM   : 51414437 Kelas   : 3IA20 Tugas BAB 4 Arsitektur Games Engine (AGE) Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda. Engine bukanlah executable program, artinya engine tidak bisa dijalankan sebagai program...

Teknologi Game - Game dengan AI

Teknologi Game - Game dengan AI Nama   : Antonius Roviano Widyasmoko Hutomo NPM   : 51414437 Kelas   : 3IA20 Penulisan Komponen AI pada Game Dalam suatu game, terdapat suatu komponen, yaitu AI, yang mendukung berjalannya suatu game. Pertama saya akan membahas game Counter Strike, dimana dalam game tersebut terdapat AI yang dapat bermain bersama kita. AI tersebut merupakan bot yang dapat bermain bersama kita dalam single player. Bot tersebut nantinya memiliki behavior yang akan merespon terhadap aksi kita. Misalkan bot tersebut adalah musuh dalam permainan, maka jika kita menembak dia atau kita berada dalam jangkauannya dia akan menembak kita. Atau misalkan jika bot tersebut adalah partner dalam tim kita, maka ia akan mengikuti kita kemana pergi. Bot dalam game ini dapat dikategorikan sebagai AI yang cukup kompleks, karena memiliki library, behavior dan control yang lebih banyak. Misalkan kita atur bot tersebut menjadi hard, maka respons...

Teknologi Game 3

Teknologi Game 3 Nama   : Antonius Roviano Widyasmoko Hutomo NPM   : 51414437 Kelas   : 3IA20 Tugas BAB 3 Artifical Intelligence Apa itu Artifical Intelligence (AI) ? Berikut adalah beberapa definisi kecerdasan buatan : H. A. Simon [1987] :  “ Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas” Rich and Knight [1991] :  “Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia.” Encyclopedia Britannica : “Kecerdasan Buatan (AI) merupakan cabang dari ilmu komputer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi berdasarkan metode heuristic atau dengan berdasarkan sejumlah aturan ...