Game Maker è un'applicazione software distribuita da giochi di YoYo che ti permette di creare giochi con poca o nessuna esperienza di programmazione. Gli utenti avanzati possono creare giochi complessi con built-in linguaggio di scripting di Game Maker. Giochi di combattimento sono considerati un gioco complesso di rendere come sono normalmente 2D. Anche con Game Maker, richiederà alcuni retroscena a fare giochi per crearne uno.
Istruzioni
• Navigare il sito Web "YoYo Games". Scaricare e installare "Game Maker 8" sul vostro computer. Riavviare il computer se necessario.
• Sfogliare e leggere tutti i tutorial sul sito per capire come creare giochi con Game Maker 8.
• Costruire un base fighter gioco per cominciare. Questo ti aiuterà a familiarizzare con le caratteristiche di Game Maker 8. È possibile creare uno inserendo il seguente codice nel Game Maker 8 creare pagina e cliccando sul pulsante "Lancio":
Self.maxhp = argument0;
Self.HP = argument0;
Self.rate = argomento1;
Self.team = false;
Self.root = 0;
Self.pari = 0;
Self.Poison = 0;
Self.Alarm[0] = 30;
Self.pointadd = argomento2;
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;
• Nuovamente clic sul pulsante "Lancio" e immettere il seguente codice pure:
Se self.root > 0
{self.root-= 1}
Se self.pari > 0
{self.pari-= 1}
Se self.slow > 0
{self.slow-= 1}
Se self.virus > 0
{self.virus-= 1}
Se self.slow > 1800
{self.slow = 1800}
Se self.root > 1800
{self.root = 1800}
Se self.pari > 1800
{self.pari = 1800}
Se self.cooldown > 0
{self.cooldown-= 1}
Se self.pari > 0
Se self.cooldown = 0
Self.cooldown = 1
Se self.energy < 100
Se self.cooldown = 0
{self.energy + = self.energyrec}
Se self.selected = true
{obj_select.x = x; obj_select.y = y}
Se self.hp < self.maxhp
Se self.cooldown = 0
Se self.poison = 0
Se self.virus < 5400
{self.hp + = self.maxhp/1600}
Se self.energy > 100
Self.Energy = 100
Se self.hp > self.maxhp
Self.HP = self.maxhp
Self.Depth =-y/(room_height)
Se self.targetset = true
Se keyboard_check(vk_shift) = false
{obj_follow.x = x; obj_follow.y = y}
Se self.poison > 0
Se random(90) < 1
Self.Poison-= 1;
Se self.poison > 10
Se random(30) < 1
Self.Poison-= 1;
Se self.slow > 0
Self.mvspd = ((self.mvspdorg)/2);
altro
Self.mvspd = self.mvspdorg;
Premere "Enter" e fare clic su "OK".
• Creare un attacco di base con il codice riportato di seguito:
Self.tarid = -1;
with(mob_parent)
{Se distance_to_object(other) < 32 * 3 {se self.selected = true {se self.id! = other.id
{other.tarid = self.id ;}}}
Se self.tarid! = -1
{with(self.tarid)
{self.hp-= 32; {Se self.pari < 120 {self.pari = 120 ;}} instance_create(x,y,dark_strike);}
Self.Energy-= 65; Self.cooldown = 30;}
Fare clic su "OK" e quindi fare clic su "Test gioco."