Buku ini ditujukan bagi para pemula yang ingin belajar membuat game namun tidak tahu harus memulai dari mana. Materi diberikan dari dasar dan terus meningkat semakin rumit. Setiap materi disajikan dengan pembahasan pendahuluan, kemudian disusul dengan latihan praktis.Proses pembuatan game dalam buku ini menggunakan Blender 3D dengan mengutamakan penggunaan sistem Logic Brick, jadi meminimalisir penggunaan coding. Bagi pemula dalam bidang pengembangan game ( game development ) proses ini mengurangi usaha mempelajari penulisan program. Kenyataannya sepanjang buku ini hanya 2 chapter yang mengulas pembuatan program, itupun sangat sederhana namun bermanfaat untuk pembuatan game.
Singkatnya buku ini ditujukan bagi :
- Bagi yang tertarik belajar membuat game namun belum punya dasar sama sekali
- Bagi animator/3D Artist yang ingin belajar membuat game namun tidak berani karena tidak mengerti cara membuat program
- Bagi Architectural Visualizer yang ingin belajar membuat presentasi arsitektur secara interaktif


Berikut ini daftar isi buku.
DAFTAR ISI
PEMBUKA
DAFTAR ISI
Pendahuluan Mengenal Jenis - Jenis Game
Action
Adventure
RPG ( Role Playing Game )
Puzzle
Simulation
Strategi
Sport
Musik
BAB I : Langkah Pertama
Berkenalan dengan interface Blender 3D
#Latihan 1.1 : Perintah dasar pengaturan pandangan Blender 3D
#Latihan 1.2 : Membuat bidang lantai
Membuat Player sederhana
#Latihan 1.3 : Membuat kubus sebagai calon Player
Player state
#Latihan 1.4 : Membuat Player interaktif
Dynamic player
#Latihan 1.5 : Menambahkan sifat dinamis pada Player
Membuat dinding
#Latihan 1.6 : Membuat invisible wall
File Runtime
#Latihan 1.7 : Membuat file runtime
BAB II : SUDUT PANDANG DAN TATA CAHAYA
Camera dan sudut pandang
#Latihan 2.1 : Mengatur sudut pandang menggunakan Camera
#Latihan 2.2 : Menempelkan Camera pada Player
#Latihan 2.3 : Membuat sudut pandang First Person View
#Latihan 2.4 : Membuat sudut pandang Third Person View
#Latihan 2.5 : Menghaluskan gerakan Camera
Pencahayaan
#Latihan 2.6 : Mengatur objek Lamp
BAB III : POLIGON DAN MATERIAL
Komponen atau sub objek
#Latihan 3.1 : Membuat sebuah rumah sederhana
Smooth shading dan flat shading
#Latihan 3.2 : Membuat model tampak halus
Material
#Latihan 3.3 : Membuat material sederhana
#Latihan 3.4 : Menempelkan tekstur
#Latihan 3.5 : Memberi tekstur pada dinding rumah
Membuat pohon dengan menggunakan tekstur
#Latihan 3.6 : Membuat pohon dengan menggunakan image transparan
BONUS STAGE I : MEMBUAT PLAYER KERETA YANG DAPAT DIKENDALIKAN
#Latihan Khusus 1 : Membuat kereta
BAB IV : MELOMPAT DAN MENEMBAK
Game Property
#Latihan 4.1 : Membuat perintah lompat dengan menggunakan game property
Layer
#Latihan 4.2 : Menggunakan layer
Menembak dan target tembakan
#Latihan 4.3 : Menembak
Sasaran tembak
#Latihan 4.4 : Sasaran tembak
#Latihan 4.5 : Membuat peluru sekali pakai
Menambahkan suara
#Latihan 4.6 : Menambahkan suara tembakan dan suara ledakan
BAB V : COUNTING DAN SCORING
Counting
#Latihan 5.1 : Membatasi amunisi
#Latihan 5.2 : Menambah ammo dengan menggunakan pick up item
#Latihan 5.3 : Membuat counter display
BAB VI : ARTIFICIAL INTELLIGENCE ( AI )
Sasaran yang bergerak dan mengejar
#Latihan 6.1 : Membuat sasaran yang bergerak
#Latihan 6.2 : Membuat sasaran yang mengejar
#Latihan 6.3 : Membuat sasaran yang memiliki jarak pandang
#Latihan 6.4 : Membuat musuh yang memiliki bidang pandang
Pintu otomatis
#Latihan 6.5 : Pintu otomatis
Path finding
#Latihan 6.5 : AI Pathfinder
BAB VII : SCENE
#Latihan 7.1 : Membuat scene
#Latihan 7.2 : Menggunakan scene overlay
Map portal
#Latihan 7.3 : Membuat map portal
BAB VIII : INFO DAN GAME GOAL
Info
#Latihan 8.1 : Membuat info
Game goal
#Latihan 8.2 : Membuat tombol restart
#Latihan 8.3 : Membuat ending kemenangan
#Latihan 8.4 : Menggunakan controller state
#Latihan 8.5 : Membuat ending kekalahan
BONUS STAGE II :ENEMY SPAWN
#Latihan : Membuat enemy spawn
#Latihan : Membuat energy bar
#Latihan : Membuat hp bar berwarna
BAB IX : MENGGUNAKAN MOUSE
#Latihan 9.1 : Menggunakan mouse
#Latihan 9.2 : Membuat program pemanggil perintah mouse
#Latihan 9.3 : Menyelesaikan perintah
BAB X : LEVEL OF DETAIL
#Latihan 10.1 : Menggunakan LoD
BAB XI : MENYIMPAN DATA GAME
#Latihan 11.1 : Menyimpan data
Menyimpan lebih dari satu data
#Latihan 11.2 : Menyimpan lebih dari satu data
BAB XII : STAGE ENCORE – MEMBUAT KARAKTER BERGERAK
#Latihan 12.1 : Membuat karakter menggunakan modifier
#Latihan 12.2 : Menggunakan Pose Mode
#Latihan 12.3 : Menggerakkan model
PENUTUP
LAMPIRAN A
Mengenai Blender 3D Dan Lisensi GNU
Sekilas sejarah Blender 3D
Mendapatkan software Blender 3D
LAMPIRAN B
SITUS – SITUS YANG BERHUBUNGAN DENGAN BLENDER 3D
LAMPIRAN C
FILM dan GAME BLENDER 3D
LAMPIRAN D
ISI DVD PENDUKUNG
|