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.
.bmp)
BACKGROUNDS
Buatlah sebuah backgrouds dengan nama tex_block atur ukurannya menjadi, Height : 128 dan Weight : 128..bmp)
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.
.bmp)
Event
A. Char
1. Pilih Add Event > Step > Execute Code. kemudian isi dengan script berikut ini :
if place_free(x,y+1) then{gravity=0.5} else{gravity=0}if vspeed>12 then{vspeed=12}
.bmp)
Klik Ok.
2. Pilih Add Event > Collison > obi_wall > Execute Code, isi dengan script berikut lalu klik Ok : move_contact_solid(direction, 12); vspeed=0.bmp)
.bmp)
.bmp)
.bmp)
.bmp)
8. Pilih Add Event > Other > Room End > Execute Code. isi dengan script berikut :
d3d_end();
.bmp)
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)
.bmp)
C. p3d
1. Pilih Addd Event > Draw > Execute Code. isi dengan code berikut :
d3d_set_projection(char.x,char.y-6.9,200,char.x,char.y-7,190,0,0,1);draw_set_alpha(1);draw_set_color(c_white);
.bmp)
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.
.bmp)
*Notes game ini di buat dan di test denggan menggunakan Game Maker Lite 8.1 Full Version
0 Komentar untuk "MEMBUAT GAME 3D DENGAN GAME MAKER"