Yen sampeyan pengin nggawe game dhewe ing komputer, sampeyan kudu sinau babagan nggarap program khusus kanggo nggawe game. Program kasebut ngidini sampeyan nggawe karakter, nggambar animasi lan nyetel tumindak kanggo wong kasebut. Mesthi, iki ora dadi dhaptar sakabehane kemungkinan. Kita bakal nimbang proses nggawe game ing salah sawijining program kasebut - Game Maker.
Game Maker minangka salah sawijining program paling gampang lan paling populer kanggo nggawe game 2D. Ing kene sampeyan bisa nggawe game nggunakake antarmuka drag'n'drop utawa nggunakake basa GML sing dibangun (kita bakal makarya). Game Maker minangka pilihan paling apik kanggo wong-wong sing lagi wae miwiti ngembangake game.
Download Game Maker gratis
Cara masang Game Maker
1. Tindakake link ing ndhuwur lan menyang situs web resmi program kasebut. Sampeyan bakal dijupuk menyang kaca download ing ngendi sampeyan bisa nemokake versi gratis program - Download Gratis.
2. Saiki sampeyan kudu ndhaptar. Ketik kabeh data sing dibutuhake lan pindhah menyang kothak layang sing bakal nampa surat konfirmasi. Tindakake tautan lan mlebu menyang akun sampeyan.
3. Saiki sampeyan bisa ndownload game kasebut.
4. Nanging iku dudu kabeh. We download program, mung nggunakake aplikasi sampeyan butuh lisensi. Kita bisa entuk gratis sajrone 2 wulan. Kanggo nindakake iki, ing kaca sing padha saka ngendi sampeyan ngunduh game kasebut, ing item "Tambah Lisensi", temokake tab Amazon banjur klik tombol "Klik kene" ngelawan.
5. Ing jendhela sing mbukak, sampeyan kudu mlebu menyang akun ing Amazon utawa nggawe banjur mlebu.
6. Saiki kita duwe kunci sing bisa ditemokake ing sisih ngisor kaca sing padha. Salin iki.
7. Kita ngliwati prosedur instalasi sing paling umum.
8. Sanalika, installer bakal nawakake kita nginstal GameMaker: Player. Kita nginstal uga. Pemain dibutuhake kanggo nguji game.
Iki ngrampungake instalasi lan kita terus digarap program.
Cara nggunakake Game Game
Nggawe program. Ing kolom katelu, ketik tombol lisensi sing kita tiron, lan ing kaloro kita ngetik login lan sandhi. Saiki miwiti maneh program. Dheweke kerja!
Pindhah menyang tab Anyar lan gawe proyek anyar.
Saiki nggawe sprite. Klik-tengen ing Sprites banjur Gawe Sprite.
Menehi jeneng. Ayo pamuter banjur klik Sunting Sprite. Jendhela bakal mbukak ing ngendi kita bisa ngganti utawa nggawe sprite. Nggawe sprite anyar, kita ora bakal ngganti ukuran.
Saiki klik kaping pindho ing sprite anyar. Ing editor sing mbukak, kita bisa nggambar sempit. Saiki kita nggambar pamuter, lan luwih khusus tank. Simpen gambar kita.
Kanggo nggawe tank tank, nyalin lan nempel gambar kanthi kombinasi Ctrl + C lan Ctrl + V, lan tarik posisi liyane kanggo trek kasebut. Sampeyan bisa nggawe akeh salinan sing cocog. Sing liyane gambar, sing luwih menarik animasi.
Saiki sampeyan bisa mriksa kothak ing jejere item pratinjau. Sampeyan bakal bisa ndeleng animasi sing digawe lan sampeyan bisa ngganti tingkat pigura. Simpen gambar lan pusatake nggunakake tombol Pusat. Watak kita siap.
Kanthi cara sing padha, kita kudu nggawe telu liyane sprite: mungsuh, tembok lan projectile. Sebutna mungsuh, tembok lan peluru, masing-masing.
Saiki sampeyan kudu nggawe obyek kasebut. Ing tab Objek, klik-tengen banjur pilih Gawe obyek. Saiki gawe obyek kanggo saben sprite: ob_player, ob_enemy, ob_wall, ob_bullet.
Manungsa waé!
Nalika nggawe obyek tembok, priksa kothak Solid. Iki bakal nggawe tembok lan tank ora bisa ngliwati.
Kita ngalih menyang angel. Bukak obyek ob_player banjur pindhah menyang tab Kontrol. Gawe acara anyar kanthi tombol Tambah Acara banjur pilih Gawe. Klik-tengen ing item Code Exek.
Ing jendhela sing mbukak, sampeyan kudu ndhaptar apa sing bakal ditindakake tangki. Ayo nulis garis ngisor iki:
hp = 10;
dmg_time = 0;
Ayo nggawe acara Langkah kanthi cara sing padha, tulis kode kanggo:
yen keyboard_check_released (ord ('W')) {kacepetan = 0;} yen mouse_check_button_pressed (mb_left)image_angle = point_direction (x, y, mouse_x, mouse_y);
yen keyboard_check (ord ('W')) {y- = 3};
yen keyboard_check (ord ('S')) {y + = 3};
yen keyboard_check (ord ('A')) {x- = 3};
yen keyboard_check (ord ('D')) {x + = 3};
yen keyboard_check_released (ord ('S')) {kacepetan = 0;}
yen keyboard_check_released (ord ('A')) {kacepetan = 0;}
yen keyboard_check_released (ord ('D')) {kacepetan = 0;}
{
karo Kayane_create (x, y, ob_bullet) {kacepetan = 30; arah = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}
Tambah acara tabrakan - tabrakan karo tembok. Kode:
x = xparing wangsulan;
y = sithik;
Lan uga nambah tabrakan karo mungsuh:
yen dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;
Acara gambar:
Saiki nambah Langkah - Akhir Langkah:draw_self ();
draw_text (50,10, senar (hp));
yen hp <= 0
{
show_message ('Game liwat')
room_restart ();
};
yen kayane_number (ob_enemy) = 0
{
show_message ('Kamenangan!')
room_restart ();
}
Saiki yen wis rampung karo pamuter, pindhah menyang obyek ob_enemy. Tambah acara Acara:
r iku 50;
arah = milih (0.90,180,270);
kacepetan = 2;
hp = 60;
Saiki kanggo gerakan kasebut, tambah Langkah:
yen jarak_to_object (ob_player) <= 0
{
arah = point_direction (x, y, ob_player.x, ob_player.y)
kacepetan = 2;
}
liyane
{
yen r <= 0
{
arah = milih (0.90,180,270)
kacepetan = 1;
r iku 50;
}
}
image_angle = arah;
r- = 1;
Langkah mburi:
yen hp <= 0 Kayata_destroy ();
Kita nggawe acara Rusak, pindhah menyang tab gambar lan klik item liyane ing lambang jeblugan. Saiki, nalika mateni mungsuh, bakal ana animasi jeblugan.
Tabrakan - tabrakan karo tembok:
arah = - arah;
Tabrakan - tabrakan karo projectile:
hp- = irandom_range (10.25)
Amarga tembok ora nindakake tumindak, mula kita obyek obyek ob_bullet. Tambah tabrakan karo mungsuh:
Kayata_destroy ();
Lan tabrakan karo tembok:
Kayata_destroy ();
Pungkasan, gawe level Tingkat 1. Kamar klik tengen -> Gawe Kamar. Kita bakal menyang tab obyek lan nggunakake obyek "Tembok" kanggo nggambar peta level. Banjur kita nambah siji pemain lan sawetara mungsuh. Tingkat siyap!
Pungkasan, kita bisa mbukak game kasebut lan nyoba mau. Yen sampeyan ngetutake pandhuan, mula ora ana kewan omo.
Iku kabeh. Kita mriksa babagan carane nggawe game ing komputer dhewe, lan sampeyan entuk ide babagan program kayata Game Maker. Terus berkembang lan cepet banget sampeyan bakal bisa nggawe game sing luwih menarik lan bermutu.
Sugeng sareh!
Download Game Maker saka situs resmi
Deleng uga: Piranti lunak liyane kanggo nggawe game