Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Ako si vyrobiť bojovú hru v Game Maker

Game Maker je softvérová aplikácia distribuovaná hrami YoYo, ktorá vám umožňuje vytvárať hry s malými alebo žiadnymi skúsenosťami s programovaním. Pokročilí používatelia môžu vytvárať komplexné hry so zabudovaným skriptovacím jazykom Game Maker. Bojové hry sa považujú za zložitú hru, pretože sú bežne 2D hry. Dokonca aj s programom Game Maker bude pri jeho vytváraní vyžadovať určité pozadie.

Prejdite na webovú stránku Hry YoYo. Stiahnite a nainštalujte program „Game Maker 8“ do počítača. Ak je to potrebné, reštartujte počítač.

Prejdite si a prečítajte si všetky návody na webe, aby ste pochopili, ako vytvárať hry s produktom Game Maker 8.

Začíname so základnou bojovou hrou. Pomôže vám to zoznámiť sa s funkciami programu Game Maker 8. Jeden si môžete vytvoriť zadaním nasledujúceho kódu do stránky na vytvorenie hry Game Maker 8 a kliknutím na tlačidlo "Spustiť":

self.maxhp = argument0; self.hp = argument0; self.rate = argument1; self.team = false; ", 3, [[", 3, [[self.poison = 0; self.alarm [0] = 30; self.pointadd = argument2; self.targetset = false; self.moving = false; self.mvspd = argument3; self.mvspdorg = argument3; vlastná energia = 100; self.energyrec = argument4 self.cooldown = 0; self.atkmode = 0; self.selected = false; ", 3, [[self.nearby = 0; self.nearby2 = 0; self.invisible = false; self.attackvisi = true; self.automove = true; self.test = false; self.virus = 0; self.inview = true;

Znova kliknite na tlačidlo "Spustiť" a zadajte aj nasledujúci kód:

ak self.root & gt; 0 {self.root - = 1} ak self.pari & gt; 0 {self.pari - = 1} ak self.slow> 0 {self.slow - = 1} ak self.virus & gt; 0 {self.virus - = 1} ak self.slow> 1800 {self.slow = 1800}, ak je self.root & gt; 1800 {self.root = 1800} ak self.pari & gt; 1800 {self.pari = 1800}, ak je self.cooldown & gt; 0 {self.cooldown - = 1} ak self.pari & gt; 0 ak self.cooldown = 0 self.cooldown = 1 ak self.energy & lt; 100 ak self.cooldown = 0 {self.energy + = self.energyrec} ak self.selected = true {obj_select.x = x; obj_select.y = y} ak self.hp

self.maxhp self.hp = self.maxhp self.depth = -y /(room_height) if self.targetset = true, ak keyboard_check (vk_shift) = false {obj_follow.x = x; obj_follow.y = y} ak je self.poison & gt; 0, ak je náhodný (90)

Stlačte „Enter“ a kliknite na „OK“

Vytvorte základný útok s nasledujúcim kódom:

self.tarid = 1; s (mob_parent) {if distance_to_object (other) & lt; 32 * 3 {if self.selected = true {if self.id! = Other.id {other.tarid = self.id;}}}} ak self.tarid! = -1 {with (self.tarid) {self hp - = 32; {ak self.pari & lt; 120 {self.pari = 120;}} instance_create (x, y, dark_strike);} self.energy - = 65; self.cooldown = 30;}

Kliknite na tlačidlo „OK“ a potom kliknite na tlačidlo „Testovať hru“.

Copyright © počítačové znalosti Všetky práva vyhradené