Sida loo yareeyo daaqadaha oo dhan Windows 7

Haddii aad rabto in aad abuurto ciyaartaada ku saabsan kombiyuutarka, markaa waxaad u baahan tahay inaad barato sida loola shaqeeyo barnaamijyada gaarka ah ee loogu talagalay ciyaaraha. Barnaamijyadani waxay kuu oggolaanayaan inaad abuurto jilayaasha, soo jiid gareynta iyo u samee waxqabadyo iyaga u gaar ah. Dabcan, tani ma aha liiska dhammaan fursadaha. Waxaan tixgelin doonaa habka loo abuurayo cayaar mid ka mid ah barnaamijyadan - Game Maker.

Game Maker waa mid ka mid ah barnaamijyada ugu fudud ee ugu caansan ee abuuraya 2D ciyaaraha. Halkan waxaad ku sameysan kartaa ciyaaro adigoo isticmaalaya interface'ka 'drag'n'rrop' ama inaad isticmaasho luuqada 'GML-ku-dhisan' (waan la shaqeyn doonaa). Game Maker waa xulashada ugu fiican ee loogu talagalay kuwa bilaabaya horumarinta ciyaaraha.

Download Download Maker lacag la'aan ah

Sidee loo rakibay Game Maker

1. Raadi xiriiriyaha kor ku xusan oo aad halkaas u aado bogga rasmiga ah ee barnaamijka. Waxaa lagugu qaadi doonaa bogga aad ka heli karto halka aad ka heli karto barnaamijka lacag la'aanta ah ee barnaamijka - Download Free.

2. Hadda waxaad u baahan tahay inaad isdiiwaangeliso. Ku qor dhammaan xogta lagama maarmaanka ah oo tag galka boostada meesha warqadda xaqiijinta ay iman doonto. Raac jaantuska oo ku gal koontadaada.

3. Hadda waxaad soo dejin kartaa ciyaarta.

4. Laakiin taasi maahan. Barnaamijka aan soo dejinnay, kaliya ayaa loo isticmaali doonaa shatiga. Waxaan ku heli karnaa lacag la'aan 2 bilood. Si aad tan u samayso, isla bogga aad ka soo dejisay ciyaarta, ee "Ruqsadaha Lifaaqa", ka raadi Amazon tab iyo guji "Tufan halkan" badhan.

5. Daaqada furan, waxaad u baahan tahay inaad gasho xisaabtaada Amazon ama sameyso, dabadeedna geli.

6. Hada waxaan leenahay furaha aad ka heli karto xagga hoose ee bogga. Koobi.

7. Waxaan ka gudubnaa qaabka ugu rakibida ee caadiga ah.

8. Isla mar ahaantaana, rakibayaasha ayaa na siin doona si aan u dhigno GameMaker: Player. Ku rakib. Ciyaarta waxaa looga baahan yahay inay tijaabiso ciyaaraha.

Tani waxay dhameeysaa rakibidda waxaanan sii wadeynaa inaan la shaqeyno barnaamijka.

Sida loo Isticmaalayo Dhismaha Ciyaarta

Barnaamijka ka dhig. Sadarka sadexaad waxaan galnaa furaha ruqsadda ee aan nuqulo, iyo kan labaadna waxaan galnaa galalka iyo sirta. Hadda barnaamijka dib u bilow. Waxay shaqaysaa!

Tag habka cusub iyo sameynta mashruuc cusub.

Hadda abuur abuur. Right-click on Sprites item, ka dibna abuur Abuur.

Waxaad siisaa magac. Ha ahaado ciyaaryahan isla markaana riix Edit Sprite. Daaqad ayaa furan taas oo aan wax ka beddeli karno ama abuuri karno. Abuur dhalinyaro cusub, xajmigu ma beddeli doono.

Hadda laba jeer riix barta cusub. In tifaftiraha furan waxaan ka dhigi kartaa sprite ah. Waqtigan xaadirka ah waxaan sameyneynaa ciyaaryahan, iyo si gaar ah - taangi. Keydi sawirkayaga.

Si aad u sameyso xayeysiin taangigeenna, nuqul ka samee oo ku dhaji sawirada isugeyntii Ctrl + C iyo Ctrl + V, siday u kala horreeyaan, kuna soo jiid meel kale. Waxaad samayn kartaa nuqullo badan inta aad jeceshahay. Sawirada intaa ka sii badan, ayaa xiiso badan u leh filimka.

Hadda waxaad ku dhejin kartaa faraha hore ee hore. Waxaad arki doontaa filimka la abuuray waxaadna bedeli kartaa xaddiga wareegga. Badbaadi sawirka oo ku soo dhawee adigoo isticmaalaya badhanka Xarunta. Dabeecadeenu waa diyaar.

Si la mid ah, waxaan u baahannahay inaan abuuro sedex jilis kale: cadawga, derbiga iyo muraayada. Aynu u yeerno cadow, derbi iyo xabbado kala sooc.

Hadda waxaad u baahan tahay inaad abuurto shay. On the Objects tab, xaq-guji iyo dooro abuur shay. Hadda waxaad u abuurtaa shay kasta oo jilid kasta: ob_player, ob_enemy, ob_wall, ob_bullet.

Digniin!
Marka aad abuureyso shay derbi, calaamadee sanduuqa ku xiga Solid. Tani waxay adkeyn doontaa derbiga oo taangiyadu ma awoodi doonaan inay dhex maraan.

Aad u adag. Furee shayga ob_player oo aad tagtaa Control tab. Abuuri dhacdo cusub adigoo isticmaalaya badhanka Dhacdada Xulashada iyo dooro abuur. Hadda waxaad ku dhejisaa Xeerka Bixinta.

Daaqada furan, waxaad u baahan tahay inaad isdiiwaangeliso tallaabooyinka ficilkeena uu fulin doono. Aynu qorno khadadahan:

hp = 10;
dmg_time = 0;

U samee dhacdo talaabo ah si isku mid ah oo u qor code:

image_angle = point_direction (x, y, mouse_x, mouse_y);
haddii keyboard_check (ord ('W')) {y- = 3};
haddii keyboard_check (ord ('S')) {y + = 3};
haddii keyboard_check (ord ('A')) {x- = 3};
haddii keyboard_check (ord ('D')) {x + = 3};

haddii keyboard_check_released (ord ('W')) {speed = 0;}
haddii keyboard_check_released (ord ('S')) {speed = 0;}
haddii keyboard_check_released (ord ('A')) {speed = 0;}
haddii keyboard_check_released (ord ('D')) {speed = 0;}

haddii mouse_check_button_pressed (mb_left)
{
iyadoo tusaale ahaan (x, y, ob_bullet) {xawaare = 30; jihada = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Ku dar dhacdo shil ah - isku dhac ku dhacaya derbi. Code:

x = xprevious;
y = yprevious;

Sidoo kale ku dar shil gaari cadawga:

haddii dmg_time <= 0
{
hp = = 1
dmg_time = 5;
}
dmg_time - = 1;

Munaasabadda sawir

draw_self ();
draw_text (50,10, xaraf (hp));

Hadda ku dar talaabo - Talaabada ugu dambeysa:
haddii hp <= 0
{
show_message ('Ciyaarta')
qolka_restart ();
};
haddii case_number (ob_enemy) = 0
{
show_message ('Victory!')
qolka_restart ();
}

Hadda waxaanu la ciyaarnay ciyaaryahanka, tag shayga ob_enemy. Ku dar dhacdo abuur:

r = 50;
jihada = dooro (0,90,180,270);
xawaare = 2;
hp = 60;

Hadda aan ku darno tallaabada dhaqdhaqaaqa:

haddii distance_to_object (ob_player) <= 0
{
jihada = point_direction (x, y, ob_player.x, ob_player.y)
xawaare = 2;
}
kale
{
haddii r <= 0
{
jihada = dooro (0,90,180,270)
xawaare = 1;
r = 50;
}
}
image_angle = jihada;
r = = 1;

Kala bax talaabada:

haddii hp <= 0 instance_destroy ();

Abuuri dhacdo waxyeelo ah, u tag jadwalka miiska iyo sheyga kale, guji iconka leh qaraxa. Hadda markaad dili doonto cadawga waxay noqon doontaa muqadas qarxa.

Isku-darka - iskugeynta derbi

jihada = - jihada;

Isku-darka - isku dhac mugdi leh:

hp- = irandom_range (10.25)

Maaddaama derbigu aanu fulin wax ficil ah, waxaynu sii wadaynaa sheyga ob_bullet. Ku dar shil uu isku dhacu la galo cadowga:

eg_destroy ();

Iyo Iskudhin leh derbi:

eg_destroy ();

Ugu dambeyntii, abuur hal Heerka 1. Waxaan Roomka ku habbooneyn -> Abuuri Qolka. Tag shayga walxaha iyo sawir khariidad ah adigoo isticmaalaya shayga Ka dibna ku dar hal ciyaaryahan iyo dhowr cadow. Heerka waa diyaar!

Ugu dambeyntii waxaan bilaabi karnaa ciyaarta oo tijaabi karnaa. Haddii aad raacdo tilmaamaha, markaa waa inaysan jiri lahayn cayayaan.

Taasi waa dhan. Waxaan fiirineynaa sida loo abuuro ciyaarta ciyaarta kombuyutarkaaga, waxaadna heshay fikrad ah barnaamij sida Game Maker. Sii wad inaad sii horumarisid oo aad u dhaqso badan waxaad awood u yeelan doontaa inaad abuurto ciyaaro tayo leh oo aad u xiiso badan.

Nasiib wacan

Download Download Maker laga bilaabo goobta rasmiga ah

Eeg sidoo kale: Barnaamijyada kale ee loogu talagalay abuurista ciyaaraha