Hur man gör ett RPG i Game Maker

Skapandet av ett RPG eller något datorspel kan vara en besvärlig men extremt givande process. Stora programvaruföretag kan spendera månader eller år på ett enda spel, så det är ingen liten uppgift att göra ett själv - till och med ett förenklat spel. Den färdiga produkten kan dock göra timmars planering och dagar eller veckor med programmering värda varje sekund. Inte bara kommer du att skapa något som du kan dela med vänner och familj, men självstyrda projekt är också ett utmärkt sätt att få erfarenhet och skicklighet för nybörjare. Spelindustrin accepterar självreklam och att vara producent av ett indiespel ser bra ut på ett CV.

Förberedelse och planering

Planera ditt spel, inifrån och ut, innan du ens funderar på att starta Game Maker. Det finns inget sådant som programmering i farten, särskilt inte i denna typ av applikation. Du måste noggrant och i detalj detalj planera din historia, inställningar, städer, karaktärer, monster, förmågor och utjämningssystem. Rita karaktärsskisser, design fängelsehålor och skriv manus tills du i princip har hela spelet på papper. Tillägg och ändringar är möjliga, men du måste försöka hålla dem minimala när du börjar programmera.

Börja skapa dina konstverk. Du kan välja att skapa dina bilder i Game Maker själv, men det skulle troligen vara lättare att använda ett bildredigeringsprogram. För 8-bitars sprites skulle MS Paint fungera bra, men vilket program du använder beror på dina preferenser och spelstil. Se till att hålla alla dina sprites organiserade när du skapar dem så att du enkelt kan hitta dem. Tänk på att du kan antingen göra dina inställningar som en stor bild och lägga till osynliga väggar och objekt i Game Maker, eller så kan du rita enskilda brickor och göra dessa till objekt senare.

Ladda ner och installera Game Maker och skapa ditt nya spelprojekt. Spara detta projekt någonstans och börja integrera dina sprites och hålla dem organiserade. När alla dina sprites är i Game Maker är du redo att börja bygga.

Bygga RPG

Konvertera dina sprites till objekt och lägg till lämplig programmering till dem. Om du har planerat därefter kan du göra detta i ett steg, eller så kan du lägga till objekt efter behov. Några programmeringsutmaningar som du kommer att behöva övervinna inkluderar: en erfarenhetsräknare, med minskande avkastning för alltför enkla eller alltför hårda möten, flaggor för att lära dig nya förmågor och algoritmer för statistikökningar; flaggor för att förhindra att karaktären rör sig under klippning och dialog; ett sparpunktssystem eller autospara.

Detta kommer att vara den mest frustrerande och svåra delen av din upplevelse, ännu mer än att lägga till sprites, eftersom du ständigt måste fixa buggar och justera beteenden.

Att bygga "rummen". Rum är spelskärmarna som används av Game Maker, till exempel insidan av ett hus, en fängelsehålan eller stridsskärmen. Varje rum måste innehålla olika föremål, såsom övergångar till andra rum, den spelbara karaktären och andra karaktärer som inte spelar. Om du valde att rita dina bakgrundsbilder som kompletta bilder måste du använda osynliga väggar för att göra vissa områden "oåtkomliga", eftersom du inte kommer att kunna göra olika bitar av terräng till olika objekt. Om du ritade enskilda brickor kan du göra några av dem solida och andra inte efter behov. Se till att testa varje rum noggrant.

Testa ditt spel från början till slut. Utforska varje rum noga och leta efter spelbrott eller defekter. Se till att konversationer fungerar som förväntat, att strider spelar ordentligt och att nivelleringssystemet är i perfekt fungerande skick. När du gör ändringar i objekt, var medveten om att andra buggar kan komma upp som ett resultat. Anskaffa dina vänner och familjemedlemmar för att försöka bryta ditt spel, och när de gör det, fixa det. Kom ihåg att om du gör detta för dig själv har du ingen budget eller tidsplan och det är värt att ta dig tid att åtgärda eventuella problem. Många fantastiska spel har misslyckats på grund av dålig, rusad testning.

Distribuera ditt spel. Lägg upp det online, skicka det till dina vänner och marknadsför dig själv så mycket som möjligt. Om du försöker tjäna pengar kan ett enkelt meddelande "Överväg att donera om du gillade det här spelet" med din PayPal-information hjälpa. Många kommer att stödja ett spel de tycker om, antingen monetärt eller på andra sätt, särskilt om deras stöd kan påverka en uppföljare.

Tips

Använd andra RPG-referenser när du kommer med dina matematiska algoritmer, till exempel de för nivellering och plundring.

Du kan använda osynliga objekt som kontroller och flaggor. Skapa helt enkelt ett objekt utan sprite och placera det i ett rum, så kan du använda det för odds och slut, som att kontrollera andra partimedlemsstatistik medan du byter dem.