Har du någonsin haft en idé som du trodde skulle vara bra att vara bakgrundshistorien för ett PC -spel? Önskade du någonsin att du kunde skapa ditt eget spel? Eller kanske du försökte skapa ditt eget spel men fann att kostnaden för att köpa en spelmotor är för hög? Oavsett dina anledningar kan den här artikeln försöka hjälpa dig att starta ditt projekt med att skapa ditt eget spel, och med den lägsta möjliga kostnaden.
Steg
Metod 1 av 4: Planeringsfas
Steg 1. Formulera och skapa en arbetsplan för ditt projekt
Detta steg försummas vanligtvis av de flesta som försöker skapa ett nytt spel, både programmerare och icke-programmerare. Men det är också en av de viktigaste orsakerna till de flesta av de misslyckade första försöken. Detta inkluderar huvudsakligen att bestämma hur mycket tid och resurser som kommer att avsättas för varje uppgift inom projektet och förhållandet mellan dessa uppgifter. Själva processerna måste förstås först identifieras. Läs vidare i denna artikel för att identifiera de olika uppgifter som du så småningom kommer att behöva utföra.
Steg 2. Bestäm genren i ditt spel
Spelgenrer är kategoriseringar av spel baserade på spelstil och interaktion. Det här kan vara:
- Action Spel: där spelet är starkt beroende av snabba användarreflexer, bra timing, noggrannhet eller någon kombination av dessa faktorer för att gå vidare i spelet.
- Äventyrsspel: där spelet bygger på icke-konfronterande tillvägagångssätt som kräver små eller inga snabba reflexer. Spelet utvecklas genom att lösa pussel, utföra uppgifter eller interagera med spelmiljön och karaktärerna i det.
- Action-äventyrsspel: där spelstilen är en blandning av de två tidigare genrerna. Till exempel finns det långsiktiga mål/uppgifter som kräver snabba reflexer för att slutföras och spelet fortskrider genom att utföra sekventiella uppgifter, var och en eller några av dem är ett slags minispel som är actionbaserat.
- Rollspel (rollspel): där spelarna intar specifika "roller" i spelets inställning och utvecklar sin karaktär i spelet genom att skaffa sig färdighetspoäng eller erfarenhet. Några av dessa spel är turbaserade men vissa använder en mer realtidsstrategi. Massivt onlinespel med flera spelare (MMORPG) är en undergenre i denna genre, där flera spelare delar samma spelmiljö och vissa uppgifter kräver att flera spelare samarbetar för att utföra.
- Simuleringsspel: där spelet beror på att simulera aspekter av verkliga livet eller någon imaginär fantasimiljö.
- Strategispel: där spelstilen kräver mest noggrann planering och skickligt tänkande.
- Bräd- och kortspel: spelet är baserat på en uppsättning kort som måste hanteras enligt en viss uppsättning regler eller på att manipulera "bitar" på ett bräde.
Steg 3. Bestäm inställningen för ditt spel
Spelets inställning innehåller en eller flera av följande komponenter:
- Plats/Geografi. Platsen där historien om spelet utspelar sig. Detta kan vara den detaljerade kartan över ett fiktivt land eller utformningen av en militär förening. Detta kan vara en fiktions-/fantasivärld, ett parallellt universum, en annan dimension, en ny kontinent, ett visst land under en viss era, en specifik förening … etc.
- Historia. Spelets bakre berättelse som beskriver vad som hänt hittills på platsen avgjord för spelet som är av intresse för spelet.
- Läge. Detta avgör det allmänna temat för spelet på något sätt. Det kan vara en "mörk" temaspel, ett utopiskt eller ett barnsligt till och med. Detta påverkas starkt av målgruppen för ditt spel, som du bör bestämma under planeringsfasen.
- Game Society. Du måste ge den bakgrund som är nödvändig för karaktärerna som är involverade i spelet, inklusive historier och funktioner.
Steg 4. Bestäm spelets grafiska/visuella stil
Kommer ditt spel att vara ett tvådimensionellt eller tredimensionellt spel? Blir grafiken snygg eller rå? Kommer karaktärerna att återges på tecknadt, komiskt eller verkligt sätt?
Metod 2 av 4: Logistikfas
Steg 1. Beräkna din tillgängliga budget
Varken över eller underskatta dina resurser.
Steg 2. Undersök tillgängliga spelmotorer baserat på de val du gjorde under planeringsfasen
Till exempel, om du väljer att skapa ett kort/brädspel behöver du förmodligen inte en snygg grafikmotor och du hittar många open source -spelmotorer som är avsedda för kortspel. Men om du planerar att skapa ett first person shooter actionspel, är chansen stor att du behöver ett kraftfullare spel och grafikmotor (er).
- Ta hänsyn till din nuvarande programmeringsförmåga och de programmeringsspråk du är skicklig på. Om du till exempel inte har några förkunskaper i programmering behöver du en motor som inte kräver några programmeringskunskaper.
- Ta hänsyn till dokumentationsnivån som spelmotorn tillhandahåller.
- Om du inte kan hitta en motor som passar dina kriterier för budget och tidigare programmeringskunskaper, undersök spelmotorer som kräver programmeringskunskap på enklaste möjliga nivå och se om du hittar en som passar dina andra kriterier. Om inte gå upp lite i kravet på programmeringskunskaper tills du hittar en motor som passar dig andra kriterier.
Steg 3. Bestäm om du behöver lära dig programmering eller inte
Detta inkluderar att besluta:
- Oavsett om du alls behöver lära dig ett programmeringsspråk enligt din valda spelmotor.
- Vilket programmeringsspråk du behöver lära dig och för vilken plattform.
- Vilken skicklighetsnivå du måste nå för att kunna använda din valda spelmotor
Steg 4. Undersök alternativ för att nå den erforderliga färdighetsnivån på det programmeringsspråk som krävs
Kommer du att behöva gå kurser eller kommer en onlinehandledning att räcka? Hur påverkar det din budget?
Steg 5. Gör nödvändiga inköp
Se till att inkludera spelmotordokumentationen i dina inköp om dokumentationen säljs separat.
Steg 6. Lär dig att använda din spelmotor
Steg 7. Läs åtminstone en introduktion till mjukvarutekniska modeller
Även om det inte är en absolut nödvändighet, kommer det att hjälpa mycket.
Metod 3 av 4: Implementeringsfas
Steg 1. Börja smått
Att försöka börja med ett sofistikerat spel som implementerar det hela på en gång kommer sannolikt att bli frustrerande.
Steg 2. Dela och erövra
Försök inte lösa alla problem på en gång. Försök istället dela upp problemen i mindre och så vidare tills du kommer till hanterbara problem som du kan hantera.
Steg 3. Anteckna och använd feedback
Visa vad som är klart för slutna kretsar av vänner eller familj. Ändra din design enligt den feedback du tar från granskare.
Steg 4. Använd en designmodell och håll dig till den
Gör inte misstaget att byta modell halvvägs om det inte är absolut nödvändigt.
Steg 5. Ha tålamod
Att skapa ett spel är inte ett jobb en dag/vecka. Vissa spel är inte ett års jobb!
Metod 4 av 4: Slutproduktfas
Steg 1. Designa dig marknadsföringskampanj
Detta behöver inte nödvändigtvis vara kommersiellt baserat. Du måste dock öka synligheten för ditt spel så att du kan få mer feedback som så småningom hjälper till att förbättra ditt spel och dina spelskapande förmågor.
Steg 2. Testa, testa och testa igen
Även om ingenting är perfekt, bör du försöka vara så nära det som möjligt.
Steg 3. Implementera din marknadsföringskampanj och publicera ditt spel
Steg 4. Ta feedback från spelare som spelar ditt spel
Tips
- UDK användes för att göra Assassin's Creed
- CryEngine användes för att göra Crysis
- Börja litet, bli stor
- Lär dig ett programmeringsspråk ändå, det kan komma till nytta
Varningar
- Använd inte upphovsrättsskyddat material i ditt arbete som inte är ditt. I de flesta länder anses användning av upphovsrättsskyddat material utan föregående tillstånd från ägaren av upphovsrätten vara ett brott som kan straffas enligt lag.
- Var extra försiktig när du väljer läget för ditt spel och dess innehåll matchar målgruppen. Detta är särskilt viktigt om din målgrupp är barn. Viss innehåll kan anses kränkande och till och med olagligt om spelet distribueras som ett barnspel.
- Om du inte tänker ta speldesign som en karriär, försök att balansera din tid mellan att skapa spel och ditt arbete och andra ansvar.