Spelutveckling är en komplex process. Professionella spelstudior har team på hundratals människor som arbetar med konceptdesign, programmering, konstdesign, modellering, animering och ljuddesign. Även om du inte redan har alla dessa färdigheter kan du själv designa ett enkelt spel baserat på vad du redan vet. Denna wikiHow lär dig hur du kommer igång med att utveckla din första spelidé.
Steg
Del 1 av 2: Planera konceptet
Steg 1. Förstå projektets omfattning
Innan du börjar arbeta med att utveckla ett spel är det viktigt att förstå vad som krävs för att skapa ett spel. Videospel har många delar, från spelmotorn, programmering, grafik, animering, till ljud och musik. Allt detta tar många timmar att skapa. Om du aldrig har utvecklat ett spel tidigare, börja enkelt. Behandla ditt första spel som en lärandeupplevelse snarare än ett polerat projekt.
Steg 2. Vet vad dina färdigheter är
När du kommer med en idé till ett spel, kom på en idé baserad på dina färdigheter. Om du är en stor konstnär men aldrig har kodat tidigare, välj en spelmotor som låter dig fokusera på dina konstkunskaper medan du gör minimal kodning. Å andra sidan, om du är en bra programmerare, men inte har mycket konstkunskaper, kan du skapa ett spel med bra grundläggande som omfattar en förenklad konststil. Många populära indiespel använder enkel 8-bitars grafik eller till och med bara grundläggande former för grafik.
Steg 3. Bestäm vad målet med spelet är
Videospel finns i en mängd olika stilar och genrer. En sak som de alla har gemensamt är att de alla har ett mål. Vissa spel har flera mål och valfria sidouppdrag. Men många spel har ett mål som är så enkelt som "Kom till slutet av nivån". Ditt första spel kan bara vara en skärm med en prick som du försöker navigera till toppen av skärmen.
Steg 4. Bestäm hur du ska kommunicera målet till spelaren
När du väl har bestämt dig för ett mål för spelaren måste du ta reda på hur du kommunicerar målet till spelaren. Vissa spel har en komplex berättelse med massor av icke-spelare karaktärer (NPC) som får spelaren att känna att de är en del av en levande värld. Andra spel har animationer eller klippa scener innan en nivå börjar. Vissa inkluderar en handledning. Vissa spel visar helt enkelt text som säger spelaren vad han ska göra.
Steg 5. Bestäm ett hinder för spelaren
När du väl har bestämt dig för ett mål för spelaren att uppnå måste du besluta om ett hinder som står i spelarens väg. Detta kan vara ett pussel som spelaren måste lösa eller plattformar som spelaren måste hoppa på eller komma runt. Har ditt spel fiender? Om så är fallet, hur interagerar de med spelaren? Har ditt spel nivåer, eller är det ett spel med öppen värld?
Steg 6. Ta reda på reglerna
När du kommer fram till ett mål och några hinder, besluta om några grundläggande regler som har ett logiskt flöde. Om du designar ett plattformsspel, vad händer om spelaren missar plattformen? Om ditt spel har fiender, vad händer när spelaren vidrör eller attackeras av en fiende? Har spelaren en hälsobar? Finns det ett poängsystem? Kanske vill du lägga till en tidsgräns för ditt spel? Det här är regler du måste bestämma för ditt spel. Om du är ny på speldesign, försök att hålla reglerna så enkla som möjligt.
Steg 7. Bestäm en belöning för spelaren
Sedan beslutet om ett mål för spelaren och ett hinder. Ett spel bör också ha ett sätt att belöna spelaren för att uppnå målet. Det är det som gör ett spel till en tillfredsställande upplevelse. Vissa spel har en sista scen som visar att hjälten får en belöning för sina besvär. Vissa spel ger spelaren power-ups eller nya saker. Andra spel har ett komplext utjämningssystem som förbättrar spelarens statistik över tiden.
Steg 8. Skapa konceptkonst
Om grafik är en stor del av ditt spel, vill du räkna ut en konststil för ditt spel. Med konceptkonst kan du lägga ner dina idéer på papper innan du börjar bygga dem som tillgångar i ett spel. Du vill skapa konceptkonst för alla dina karaktärer, NPC och fiender. Du vill hålla den övergripande konststilen konsekvent, så ta reda på vilken konststil du vill ha innan du börjar bygga. Om ditt spel har flera nivåer vill du skapa en skiss för hur varje nivå ser ut. Du vill också kartlägga nivådesignen för varje nivå på papper.
Steg 9. Skapa ett speldesigndokument
Detta är särskilt användbart om du utformar ett mer komplext spel med ett team av människor. Ett speldesigndokument kan innehålla grundläggande spelmekanik och design. Den kan också innehålla intrångspunkter, karaktärsbiografier, konceptkonst samt nivåkartor och mål. Detta hjälper till att få hela ditt team på samma sida.
Del 2 av 2: Utveckla spelet
Steg 1. Välj en spelmotor
Spelmotorn är spelets ryggrad. Det ger grafik och ljud. Det styr spelets fysik, kollisionsdetektering, scripting, artificiell intelligens och mer. Att välja rätt spelmotor beror på din skicklighetsnivå och dina spelbehov. Många spelmotorer låter dig ladda ner en gratis version för personligt bruk att testa. Här är några spelmotorer du kan prova:
- Game Maker Studio 2: Game Maker Studio 2 är ett bra ställe att börja om du är nybörjare. Det fokuserar på spel med 2D -grafik. Det är en av de enklare spelmotorerna att lära sig. Game Maker Studio 2 har en gratis 30 dagars provperiod och börjar sedan med $ 39 per år.
-
Enhet:
Unity är en populär spelmotor som har använts för att skapa många populära spel på PC, mobil och spelkonsoler, inklusive Angry Birds 2, Cuphead och Sonic Forces. Det används för att skapa både 2D- och 3D -spel. Den har ett intuitivt användargränssnitt som gör det ganska enkelt för nybörjare att lära sig. Du kan ladda ner Personal Edition som levereras med kärnfunktionerna helt gratis. Plusversionen börjar på $ 25 i månaden.
-
Overklig:
. Unreal är en av de mest populära spelmotorerna. Det har använts för att skapa många populära spel, inklusive Batman Arkham-spelen, Mortal Kombat och Deus X. Det är en komplett spelmotor som stöder avancerad grafik. Det är också en av de svårare spelmotorerna att lära sig. Detta gör den mer idealisk för avancerade spelutvecklare. En fullständig version av Unreal är gratis att ladda ner, men du kommer att behöva betala 5% royalty efter de första $ 3000 per kvartal för alla spel du publicerar med Unreal.
Steg 2. Lär dig hur du använder spelmotorn
Spelmotorer är några av de mest komplexa programvarorna du kan köpa. Även om du är en erfaren programmerare kommer det troligtvis att finnas saker du inte vet hur du gör. Läs användarmanualen för spelmotorn du laddar ner. Titta på självstudier på YouTube och gå på kurs online. Lär dig vad du behöver för att bygga och hur du bygger det. Om du fastnar i ett problem, hitta någon som kan hjälpa dig att lösa det.
Steg 3. Ställ in en deadline
Oavsett om du skapar ditt första spel eller en AAA -produktion, måste du ha en tidsfrist för hur lång tid projektet kommer att ta. Om du är ny på speldesign, ställ in en månad som din deadline för att skapa ett litet spel. Många oväntade saker kommer att dyka upp under utvecklingsprocessen, så räkna med att gå över din deadline. Men om du går över din deadline med för mycket, kanske du vill skala ner ditt projekt.
Steg 4. Bygg en fungerande prototyp
Detta bör göras så snabbt som möjligt. Det behöver inte se bra ut. Det behöver inte ha alla funktioner du vill lägga till. Det behöver bara vara en grundnivå med en grundläggande spelbar karaktär och ett grundläggande hinder. Detta används för att bygga och testa kärnmekaniken i ditt spel.
Steg 5. Testa din prototyp
Du lär dig mycket genom att spela ditt spel. Du kanske tycker att några av spelmekanikerna inte fungerar eller att vissa delar inte är så engagerande som du trodde att de skulle vara. Du kommer också att upptäcka vad du kan lägga till i spelet för att göra spelet bättre.
Steg 6. Bygg dina tillgångar
När du har byggt en fungerande prototyp och du är säker på att din spelmekanik fungerar korrekt kan du börja bygga tillgångarna för ditt spel. Detta inkluderar att lägga till ytterligare nivåer, karaktärsanimationer, fiender, power-ups och alla ytterligare funktioner du vill lägga till. Det inkluderar också att lägga till karaktärsmodeller och dekorera dina nivåer så att spelet börjar se estetiskt tilltalande ut, även om du borde fokusera på estetik sist.
- Om du inte är säker på hur du bygger något, har många spelmotorer en tillgångsbutik där du kan köpa speltillgångar byggda av andra människor. Du kan också söka efter handledning online för att lära dig hur du löser problem som kan uppstå under spelutvecklingsprocessen.
- Var försiktig så att du inte lägger till för mycket innehåll direkt. Detta kan dölja kärnmekaniken i spelet och göra det svårt för lektestare att ge korrekt feedback.
Steg 7. Betatest ditt spel
Även om du kan lära dig mycket genom att spela ditt spel själv, kan du också lära dig mycket genom att se andra människor spela ditt spel. Riktiga spelare kan göra saker du inte förväntat dig och påpeka saker om upplevelsen som du inte tar hänsyn till. Få andra människor att spela ditt spel. Även om det är ditt första spel och du tycker att det inte är bra.
Steg 8. Marknadsför ditt spel
När du börjar närma dig slutet av utvecklingsprocessen måste du börja få ordet om ditt spel. Vet vad som är unikt med ditt spel. Vilken erfarenhet ger ditt spel som andra spel inte gör? Skicka meddelandet till så många som möjligt. Skapa en webbplats för ditt spel och en videotrailer. Anslut ditt spel till sociala medier. E -posta ditt spel till videospelswebbplatser och videospelsmakare.
Steg 9. Starta ditt spel
Spelmotorer som Unity och Unreal gör det enkelt att skapa portar i ditt spel för alla spelsystem. När du har publicerat ditt spel via din spelmotor får du det på så många digitala distributörer som möjligt. Detta inkluderar Steam, Google Play Store, Apples App Store. Även Playstation Store, Xbox One och Nintendo eShop är lättare att komma på än någonsin tidigare. Det kommer att finnas QA och licensstandarder som du måste godkänna för varje digital distributör. Lär dig vad dessa standarder är och se till att ditt spel klarar dessa standarder. Du kan också titta på specialdistributörer som Slitherine.
Tips
- Uppdaterad grafik är viktigt för att fånga publiken, men innehållet är fortfarande kungen! Så hitta på ett sätt att göra ditt spel riktigt engagerande och roligt genom att erbjuda bra innehåll. Med en unik snurr på en populär spelfunktion kan du använda element som aldrig tidigare har använts i liknande genrespel.
- Tänk alltid igenom din spelares perspektiv. Vilka takeaways kommer de att vinna på att spela ditt spel och hur kan de bli dina spelfans och förespråkare? Endast hängivna fans kommer att garantera ditt spel hållbarhet!
- För att involvera andra människor i din spelproduktion och övertyga dem om att bli intressenter behöver du en bra säljhöjd! Att utveckla en pitch är också ett utmärkt tillfälle för dig att testa din spelidé inom affärs- och/eller utvecklargemenskapen och se om det alls är livskraftigt.
- Om du tycker att din spelidé är cool och innovativ - se till att du kan omvandla andra till dina spelsupportrar. Annars är det meningslöst att utveckla det eftersom du med stor sannolikhet inte kommer att kunna marknadsföra det effektivt för att tjäna pengar på det efter lanseringen.