Ako želite da napravite svoju igru na računaru, tada morate naučiti kako raditi sa posebnim programima za kreiranje igara. Takvi programi omogućuju vam kreiranje likova, crtanje animacija i podešavanje radnji za njih. Naravno, ovo nije cijeli popis mogućnosti. Razmotrit ćemo postupak kreiranja igre u jednom od ovih programa - Game Maker.
Game Maker je jedan od najjednostavnijih i najpopularnijih programa za kreiranje 2D igara. Ovde možete kreirati igre pomoću drag'n'drop interfejsa ili pomoću ugrađenog GML jezika (radićemo s njim). Game Maker je najbolja opcija za one koji tek počinju razvijati igre.
Preuzmite Game Maker besplatno
Kako instalirati Game Maker
1. Slijedite gornju vezu i tamo idite na službenu web stranicu programa. Preusmjerit ćete se na stranicu za preuzimanje na kojoj možete pronaći besplatnu verziju programa - Besplatno preuzimanje.
2. Sada je potrebno da se registrirate. Unesite sve potrebne podatke i idite u poštanski sandučić gdje ćete dobiti potvrdno pismo. Slijedite vezu i prijavite se na svoj račun.
3. Sada možete preuzeti igru.
4. Ali to nije sve. Program smo preuzeli, samo za njegovo korištenje potrebna vam je licenca. Možemo ga dobiti besplatno na 2 mjeseca. Da biste to učinili, na istoj stranici s koje ste preuzeli igru, u stavci "Dodaj licence", pronađite karticu Amazon i kliknite na suprotni gumb "Kliknite ovdje".
5. U prozoru koji se otvori morate se prijaviti na svoj račun na Amazonu ili ga kreirati, a zatim prijaviti.
6. Sada imamo ključ koji možete pronaći na dnu iste stranice. Kopirajte
7. Prolazimo kroz najčešće postupak instalacije.
8. U isto vrijeme, instalacijski program će nam ponuditi da instaliramo GameMaker: Player. Instaliramo ga takođe. Igrač je potreban za testiranje igara.
Ovim se završava instalacija i nastavljamo s radom s programom.
Kako se koristi Game Maker
Pokrenite program. U treći stupac unesite licenčni ključ koji smo kopirali, a u drugi unosimo prijavu i lozinku. Sada ponovo pokrenite program. Ona radi!
Idite na karticu Novo i napravite novi projekt.
Sada napravite sprite. Desnom tipkom miša kliknite Sprites, a zatim Create Sprite.
Dajte mu ime. Pustite igrača i kliknite Uređivanje spritea. Otvorit će se prozor u kojem možemo promijeniti ili stvoriti sprite. Stvorite novi sprite, nećemo menjati veličinu.
Sada dvostruko kliknite na novi sprite. U uređivaču koji se otvori možemo izvući sprite. Trenutno crtamo igrača, tačnije tenka. Sačuvaj naš crtež.
Da biste napravili animaciju našeg spremnika, kopirajte i zalijepite sliku kombinacijama Ctrl + C i Ctrl + V, odnosno nacrtajte drugačiji položaj za zapise. Možete napraviti toliko kopija koliko smatrate prikladnim. Što više slika ima zanimljiviju animaciju.
Sada možete potvrditi potvrdni okvir pored stavke za pregled. Vidjet ćete kreiranu animaciju i možete promijeniti brzinu kadrova. Spremite sliku i centrirajte je pomoću gumba Središte. Naš lik je spreman.
Na isti način trebamo stvoriti još tri spritisa: neprijatelja, zid i projektil. Nazovite ih neprijateljem, zidom i metkom.
Sada morate kreirati predmete. Na kartici Objekti kliknite desnom tipkom miša i odaberite Kreiraj objekt. Sada kreirajte objekt za svaki sprite: ob_player, ob_enemy, ob_wall, ob_bullet.
Pažnja!
Kada kreirate zidni objekt, potvrdite okvir Solid. Time će zid biti čvrst i tenkovi neće moći da prođu kroz njega.
Okrećemo se teškom. Otvorite ob_player objekt i idite na karticu Control. Kreirajte novi događaj pomoću gumba Dodaj događaj i odaberite Kreiraj. Sada desnom tipkom miša kliknite stavku Execute Code.
U prozoru koji se otvori morate registrovati koje akcije će naš tenk obavljati. Napišemo sljedeće redove:
KS = 10;
dmg_time = 0;
Napravimo događaj Step na isti način, napišite kod za njega:
ako je tastatura_provjerena_izuzeta (ord ('W')) {speed = 0;} if mouse_check_button_pression (mb_left)image_angle = point_direction (x, y, mouse_x, mouse_y);
ako je tastatura_check (ord ('W')) {y- = 3};
ako je tastatura_check (ord ('S')) {y + = 3};
ako je tastatura_check (ord ('A')) {x- = 3};
ako je tastatura_check (ord ('D')) {x + = 3};
ako je tipka_provjerena_izređena (ord ('S')) {speed = 0;}
ako je tastatura_provjerena_izuzeta (ord ('A')) {speed = 0;}
ako je tastatura_provjerena_izređena (ord ('D')) {speed = 0;}
{
sa instance_create (x, y, ob_bullet) {brzina = 30; smjer = točka_namjena (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}
Dodajte događaj Collision - sudar sa zidom. Šifra:
x = xpredvidljivo;
y = yprevious;
A i dodajte sudar sa neprijateljem:
ako je dmg_time <= 0
{
hp- = 1
dmg_time = 5;
}
dmg_time - = 1;
Izvlačenje:
Sada dodajte Korak - Kraj korak:draw_self ();
draw_text (50,10, niz (KS));
ako je KS <= 0
{
show_message ('Igra završena')
room_restart ();
};
if instance_number (ob_enemy) = 0
{
show_message ('Pobjeda!')
room_restart ();
}
Sad kad smo završili s playerom, idite na ob_enemy objekt. Dodajte događaj Kreiraj:
r je 50;
smjer = odaberite (0,90,180,270);
brzina = 2;
KS = 60;
Sada za kretanje dodajte Korak:
ako je distance_to_object (ob_player) <= 0
{
smjer = točka_ usmjerenje (x, y, ob_player.x, ob_player.y)
brzina = 2;
}
drugo
{
ako je r <= 0
{
smjer = odaberite (0,90,180,270)
brzina = 1;
r je 50;
}
}
image_angle = pravac;
r- = 1;
Završni korak:
ako je hp <= 0 instance_destroy ();
Stvaramo događaj Destroy, idemo na karticu za crtanje i u drugom stavku kliknite na ikonu eksplozije. Sada, kada ubije neprijatelja, postojat će animacija eksplozije.
Sudar - sudar sa zidom:
smjer = - smjer;
Sudar - sudar sa projektilom:
hp- = irandom_range (10.25)
Pošto zid ne izvršava nikakve radnje, prelazimo na objekt ob_bullet. Dodajte sudar sudara sa neprijateljem:
instance_destroy ();
I Sudar sa zidom:
instance_destroy ();
Na kraju, kreirajte nivo 1. nivo. Desnom tipkom miša kliknite Room -> Create Room. Idemo na karticu objekata i pomoću objekta „Zid“ nacrtajmo kartu nivoa. Tada dodamo jednog igrača i nekoliko neprijatelja. Nivo je spreman!
Na kraju, možemo pokrenuti igru i testirati je. Ako ste slijedili upute, onda ne bi trebalo biti nikakvih grešaka.
To je sve. Ispitali smo kako sami kreirati igru na računaru i dobili ste ideju o programu kao što je Game Maker. Nastavite se razvijati i vrlo brzo ćete moći kreirati mnogo zanimljivije i kvalitetnije igre.
Sretno!
Preuzmite Game Maker sa službene stranice
Pogledajte takođe: Drugi softver za kreiranje igara