whycomputer.com >> Počítačová školení >  >> Média

Jak si vyrobit bojovou hru ve hře Maker

Game Maker je softwarová aplikace distribuovaná hrami YoYo, která vám umožňuje vytvářet hry s malou až žádnou zkušeností s programováním. Pokročilí uživatelé mohou vytvářet složité hry s vestavěným skriptovacím jazykem Game Makeru. Bojové hry jsou považovány za složitou hru, protože jsou obvykle 2D. I s Game Makerem to bude vyžadovat určité zázemí při tvorbě her.

Přejděte na webovou stránku "YoYo Games". Stáhněte a nainstalujte "Game Maker 8" do počítače. Restartujte počítač, pokud je to nutné.

Projděte si všechny výukové programy na webu a přečtěte si je, abyste pochopili, jak vytvářet hry pomocí nástroje Game Maker 8.

Začněte základní bojovou hru. To vám pomůže seznámit se s funkcemi Game Maker 8. Můžete si ho vytvořit tak, že do stránky Game Maker 8 vytvoříte následující kód a kliknete na tlačítko "Spustit":

self.maxhp = argument0; self.hp = argument0; self.rate = argument1; self.team = false; self.root = 0; self.pari = 0; self.poison = 0; self.alarm [0] = 30; self.pointadd = argument2; self.targetset = false; self.moving = false; self.mvspd = argument3; self.mvspdorg = argument3; self.energy = 100; self.energyrec = argument4 self.cooldown = 0; self.atkmode = 0; self.selected = false; self.slow = 0; self.nearby = 0; self.nearby2 = 0; self.invisible = false; self.attackvisi = true; self.automove = true; self.test = false; self.virus = 0; self.inview = true;

Znovu klikněte na tlačítko Spustit a zadejte také následující kód:

pokud je self.root & gt; 0 {self.root - = 1} pokud self.pari & gt; 0 {self.pari - = 1} pokud self.slow & gt; 0 {self.slow - = 1} pokud self.virus & gt; 0 {self.virus - = 1} pokud self.slow & gt; 1800 {self.slow = 1800} pokud self.root & gt; 1800 {self.root = 1800} pokud self.pari & gt; 1800 {self.pari = 1800} pokud self.cooldown & gt; 0 {self.cooldown - = 1} pokud self.pari & gt; 0 pokud self.cooldown = 0 self.cooldown = 1, pokud self.energy & lt; 100 if self.cooldown = 0 {self.energy + = self.energyrec} pokud self.selected = true {obj_select.x = x; obj_select.y = y} pokud self.hp & lt; self.maxhp jestliže self.cooldown = 0 jestliže self.poison = 0 jestliže self.virus & lt; 5400 {self.hp + = self.maxhp /1600} pokud self.energy & gt; 100 self.energy = 100 jestliže self.hp & gt; self.maxhp self.hp = self.maxhp self.depth = -y /(room_height) pokud self.targetset = true, pokud keyboard_check (vk_shift) = false {obj_follow.x = x; obj_follow.y = y} pokud self.poison & gt; 0, pokud náhodný (90) & <; 1 self.poison - = 1; pokud je self.poison & gt; 10, pokud náhodný (30) & <; 1 self.poison - = 1; if self.slow & gt; 0 self.mvspd = ((self.mvspdorg) /2); else self.mvspd = self.mvspdorg;

Stiskněte klávesu Enter a klikněte na tlačítko OK.

Vytvořte základní útok s následujícím kódem:

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;}}}} pokud self.tarid! = -1 {with (self.tarid) {self .hp - = 32; {if self.pari & lt; 120 {self.pari = 120;}} instance_create (x, y, dark_strike);} self.energy - = 65; self.cooldown = 30;}

Klikněte na "OK" a poté klikněte na "Testovat hru"
URL:https://cs.whycomputer.com/Media/100114003.html

Média
  • Jak si vyrobit online hru Server

    Zaplacení pro společnosti hostit váš online herní server může být nákladné. Nicméně, aby vaše vlastní online herní server může být snadné a může vám poskytnout větší kontrolu nad serverem a svobodu než hostingové společnosti. Online herní servery mohou být vytvořeny pro téměř každou hru, která může

  • Jak vyrobit své Simíky Mluvte anglicky

    Maxis, výrobce The Sims, navrhl hru tak, aby oslovila lidi po celém světě. Výrobce šel tak daleko, že pro postavy vytvořil speciální jazyk nazvaný „Simlish“, který se od vzniku hry snaží rozluštit tento jedinečný jazyk a dokonce sestavil slovník, který by rozluštil „Simlish“ jazyk. vytvořil cheat, k

Počítačová školení © https://cs.whycomputer.com