Game Multiplayer - Materi1
Game Multiplayer - Materi1
3 sks
Dhanang Fitra R., M.T
Game Multiplayer Pertemuan #1
Perkenalan
Dhanang Fitra R., M.T
dhanangfitra@gmail.com
081 334 230 736 (Simp)
0341 542 1981 (Flexi)
http://lecturer.dhanang.info
Outline
Perkenalan
Sistem Nilai
Pendahuluan
Interval Nilai :
1. > 80 Nilai A
2. 75,0 80,0 Nilai
3. 70,0 74,9 Nilai
4. 60,0 69,0 Nilai
5. 55,0 59,9 Nilai
6. 40,0 54,9 Nilai
7. < 40 Nilai E
B+
B
C+
C
D
Ketentuan Lain :
1. Toleransi Keterlambatan kuliah 15
menit
2. Tidak ada Tes/Tugas susulan
3. Tugas/Tes dikumpulkan tepat waktu
4. Surat izin tidak boleh lewat
SMS/Email
Game Multiplayer Pertemuan #1
Sistem Nilai
UTS
: 25 %
UAS
: 30 %
Tugas
: 20 %
Final Project : 25 % (Program 20%,
Presentasi 5%)
Pendahuluan
Kredit : 3 sks
Sifat : Pilihan
Silabus Ringkas :
Mata kuliah ini akan mengajarkan bagaimana
membuat aplikasi game multiplayer sederhana
berbasis jaringan. Pembahasan meliputi pembuatan
desain game secara terstruktur, aplikasi NPC cerdas
AI dalam aplikasi game, jaringan pada game
multiplayer, mengoptimasi performance dari aplikasi
game, collision detection, algoritma untu pembuatan
efek grafik, dan pembuatan protokol komunikasi
sederhana
Game Multiplayer Pertemuan #1
tembak-tembakan
yang
Menentukan Grafis
Untuk membuat game kita
menentukan jenis grafis yang
anda pakai
Jenis grafis secara sederhana
dibagi menjadi tiga jenis yaitu
kartun, semi realis, atau realis
harus
akan
dapat
jenis
Menentukan Suara
Agar game menjadi lebih menarik, kita
juga harus menambahkan suara.
Pilihan suara bisa dibagi-bagi menjadi
beberapa bagian seperti bagian main
menu, save menu, load menu, shoot,
dead, mission sukses, mission failed,
loading dan bagian-bagian lainnya.
Proses Pembuatan
Proses pembuatan game sesuai dengan
komponen yang perlukan dan disiapkan dari
awal
melakukan proses pembuatan berdasarkan
waktu yang sudah ditentukan
meminta pertolongan orang dalam tim
sehingga
akan
mempercepat
proses
pembuatan game Anda
Melakukan Publishing
Ketika sudah selesai membuat sebuah game,
langkah berikutnya publish game menjadi
setup jika game harus diinstal terlebih dahulu
sebelum dimainkan atau publish menjadi exe
jika game bisa langsung dimainkan tanpa
harus menginstalnya terlebih dahulu
Metode mempublish tergantung dengan tool
yang digunakan untuk membuat game
Rating Game
EC (Early Childhood)
Game yang hanya boleh dimainkan oleh anak usia 3 tahun
atau lebih.
E (Everyone)
Game yang boleh dimainkan oleh siapa saja mulai dari
anak-anak, dewasa dan manula.
E10+ (EVERYONE 10+)
Game yang hanya diperkenankan untuk dimainkan oleh
anak-anak di atas umur 10 tahun ke atas.
T (Teen)
Game yang diperbolehkan dimainkan oleh remaja dan orang
dewasa.
Game Multiplayer Pertemuan #1
Rating Game
M (Mature)
Game yang layak dimainkan oleh seseorang yang sudah
dewasa dengan usia 17 tahun ke atas
AO (Adult Only)
Game yang hanya boleh dimainkan oleh orang-orang yang
telah dewasa saja
RP (Rating Pending)
Game yang belum memiliki rating sehingga para orang tua
harus menghindari membeli game ini kepada anaknya atau
melakukan survey sendiri
Bahasa Pemrograman
Dalam membuat Game
Bahasa pemrograman dalam pembuatan game sangat
banyak
1. C++ walaupun bahasa pemrograman ini sudah lama
tetapi sampe sekarang masih digunakan.
2. Untuk membuat game berbasis web biasanya
mengunakan C#,java applet, PHP, HTML, javascript,
silverlight.
3. Untuk game web yang mendukung flash biasanya
menggunakan actionscript 3.
4. Untuk desktop game banyak bahasa
pemrogramannya dimulai dari C#, DirectX,XNA,
Unity3D,java dan lainnya.