Datornätverk
Game Maker är en programvara från YoYo Games som låter dig skapa spel utan eller med mycket lite programmeringserfarenhet. Avancerade användare kan bygga komplexa titlar med Game Makers eget skriptspråk, GML. Ett 2‑D kampspel är ett typiskt komplext projekt, så en grundläggande förståelse för spelutveckling är nödvändig innan du sätter igång.
1. Besök YoYo Gamess webbplats. 2. Ladda ner “Game Maker 8” och installera programmet på din dator. 3. Starta om datorn om installatören kräver det.
Bläddra igenom och läs alla tutorials på YoYo Gamess webbplats för att förstå hur du skapar spel med Game Maker 8. Denna kunskap är avgörande för att bygga ett fungerande kampspel.
Starta ett nytt projekt och skapa ett “basic fighter”-objekt. Du kan börja med följande kodblock för att definiera objektets grundläggande egenskaper. Koden klippas in i Game Maker 8:s “Create”‑sida och sedan klickar du på “Launch”.
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;
Klicka sedan på “Launch” igen och lägg till följande kod i “Step”‑sidan:
if self.root > 0 {self.root -= 1}
if self.pari > 0 {self.pari -= 1}
if self.slow > 0 {self.slow -= 1}
if self.virus > 0 {self.virus -= 1}
if self.slow > 1800 {self.slow = 1800}
if self.root > 1800 {self.root = 1800}
if self.pari > 1800 {self.pari = 1800}
if self.cooldown > 0 {self.cooldown -= 1}
if self.pari > 0 if self.cooldown = 0 self.cooldown = 1
if self.energy < 100 if self.cooldown = 0 {self.energy += self.energyrec}
if self.selected = true {obj_select.x = x; obj_select.y = y}
if self.hp < self.maxhp if self.cooldown = 0 if self.poison = 0 if self.virus < 5400 {self.hp += self.maxhp/1600}
if self.energy > 100 self.energy = 100
if self.hp > self.maxhp self.hp = self.maxhp
self.depth = -y/(room_height)
if self.targetset = true if keyboard_check(vk_shift) = false {obj_follow.x = x; obj_follow.y = y}
if self.poison > 0 if random(90) < 1 self.poison -= 1;
if self.poison > 10 if random(30) < 1 self.poison -= 1;
if self.slow > 0 self.mvspd = ((self.mvspdorg)/2); else self.mvspd = self.mvspdorg;
Tryck Enter och klicka OK.
Klistra in följande kod för att lägga till en enkel attack:
self.tarid = -1;
with(mob_parent) {
if distance_to_object(other) < 32*3 {
if self.selected = true {
if self.id != other.id {other.tarid = self.id;}
}
}
}
if self.tarid != -1 {
with(self.tarid) {
self.hp -= 32;
if self.pari < 120 {self.pari = 120;}
instance_create(x,y,dark_strike);
}
self.energy -= 65;
self.cooldown = 30;
}
Klicka OK och därefter Test Game för att köra ditt första test.
• Lägg till fler karaktärer och unika färdigheter. • Skapa animerade sprites för att göra spelet visuellt tilltalande. • Använd Game Maker 8:s inbyggda fysikmotor för att hantera kollisioner. • Testa på olika enheter för att säkerställa spelbarhet.
Låter hostingföretag för din online‑spelserver bli för dyrt? Att bygga en egen server är både enkelt och ger dig full kontroll. Du kan skapa en server för de flesta spel som kan köras på distans. Steg 1 Hämta serverprogramvaran för ditt spel. Spara filerna i spelmappen (oftast under Program Files på
Hur du får dina simmare att tala engelska Maxis, tillverkaren av The Sims, skapade spelet för att tilltala spelare över hela världen. De utvecklade ett eget språk, Simlish, för karaktärerna. Sedan spelets premiär har spelare försökt avkoda det unika språket och har till och med satt ihop ett ordbok.
Vad du behöver En dator Wii-utvecklingskit Startkapital Att utveckla spel för en konsol som Nintendo Wii kräver mer än en idé och en dator. Kostnaderna för spelutveckling stiger, så du måste etablera ett partnerskap med Nintendo, följa deras riktlinjer och förvärva rätt hårdvara. Processen