Windowsen 7 leiho guztiak nola minimizatu

Ordenagailuan zure jokoa sortu nahi baduzu, jolasak sortzeko programa bereziekin nola egiten den lan ikasi behar duzu. Programa horiek pertsonaiak sortzeko, animazioak marrazteko eta haien ekintzak ezartzeko aukera ematen dute. Jakina, hau ez da aukera guztien zerrenda. Programa horietako batean joko bat sortzeko prozesua kontuan hartuko dugu - Game Maker.

Game Maker 2D jolasak sortzeko programa errazena eta ezagunenetakoa da. Hemen drag'n'drop interfazea erabiliz edo GML hizkuntzan erabilita sor ditzakezu (berarekin lan egingo dugu). Game Maker jokoak jolasten hasten direnentzat aukerarik onena da.

Deskargatu joko Maker doan

Nola instalatu Game Maker

1. Jarraitu goiko estekan eta joan programaren webgune ofizialera. Deskarga orrira eramango da eta bertan programaren bertsio askea aurkituko duzu. Doako deskarga.

2. Orain erregistratu behar duzu. Sartu beharrezko datuak, eta joan baieztapen gutuna non etorriko den postontzira. Jarraitu esteka eta hasi saioa zure kontuan.

3. Orain joko deskarga dezakezu.

4. Baina hori ez da dena. Deskargatutako programa soilik erabiltzeko lizentzia behar da. Dohainik lortu dezakegu 2 hilabetez. Horretarako, jokoa deskargatu duzun orri berean, "Gehitu lizentziak" atalean, bilatu Amazon fitxak eta egin klik "Egin klik hemen" botoiaren gainean.

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

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

7. Instalazio ohikoena egiten dugu.

8. Aldi berean, instalatzaileak GameMaker: Player instalatzea eskainiko digu. Instalatu. Jokalari jokoak probatzeko beharrezkoa da.

Honek instalazioa osatu eta programa honekin lan egiten jarraitzen dugu.

Nola erabili Game Maker

Exekutatu programa. Hirugarren zutabean kopiatu dugun lizentzia-tekla sartu dugu eta bigarrenean saioa eta pasahitza sartzen ditugu. Programa berrabiarazi. Lan egiten du!

Joan New fitxara eta sortu proiektu berri bat.

Orain sortu sprite bat. Egin klik eskuineko botoiaz Sprites elementuan, eta ondoren sortu Sprite.

Eman izena. Utzi jokalari bat eta sakatu Editatu Sprite. Leiho bat irekiko da sprite bat aldatu edo sortzeko. Sortu sprite berri bat, tamaina ez da aldatuko.

Orain klik bikoitza sprite berriari. Irekitako editorean sprite bat marraz dezakegu. Une hartan jokalari bat marrazten ari gara eta, zehazki, depositua. Gorde gure marrazkia.

Gure deposituaren animazioa egiteko, kopiatu eta itsatsi irudia Ktrl + C eta Ctrl + V konbinazioekin, hurrenez hurren, eta marraztu horrako beste posizio bat. Nahi duzun kopiak egin ditzakezu. Zenbat eta irudi gehiago izan, gehiago interesgarria izango da animazioa.

Orain markaren aurrebista aurrean jar dezakezu. Sortutako animazioa ikusiko duzu eta fotograma-tasa alda dezakezu. Gorde irudia eta zentratu zentroa botoia erabiliz. Gure pertsonaia prest dago.

Era berean, hiru sprite sortu behar ditugu: etsaia, horma eta Proyectil. Dezagun deitu etsaia, horma eta bala, hurrenez hurren.

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

Kontuz!
Horma-objektu bat sortzean, hautatu Solid-aren ondoan dagoen laukia. Honek horma sendoa egingo du eta tanga ezingo dira igarotzen.

Zaila zaitez. Ireki ob_player objektua eta joan Kontrol fitxa. Sortu gertaera berri bat Gehitu gertaeraren botoiarekin eta hautatu Sortu. Egin klik eskuineko botoiarekin Execute Code (Exekutatu kodea).

Irekitzen den leihoan, gure depositua zer ekintza burutuko dituen zehaztu behar duzu. Idatzi lerro hauek:

hp = 10;
dmg_time = 0;

Sortu urratsa gertaera modu berean eta idatzi kodea:

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

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

mouse_check_button_pressed (mb_left)
{
instance_create (x, y, ob_bullet) {speed = 30; direction = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Gehitu talka gertaera - horma batekin talka egitea. kodea:

x = aurrekoa;
y = aurrekoa;

Eta etsaiaren aurkako talka bat gehitu:

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

Marraztu gertaera:

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

Orain gehitu urratsa - amaiera urratsa:
hp <= 0 bada
{
show_message ('Game over')
room_restart ();
};
instance_number (ob_enemy) = 0 bada
{
show_message ('Garaipena!')
room_restart ();
}

Jokalariarekin amaitutakoan, joan ob_enemy objektura. Gehitu Sortu gertaera bat:

r = 50;
direction = choose (0,90,180,270);
abiadura = 2;
hp = 60;

Egin dezagun orain mugimendurako urratsa:

distance_to_object (ob_player) <= 0 bada
{
direction = point_direction (x, y, ob_player.x, ob_player.y)
abiadura = 2;
}
bestela
{
r <= 0 bada
{
direction = choose (0,90,180,270)
abiadura = 1;
r = 50;
}
}
image_angle = norabidea;
r- = 1;

Amaitu urratsa:

hp <= 0 instantzia_destroy ();

Sortu Destroy gertaera bat, joan zozketaren fitxa eta beste elementuan, egin klik leherketaren ikonoan. Orain, etsaia hiltzen denean, leherketa animazio bat egongo da.

Talka - horma batekin talka egitea:

norabidea = - norabidea;

Kolizioa - Proyectil batekin talka:

hp- = irandom_range (10.25)

Hormak ez du inolako ekintzarik egiten, ob_bullet objektura jarraitzen dugu. Gehitu talka talka etsaiari:

instance_destroy ();

Eta kolizioa hormarekin:

instance_destroy ();

Azkenean, sortu 1. maila. Egin klik eskuineko botoia Gelan -> Sortu gela. Joan objektuen fitxa eta marraztu maila mapa Wall objektua erabiliz. Ondoren, gehitu jokalari bat eta hainbat etsai. Maila prest dago!

Azkenean, jokoa hasi eta probatu ahal izango dugu. Argibideak jarraitu badituzu, ez da akatsik izan behar.

Hori da. Zure ordenagailuan joko bat nola sortzen ikasi dugu eta Game Maker bezalako programa baten ideia duzu. Jarraitu garatzen eta laster joko interesgarri eta kalitate handiko jokoak askoz ere sor ditzakezu.

Zorte on!

Deskargatu Game Maker gune ofizialetik

Ikusi ere: Beste jokoak sortzeko jokoak