Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehDion Andreas Telah diubah "9 tahun yang lalu
1
Membuat Game FPS ”The Mission” dengan Menggunakan C-Script
Nama : Noval Amar NPM : Jurusan : Teknik Informatika Pembimbing : Dr. YUHILZA HANUM, Ssi., Meng.
2
Latar Belakang Masalah
Game adalah fenomena global jenis game (genre) FPS banyak dimainkan semua orang cenderung menyukai permainan atau game pengembangan game di Indonesia yang sepi
3
Tujuan membuat suatu Game 3D ber-genre FPS bernama The Mission menggunakan C-Script agar bisa dimainkan sebagai hiburan atau sebagai contoh game yang bisa dikembangkan lebih lanjut
4
Game FPS Salah satu genre atau jenis dari game adalah FPS (First Person Shooter). Genre FPS atau First Person Shooter adalah jenis game yang mengutamakan kecepatan gerakan kita di dalam permainan. Banyak baku tembak dan kita harus berhanan selama mungkin. Disebut First Person Shooter karena pandangan pemain adalah pandangan orang pertama (first person). Kita melihat tampilan dilayar seperti kita melihat dari mata kita sendiri
5
Kecerdasan Buatan pada Game FPS
Pengertian: suatu metode yang memberikan sebuah mesin kemampuan untuk membuat keputusan yang pantas Tujuan: untuk membuat mesin tersebut berkelakukan sepintar-pintarnya
6
Konsep kecerdasan Buatan
Teori kotak hitam (black boxes theory) Keadaan awal dari sebuah mesin dianggap sebagai kotak hitam yang di dalamnya belum memiliki keadaan (state). Kotak hitam ini di isi state-state atau biasa disebut inner state (kumpulan state yang ada di dalam sebuah kotak) Diberikan suatu keadaan yang mempengaruhi penentuan state yang sesuai untuk kotak hitam tersebut atau biasa disebut state machine
7
Teknik pemrograman kecerdasan Buatan
FSM (Finite State Machine) Tujuan: memberikan suatu entitas tindakan yang dibatasi dengan beberapa cara.
8
Teknik pemrograman kecerdasan Buatan(cont)
Keadaan yang mempengaruhi state
9
Langkah Pembuatan pembuatan model-model entitas yang digunakan pada game pembuatan dunia virtual atau yang sering disebut level Penambahkan script pemrograman C-Script semua elemen model, level serta script pemrograman di build menjadi satu run game mem-publish game
10
pembuatan model-model entitas
Digunakan software Model Editor (MED)
12
Pembuatan level Digunakan software World Editor (WED)
13
Langkah pembuatan level
Membuat design level secara keseluruhan Pemberian tekstur Pembuatan pintu antar ruangan Penambahan pencahayaan Pemberian entitas-entitas level
14
Design level
15
Pemberian tekstur Menambahkan texture library
Penentuan tkestur ke dalam sebuah ruangan
16
Pembuatan pintu antar ruangan
Penambahan kubus kecil di perpotongan antar ruangan Hasil pemotongan antar ruangan
17
Penambahan pencahayaan
Penambahan object light Pengaturan properties object light
18
Pemberian entitas-entitas level
File-file entitas harus ada di dalam folder work yang defaultnya ada di c:\Program Files\Gstudio\ File-file yang sudah ada di akses melalui menu object > add model
19
Penambahkan script pemrograman C-Script
Membuat script utama Main script : Movement.wdl Actors.wdl Weapons.wdl War.wdl Doors.wdl Messages.wdl Particle.wdl Menu.wdl
20
Penambahkan script pemrograman C-Script (cont)
Membuat action script untuk entitas: Merupakan script yang akan di masukkan ke sebuah entitas.Seperti entitas pemain memakai action script bernama player_prog. ACTION player_prog {MY.NARROW = ON; MY.TRIGGER_RANGE = 5; MY._MOVEMODE = _MODE_WALKING; MY._FORCE = 0.75; MY._BANKING = -0.1; MY.__STRAFE = ON; MY.__BOB = ON; MY.__TRIGGER = ON; player_walk(); player_fight(); drop_shadow();}
21
Penambahkan script pemrograman C-Script (cont)
Pemrograman AI dengan teknik FSM State akhir State awal State transisi YES NO
22
Build, Run & Publish Build atau meng-compile
23
Build, Run & Publish (cont)
Menjalankan game,dengan menekan toolbar seperti ini Membuat executable file (pubilsh)
24
Kesimpulan menjadi salah satu pilihan bagi seorang user (pengguna) yang ingin memainkan permainan yang menghibur di PC nya Fitur yang disediakan dalam game ini adalah mode single player mode single player dimana pemain akan menulusuri semua ruangan dan melawan semua musuh yang menghadang dalam misi mencari sebuah item.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.