Kamis, 09 April 2015

Membuat Game 3D Menggunakan Blender

Pada kesempatan kali ini saya akan menjelaskan cara membuat game menggunakan blender. Game yang akan dibuat bertemakan zombie mengejar player dihalangi oleh tembok. Player digambarkan sebagai objek cube mencari jalan untuk menghindar dari kejaran zombie berbentuk cube.

Penjelasan cara pembuatan game ini di fokuskan pada cara membuat player agar dapat di gerakkan menggunakan keyboard dan cara membuat zombie mengejar player dengan konsep AI.

Langkah pertama membuat objek player dan zombie lalu membuat arena permainan dimana player dapat bergerak dan zombie dapat mengejar player. Buat objek player dan objek zombie dari dua buah cube. Ubah nama kedua cube menjadi “Zombie” dan “Me”. Lalu buat arena permainannya dari sebuah plane yang di edit menggunakan ctrl+R dan ctrl+E untuk membuat tembok.



Selanjutnya membuat daerah yang dapat dilewati zombie untuk mengejar player. Caranya pertama pilih arenanya, lalu pada scene klik build navigation mesh. Selanjutnya kita atur agar zombie dapat bergerak mengikuti jalur pada navigation mesh. Pada tab physics pilih tipe nya dynamic dan cek collision bounds. Lalu seleksi zombie nya dan  pada logic editor add sensor always lalu add actuator steering. Pada actuator atur behavior nya menjadi path following, target nya Me dan navigation mesh nya Navmesh. Lalu hubungkan sensor dan actuatornya. Jika sudah berhasil ketika game dijalankan cube zombie aka nada garis merah yang akan selalu terhubung ke cube Me yang artinya zombie akan selalu mengejar player.




Langkah terakhir adalah membuat player agar dapat digerakkan menggunakan keyboard. Caranya seleksi cube player nya, lalu pada sensor buat 4 sensor keyboard dan atur tiap key nya menjadi tombola rah pada keyboard. Buat juga 4 actuator motion dan atur rotation nya agar cocok dengan keyboard yang berkaitan untuk menggerakkan objek. Terakhir hubungkan sensor dengan actuator nya.




Untuk menjalankan game klik start game angine pada menu game.