Kif għandhom jitnaqqsu t-twieqi kollha fil-Windows 7

Jekk trid toħloq il-logħba tiegħek fuq il-kompjuter, allura trid titgħallem kif taħdem ma ’programmi speċjali għall-ħolqien tal-logħob. Programmi bħal dawn jippermettulek toħloq karattri, tiġbed animazzjonijiet u tissettja azzjonijiet għalihom. Naturalment, din mhix il-lista kollha ta 'possibilitajiet. Aħna ser nikkunsidraw il-proċess tal-ħolqien ta 'logħba f'waħda minn dawn il-programmi - Game Maker.

Game Maker huwa wieħed mill-aktar programmi faċli u aktar popolari għall-ħolqien ta 'logħob 2D. Hawnhekk tista 'toħloq logħob billi tuża l-interface drag'n'drop jew tuża l-lingwa MĠL mibnija (aħna ser naħdmu magħha). Game Maker huwa l-aħjar għażla għal dawk li għadhom kemm bdew jiżviluppaw logħob.

Niżżel il-Game Maker b'xejn

Kif tinstalla Game Maker

1. Segwi l-link hawn fuq u mur hemm fuq il-websajt uffiċjali tal-programm. Int ser titlaq fil-paġna tat-tniżżil fejn tista 'ssib il-verżjoni bla ħlas tal-programm - Free Download.

2. Issa għandek bżonn tirreġistra. Daħħal id-dejta kollha meħtieġa u mur fil-kaxxa postali fejn se tidħol l-ittra ta 'konferma. Segwi l-link u illoggja fil-kont tiegħek.

3. Issa tista 'tniżżel il-logħba.

4. Imma mhux kollox. Il-programm li aħna niżżilt, biex nużah biss jeħtieġ liċenzja. Nistgħu nġibu b'xejn għal xahrejn. Biex tagħmel dan, fl-istess paġna fejn iniżżilt il-logħba, fit-taqsima "Żid il-Liċenzji", sib it-tab Amazon u kklikkja fuq il-buttuna "Ikklikkja hawn" opposta.

5. Fit-tieqa li tiftaħ, għandek tidħol fil-kont tiegħek fuq Amazon jew toħloqha, u mbagħad tidħol.

6. Issa għandna ċavetta li tista 'ssib fil-qiegħ ta' l-istess paġna. Ikkopja.

7. Aħna ngħaddu mill-aktar proċedura normali ta 'installazzjoni.

8. Fl-istess ħin, l-installatur se joffrilna biex jinstallaw GameMaker: Player. Installa. Il-plejer huwa meħtieġ li jittestja l-logħob.

Dan itemm l-installazzjoni u aħna nkomplu naħdmu mal-programm.

Kif tuża Game Maker

Mexxi l-programm. Fit-tielet kolonna daħħalna ċ-ċavetta tal-liċenzja li aħna kkupjati, u fit-tieni daħħalna l-login u l-password. Issa erġa ibda l-programm. Hija taħdem!

Mur fit-tab Ġdid u ħoloq proġett ġdid.

Issa toħloq Sprite. Ikklikkja fuq il-lemin fuq l-oġġett Sprites, u mbagħad Oħloq Sprite.

Agħtih isem. Ħalliha tkun attur u kklikkja Edit Sprite. Tinfetaħ tieqa li fiha nistgħu nibdlu jew noħolqu spite. Oħloq Sprite ġdid, id-daqs ma jinbidilx.

Issa ikklikkja darbtejn fuq l-ispite l-ġdida. Fl-editur miftuħ nistgħu npinġu spite. Bħalissa qed npinġu plejer, u b'mod aktar speċifiku - tank. Ħlief tpinġija tagħna.

Biex nagħmlu animazzjoni tat-tank tagħna, ikkopja u paste l-immaġini bil-kombinazzjonijiet Ctrl + C u Ctrl + V, rispettivament, u fassal pożizzjoni tal-caterpillar differenti għaliha. Tista 'tagħmel kemm jista' jkun kopji. Iktar ma jkunu stampi, iktar tkun interessanti l-animazzjoni.

Issa tista 'tpoġġi immarka quddiem il-preview. Tara l-animazzjoni maħluqa u tista 'tbiddel ir-rata tal-frejm. Żomm l-istampa u ċċentraha billi tuża l-buttuna Ċentru. Il-karattru tagħna huwa lest.

Bl-istess mod, irridu noħolqu tliet sprites oħra: l-ghadu, il-ħajt u l-projettili. Ejja nsejħulhom ghadu, ħajt u balal rispettivament.

Issa għandek bżonn biex joħolqu oġġetti. Fuq it-tab tal-Oġġetti, ikklikkja fuq il-lemin u agħżel Oħloq oġġett. Issa ħu oġġett għal kull Sprite: ob_player, ob_enemy, ob_wall, ob_bullet.

Attenzjoni!
Meta toħloq oġġett tal-ħajt, iċċekkja l-kaxxa ħdejn Solid. Dan jagħmel il-ħajt solidu u t-tankijiet ma jkunux jistgħu jgħaddu minnu.

Mur fil-diffiċli. Iftaħ l-oġġett ob_player u mur fit-tab tal-Kontroll. Oħloq avveniment ġdid bil-buttuna Żid l-Avveniment u agħżel Oħloq. Issa ikklikkja fuq il-lemin fuq Execute Code.

Fit-tieqa li tiftaħ, għandek tirreġistra x'azzjonijiet sejjer iwettaq it-tank tagħna. Ejja niktbu dawn il-linji:

hp = 10;
dmg_time = 0;

Oħloq avveniment Pass bl-istess mod u ikteb il-kodiċi għalih:

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

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

jekk mouse_check_button_pressed (mb_left)
{
ma instance_create (x, y, ob_bullet) {veloċità = 30; direction = point_direction (ob_player.x, ob_player.y, mouse_x, mouse_y);}
}

Żid avveniment ta 'Ħabtiet - ħabta ma' ħajt. Kodiċi:

x = xprevious;
y = preċedenti;

U żid ukoll ħabta mal-ghadu:

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

Avveniment tat-tlug:

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

Issa żid Pass Pass - Tmiem:
jekk hp <= 0
{
show_message ('Il-logħba ntemmet')
room_restart ();
};
jekk instance_number (ob_enemy) = 0
{
show_message ('Vitorja!')
room_restart ();
}

Issa li aħna lestejna mal-plejer, mur l-oġġett ob_enemy. Żid avveniment Oħloq:

r = 50;
direzzjoni = agħżel (0,90,180,270);
veloċità = 2;
hp = 60;

Issa ejja żidu Pass mal-moviment:

jekk distance_to_object (ob_player) <= 0
{
direction = point_direction (x, y, ob_player.x, ob_player.y)
veloċità = 2;
}
inkella
{
jekk r <= 0
{
direzzjoni = agħżel (0,90,180,270)
veloċità = 1;
r = 50;
}
}
image_angle = direzzjoni;
r- = 1;

Tmiem il-Pass:

jekk hp <= 0 instance_destroy ();

Oħloq avveniment Eqred, mur fit-tab tal-ġbid u fl-oġġett l-ieħor, ikklikkja fuq l-ikona bl-isplużjoni. Issa, meta toqtol ghadu, se jkun hemm animazzjoni ta 'splużjoni.

Ħabtiet - Ħabta ma 'ħajt:

direction = - direzzjoni;

Ħabtiet - Ħabta ma 'projettili:

hp- = irandom_range (10.25)

Peress li l-ħajt ma jwettaq l-ebda azzjoni, aħna nipproċedu għall-oġġett ob_bullet. Żid ħabta mal-ghadu:

instance_destroy ();

U Ħabtiet ma 'ħajt:

instance_destroy ();

Fl-aħħarnett, noħolqu Livell 1. Aħna kklikkja fuq il-lemin -> Create Room. Mur fit-tab tal-oġġetti u iġbed mappa tal-livell billi tuża l-oġġett tal-Ħajt. Imbagħad żid plejer u diversi għedewwa. Livell huwa lest!

Finalment nistgħu nibdew il-logħba u nittestjawha. Jekk segwejt l-istruzzjonijiet, allura m'għandux ikun hemm bugs.

Dak kollox. Ħarisna lejn kif toħloq logħba fuq il-kompjuter tiegħek innifsek, u int għandek idea ta 'programm bħal Game Maker. Kompli tiżviluppa u dalwaqt tkun kapaċi toħloq logħob ferm aktar interessanti u ta ’kwalità għolja.

Awguri!

Niżżel Game Maker mis-sit uffiċjali

Ara wkoll: Softwer ieħor għall-ħolqien ta 'logħob