pernah
membuat game yang berbasis 2D kali ini kita akan membuat game berbasis
3D. sebenarnya caranya tidak terlalu jauh berbeda dengan yang 2D namun
akan ada penambahan script 3D pada script code gamenya. anda dapat
memodifikasi game ini hingga mungkin anda dpat menyaingi game 3D yang
sudah tekenal lainya. untuk membuat game 3D ini langkah - langkahnya
yaitu :
Sprites
Buatlah dua buah Sprites dengan nama spr_wall dan spr_player, ubah
ukuran spr_wall menjadi, Weight : 16 dan Height : 16. ubah juga ukuran
spr_player menjadi, Width : 20 dan Height : 20.
Backgrounds
Buatlah sebuah backgrouds dengan nama tex_block atur ukurannya menjadi, Height : 128 dan Weight : 128.
Object
Buatlah tiga buah object dengan nama char, obi_wall dan p3d, jangan
berikan terlebih dahulu event pada masing - masing object. pada object
Char pilih sprite spr_player dan pada object obi_wall pilih spr_wall
centang pada bagian solid sedangkan p3d tidak perlu di beri sprite dan
pada depth ubah menjadi 100.
Event
A. Char
1. Pilih Add Event > Step > Execute Code. kemudian isi dengan script berikut ini :
Klik Ok.
2. Pilih Add Event > Collison > obi_wall > Execute Code, isi dengan script berikut lalu klik Ok :
vspeed=0
3. Pilih Add Event > Keyboard > left > Check Empty dan Jump To Position. lihat propertinya pada gambar dibwah :
4. Pilih Add Event > Keyboard > right > Check Empty dan Jump To
Position. lakukan hal yang sama sperti di atas, akan tetapi ubah nilai X
dari -4 menjadi 4.
5. Pilih Add Event > Keyboard > Up > Check Collison dan Check Vertical. ubah propertinya seperti gambar di bawah :
6. Pilih Add Event > Other > Outside Room > Display Message dan Jump To Start Posotion. Ubah isi message sesuka anda.
7. Pilih Add Event > Other > Room Start > Execute Code. isi dengan script berikut :
d3d_start();
d3d_start();
8. Pilih Add Event > Other > Room End > Execute Code. isi dengan script berikut :
d3d_end();
B. Obi_Wall
1. Pilih Add Event > Draw > Execute Code. isi dengan code berikut :
d3d_draw_block(x,y,32,x+16,y+16,-32,tex_block,1,4)
d3d_draw_block(x,y,32,x+16,y+16,-32,tex_block,1,4)
C. p3d
Room
Langkah terakhir adalah membuat room, buatlah room sesuai dengan kreasi anda masing - masing tetapi ingat anda harus meletakan objek p3d pada bagian atas pada room agar room tidak terbalik gambarnya.Maka sekarang anda tinggal menjalankanya dengan cara klik Run.
Kembangkanlah game ini mungkin anda suatu saat nanti bisa menjadi pembuat game terkenal.
Popular Posts
-
tidak tau kode ini sudah lama atau baru telah di blok facebook , tapi saya mau mengatakan sesuatu kode ini adalah salah satu senjata hacke...
-
Bermain PS2 memang sangatlah menyenangkan, selain bisa menghilangkan stress, juga sangat cocok untuk menghabiskan waktu. tetapi bagaimana...
-
1. Siapin mental kamu Secerdas apapun kamu, jika memiliki sikap mental yang negatif, sulit deh, buat kamu ngeraih yang namanya sukses. Mi...
-
Terdapat banyak alasan yang menyebabkan koneksi internet bermasalah dan penyebab koneksi internet lambat, dan solusi untuk menghadap...
-
ohayo gozaimasu minna san ! kali ini admin otaku akan share bagaimana cara membuat gambar 3d dengan mudah . nah , divideo ini gambar yg ki...
-
How to Draw a Cat - Anime Style Hai all , saya disini sebenarnya menyukai anime jepang juga , jadi mimin sengaja share ini agar kalia...
-
JUDUL "Demi Konoha Mereka Masing-Masing" Inti Cerita Dari Naruto Shippuuden 335 : ...??? Bagaimana cerita selanjutnya silah...
-
halo para sahabat otaku/yg lain , saya disini bru ngepost gara gara ujian nasional yg panjang . tapi , pernah denger kebakaran rumah g...
-
Berikut adalah sedikit tips & langkah-langkah yang perlu diambil ketika kita mulai menggambar manga / komik...
-
Hmmm… jaman sekarang makin banyak aja ya gan kejahatan yg terjadi di tempat umum, apalagi yg lagi rame akhir2 ini seperti perampokan di ...