Nola sortu joko bat ordenagailuan Game Maker-en

Pin
Send
Share
Send

Ordenagailuan zure jokoa sortu nahi baduzu, jolasak sortzeko programa bereziekin nola lan egiten ikasi behar duzu. Horrelako programek pertsonaiak sortzeko, animazioak marrazteko eta haientzako ekintzak finkatzeko aukera ematen dute. Jakina, ez da aukera zerrenda osoa. Programa hauetako batean joko bat sortzeko prozesua kontuan hartuko dugu - Game Maker.

Game Maker 2D jokoak sortzeko programa errazena eta ezagunenetako bat da. Hemen jolasak sor ditzakezu drag'n'drop interfazea erabiliz edo barneratutako GML hizkuntza erabiliz (horrekin funtzionatuko dugu). Game Maker jolasak garatzen hasi berri direnentzako aukerarik onena da.

Deskargatu Game Maker doan

Nola instalatu Game Maker

1. Jarraitu goiko esteka eta hara joan programaren webgune ofizialera. Programaren doako bertsioa aurkituko duzuen deskarga orrialdera eramango zaituzte - Doako deskarga.

2. Orain izena eman behar duzu. Sartu beharrezko datu guztiak eta joan konfirmazio gutuna jasoko duzun postontzira. Jarraitu esteka eta hasi saioa zure kontuan.

3. Orain jokoa deskargatu dezakezu.

4. Baina hori ez da dena. Programa deskargatu dugu, bakarrik erabiltzeko lizentzia behar duzu. 2 hilabetez doan lor dezakegu. Horretarako, jokoa deskargatu duzun orrialde berean, "Gehitu lizentziak" elementuan, aurkitu Amazon fitxa eta egin klik "Egin klik hemen" botoiaren aurrean.

5. Irekitzen den leihoan, zure kontuan Amazon-en saioa hasi behar duzu edo sortu eta gero saioa hasi behar duzu.

6. Orain orri beraren behealdean aurki dezakezun gakoa dugu. Kopiatu.

7. Instalazio prozedurarik ohikoenetik igarotzen gara.

8. Aldi berean, instalatzaileak GameMaker: Player instalatzeko aukera eskainiko digu. Guk ere instalatzen dugu. Jokalari bat behar da probatzeko jokoak egiteko.

Honek instalazioa amaitzen du eta programarekin lan egiten jarraituko dugu.

Nola erabili Game Maker

Exekutatu programa. Hirugarren zutabean, kopiatu dugun lizentzia gakoa sartu, eta bigarrenean saioa eta pasahitza sartuko ditugu. Orain, berrabiarazi programa. Lan egiten du!

Joan Berria fitxara eta sortu proiektu berria.

Sortu sprite bat. Egin klik eskuineko botoiarekin Sprites-en eta ondoren Sprite Sortu.

Eman izena. Utzi jokalaria eta egin klik Editatu Sprite. Leiho bat irekiko da eta bertan sprite aldatu edo sortu dezakegu. Sortu sprite berria, ez dugu tamaina aldatuko.

Orain, egin klik bikoitza sprite berrian. Irekitzen den editorean idazle bat marraz dezakegu. Gaur egun jokalari bat marrazten ari gara, eta zehatzago depositua. Gorde gure marrazkia.

Gure depositua animatzeko, kopiatu eta itsatsi irudia, hurrenez hurren, Ctrl + C eta Ctrl + V konbinazioekin, eta marraztu beste posizio bat ibilbideak egiteko. Egokitzat jotzen dituzun adina kopia egin ditzakezu. Zenbat eta irudi gehiago, orduan eta interesgarriagoa da animazioa.

Orain, aurrebistako elementuaren ondoko laukia egiaztatu dezakezu. Sortutako animazioa ikusiko duzu eta fotograma tasa aldatu dezakezu. Gorde irudia eta erdigunea Centre botoia erabilita. Gure pertsonaia prest dago.

Modu berean, beste hiru sprit sortu behar ditugu: etsaia, horma eta proiektila. Etsaiak, horma eta bala deitzen diete, hurrenez hurren

Orain objektuak sortu behar dituzu. Objektuak fitxan, egin klik eskuineko botoiarekin eta hautatu Sortu objektua. Sortu objektu bat sprite bakoitzerako: ob_player, ob_enemy, ob_wall, ob_bullet.

Kontuz!
Hormako objektu bat sortzerakoan, egiaztatu Solid koadroa. Horrek horma sendoa egingo du eta deposituak ezin izango dira bertatik igaro.

Zailari buelta ematen diogu. Ireki ob_player objektua eta joan Kontrol fitxara. Sortu gertaera berria Gehitu gertaera botoiarekin eta hautatu Sortu. Orain egin klik eskuineko botoiarekin Execute Code elementuan.

Irekitzen den leihoan, gure deposituak zer ekintza burutuko dituen erregistratu behar duzu. Idatzi dezagun lerro hauek:

hp = 10;
dmg_time = 0;

Sortu dezagun Pausoa gertaera modu berean, idatzi kodea:

image_angle = point_direction (x, y, sagua_x, sagua_y);
keyboard_check (ord ('W')) {y- = 3};
baldin teklatua_check (ord ('S')) {y + = 3};
if keyboard_check (ord ('A')) {x- = 3};
baldin teklatua_check (ord ('D')) {x + = 3};

teklatua_check_released (ord ('W')) {abiadura = 0;}
teklatua_check_released (ord ('S')) {abiadura = 0;}
teklatua_check_released (ord ('A')) {speed = 0;}
teklatua_check_released (ord ('D')) {abiadura = 0;}

sagua_check_button_pressed (mb_left) bada
{
instant_create rekin (x, y, ob_bullet) {abiadura = 30; direction = point_direction (ob_player.x, ob_player.y, sagua_x, sagua_y);}
}

Gehitu talka gertaera - hormarekin talka egitea. kodea:

x = x aurrekaria;
y = aurrekaria;

Gainera, gehitu etsaiarekin talka bat:

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

Zozketa gertaera:

marraztu_autoz ();
draw_text (50,10, katea (hp));

Gehitu orain urratsa eta amaiera urratsa:
hp <= 0 bada
{
show_message ('Game over')
gela_restart ();
};
baldin eta instant_number (ob_enemy) = 0 bada
{
show_message ('Garaipena!')
gela_restart ();
}

Jokalariarekin bukatu dugunean, joan ob_enemy objektura. Gehitu Sortu gertaera:

r 50 da;
norabidea = aukeratu (0,90.180.270);
abiadura = 2;
hp = 60;

Mugimendua lortzeko, gehitu urratsa:

distance_to_object bada (ob_player) <= 0
{
direction = point_direction (x, y, ob_player.x, ob_player.y)
abiadura = 2;
}
bestela
{
r <= 0 bada
{
norabidea = aukeratu (0.90.180.270)
abiadura = 1;
r 50 da;
}
}
image_angle = norabidea;
r- = 1;

Amaierako urratsa:

if hp <= 0 instance_destroy ();

Destroy gertaera sortzen dugu, zozketa fitxara joan eta beste elementuan leherketa ikonoan klik egin. Orain, etsaia hiltzean, leherketa animazioa egongo da.

Talka - hormarekin talka:

norabidea = - norabidea;

Talka - projectil batekin talka:

hp- = irandom_range (10.25)

Hormak ez du ekintzarik egiten, ob_bullet objektura joaten gara. Etsaiarekin talka gehitu:

instantzia_destroy ();

Hormarekin talka:

instantzia_destroy ();

Azkenik, sortu 1. maila. Egin klik eskuineko botoiaz Gela -> Sortu gela. Objektuen fitxara joango gara eta "Horma" objektua erabiliko dugu maila-mapa marrazteko. Ondoren jokalari bat eta hainbat etsai gehitzen dizkiogu. Maila prest dago!

Azkenean, jokoa exekutatu eta probatu dezakegu. Argibideak jarraitu badituzu, ez da akatsik egon behar.

Hori da dena. Ordenagailu batean joko bat nola sortu aztertu genuen eta Game Maker bezalako programa bati buruz ideia bat lortu zenuen. Jarraitu garatzen eta oso laster joko askoz interesgarri eta kalitate handiagoko jolasak sor ditzakezu.

Zorte on!

Deskargatu Game Maker gune ofizialetik

Ikus ere: Jokoak sortzeko beste software

Pin
Send
Share
Send