Hur man gör ett eget videospel (med bilder)

Innehållsförteckning:

Hur man gör ett eget videospel (med bilder)
Hur man gör ett eget videospel (med bilder)
Anonim

Att designa ett tv -spel är ingen liten uppgift, men om du har en idé som är för bra för att inte göra det, finns det ingen bättre tid än att nu börja. Med den utbredda tillväxten av oberoende utveckling har det aldrig varit enklare eller billigare att skapa ett spel. Följ den här guiden för att börja designa och skapa ditt drömspel och dela det sedan med världen.

Steg

Del 1 av 7: Att lägga grunden

Gör ditt eget videospel Steg 1
Gör ditt eget videospel Steg 1

Steg 1. Välj din genre

Medan varje framgångsrikt spel är unikt på sitt sätt, passar nästan alla in i en specifik genre. Bestäm vilken typ av spel du vill skapa och titta på vad andra spel i samma genre gör. Några vanliga genrer inkluderar:

  • Arkadspel
  • Skyttar
  • Pussel
  • Plattformsspelare
  • Tävlings
  • Äventyr
  • Oändliga löpare
  • RPG -spel
  • Förstapersonsskyttar
  • Tredjepersons skyttar
  • Story/Manga driven JRPG
  • Visuella romaner
  • Torn försvar
  • Skräck
  • Fighters
  • Komedi
  • Överlevnad
Gör ditt eget videospel Steg 2
Gör ditt eget videospel Steg 2

Steg 2. Välj din plattform

Plattformen som du väljer att utveckla ditt spel kommer att påverka sättet det utvecklas på avsevärt. Plattformen dikterar hur spelet styrs; smartphone-spel är vanligtvis touch-and-tilt-baserade, PC-spel använder vanligtvis tangentbord och mus, och konsolspel använder gamepads. Observera att de flesta kommersiella PC -spel också stöder Gamepad.

  • Det finns undantag från alla dessa regler, men du kommer i allmänhet ha lättare att utforma spelet kring en specifik kontrollmetod.
  • Om du vill skapa ett iPhone -spel måste du skicka det till Apple Store från en Mac -dator. Ett undantag är dock Godot Engine som också låter dig skapa för iPhone på Linux vilket är användbart om du inte har en Mac.
Gör ditt eget videospel Steg 3
Gör ditt eget videospel Steg 3

Steg 3. Skriv ut den preliminära konstruktionen

Detta bör bara vara minst en sida men kommer att vara hjärtat i spelupplevelsen du skapar. Den innehåller de grundläggande begreppen i ditt spel och låter dig se om din idé är livskraftig som ett tv -spel.

Gör ditt eget videospel Steg 4
Gör ditt eget videospel Steg 4

Steg 4. Börja med en kärnfilosofi

Detta uttalande kommer att fungera som den drivande kraften bakom spelet. Det här är mycket enkla uttalanden som kommer till kärnan i vad spelet är. Besök det ofta för att se till att ditt spel fortfarande uppfyller sina grundläggande mål. Några exempel på kärnfilosofier:

  • Detta spel simulerar en rymdstationsekonomi
  • Detta spel låter dig spela som en levande bil
  • Det här spelet handlar om att testa spelarens reflexer
Gör ditt eget videospel Steg 5
Gör ditt eget videospel Steg 5

Steg 5. Skriv ner dina funktioner

Funktionerna är det som skiljer ditt spel från andra i samma genre. Börja med att lista dina idéer och koncept. Förvandla dessa begrepp till handlingdrivna meningar. Skjut för mellan 5-15 funktioner. Till exempel:

  • Koncept: konstruktion av rymdstationer.
  • Funktion: Bygg och hantera din rymdstation.
  • Koncept: skador från asteroider
  • Funktion: Kämpa för att överleva mot miljöfaror, inklusive asteroider, solstrålar och kometer.
  • Genom att skriva ner dina funktioner först kan du ta fram var och en av dem senare i designdokumentet. Att ha dina funktioner listade i början kommer att hålla ditt projekt fokuserat och förhindra "feature-creep", där idéer fortsätter att läggas till senare i processen.
  • Fortsätt att revidera dessa funktioner tills du är nöjd med att de representerar spelet du vill göra.
Gör ditt eget videospel Steg 6
Gör ditt eget videospel Steg 6

Steg 6. Ta en paus

Lägg den preliminära designen i en låda och försök att inte tänka på det på en vecka eller två. Du vill kunna gå tillbaka till det med ett nytt perspektiv. Detta hjälper dig att avgöra om projektet är värt att driva, eller om du behöver gå tillbaka till ritbordet.

Del 2 av 7: Skriva designdokumentet

Gör ditt eget videospel Steg 7
Gör ditt eget videospel Steg 7

Steg 1. Ta reda på detaljerna

Designdokumentet är ryggraden i ditt tv -spel. Den innehåller detaljerade beskrivningar av ditt spels mekanik, intrig, miljö, estetisk design och mer. Dokumentets format är inte lika viktigt som innehållet.

  • Designdokument är särskilt viktiga om du leder ett team av programmerare och artister. Se till att dokumentet är riktat mot dem, och inte mot slutkonsumenten. Undvik att vara vag och gå in i detalj om hur var och en av spelets mekanik ska fungera.
  • Inte alla spel har ett designdokument, och inga två designdokument kommer att se lika ut. Använd dessa steg som en riktlinje, men skräddarsy gärna ditt dokument till ditt spels behov.
Gör ditt eget videospel Steg 8
Gör ditt eget videospel Steg 8

Steg 2. Formulera innehållsförteckningen

Varenda aspekt av spelet måste tas upp i innehållsförteckningen. Det enda som inte behöver inkluderas är historien om inte historien är i grunden kopplad till spelets mekanik.

  • Närma dig innehållsförteckningen på samma sätt som en spelmanual. Börja med breda sektioner, till exempel Character Creation, Combat och Main Interface, och lägg sedan ut var och en av dessa sektioner med undersektioner.
  • Tänk på innehållsförteckningen som en disposition för spelet. Du kommer att gå in mycket mer detaljerat för varje post i tabellen
Gör ditt eget videospel Steg 9
Gör ditt eget videospel Steg 9

Steg 3. Fyll i varje avsnitt i ditt dokument

När du har lagt bordet, börja expandera på mekaniken. Ta dig tid att gå in i detalj så att det inte uppstår förvirring när du börjar programmera. Varje mekaniker bör förklaras fullständigt så att det inte uppstår förvirring när det är dags att implementera den.

Gör ditt eget videospel Steg 10
Gör ditt eget videospel Steg 10

Steg 4. Kör den av en annan person eller ditt team

Beroende på ditt tillvägagångssätt kan speldesign vara en mycket samarbetsprocess. Insikt från andra kan hjälpa till att hålla ditt spel fokuserat och kan peka ut områden som inte är så genomtänkta.

  • Var säker på att personen du visar den för vet att du planerar att släppa den. En person kanske inte är alltför kritisk till ett spel som de tycker är bara en idé.
  • Om du ska visa det för en nära person, vanligtvis dina föräldrar, kom ihåg att de förmodligen är mer lindriga än din genomsnittliga spelgranskare. Det betyder inte att du inte kan visa dem. Snarare borde de inte vara din enda källa till feedback.

Del 3 av 7: Börja programmera

Gör ditt eget videospel Steg 11
Gör ditt eget videospel Steg 11

Steg 1. Bestäm en motor

Motorn är spelets underliggande bas. Den innehåller en mängd utvecklingsverktyg som underlättar skapandet av ett spel. Det är mycket mer tidseffektivt och mindre komplext att skapa ett spel med en befintlig motor än att skapa ett nytt från grunden. Det finns en mängd olika motorer avsedda för indie -utvecklare.

  • Motorer gör det ofta mycket enklare att manipulera grafik, ljud och AI.
  • Olika motorer har olika styrkor och svagheter. Vissa är mer lämpade för 2D -grafik, medan andra är utformade för 3D -grafik. Vissa motorer kräver betydligt mer programmeringskunskap än andra. Det finns flera spelutvecklingsverktyg som du kan använda utan tidigare kodningsupplevelse. Många motorer har licensavgifter, särskilt för kommersiellt bruk. Populära oberoende utvecklingsmotorer inkluderar:

    • Unity - En 3D -motor populär för sin användarvänlighet och bärbarhet. Unity stöder också 2D -spelutveckling.
    • Unreal Engine - En motor som kan anpassas till en mängd olika användningsområden. Många AAA -spel har gjorts med denna motor. Det har också Visual Scripting som kallas Blueprints som standard.
    • Godot Engine - En gratis och öppen källkodsmotor som har blivit populär nyligen. Fler funktioner läggs till av bidragsgivare vid varje version. Har Visual Scripting och stöder flera programmeringsspråk. Kan göra både 2D och 3D.
    • GameMaker: Studio - En av de mest populära 2D -spelmotorerna.
    • RPG Maker Series - En skriptmotor designad för 2D RPG är den traditionella JRPG -stilen.
    • Källa - En mycket populär 3D -motor som konsekvent uppdateras och modifieras.
    • Project Spark - En optimerad 3D -motor som vänder sig till den genomsnittliga användaren.
Gör ditt eget videospel Steg 12
Gör ditt eget videospel Steg 12

Steg 2. Lär dig din motor eller hitta någon som kan den

Beroende på vilken motor du väljer kan du komma att möta en betydande mängd programmering. Även de mest grundläggande motorerna kommer att kräva tid att förstå hur man manipulerar dem. Om programmeringen ligger utanför dina möjligheter måste du antingen lära dig det eller anställa någon.

  • Detta kommer att vara början på ditt teambyggnadsskede. Om du inte kan programmera måste din första anställning vara en programmerare. Du kan oroa dig för konst och ljud senare; du måste kunna komma med en fungerande prototyp innan projektet kan fortsätta
  • Det finns en stor grupp oberoende utvecklare som du bör nätverka med. Människor kommer att gå med i projekt av alla möjliga olika skäl och kompensationer. Det är här det hjälper mycket att ha ett gediget speldesigndokument eftersom det visar att du förbinder dig till din idé.
Gör ditt eget videospel Steg 13
Gör ditt eget videospel Steg 13

Steg 3. Bygg en prototyp

När du är bekant med den motor du har valt, bygg en prototyp av spelet. Denna prototyp kommer att fungera som ett grundläggande test av spelets kärnfunktionalitet. Du behöver inte grafik eller ljud för prototypen, bara enkla platshållare (som en kub eller en stickfigur) och ett litet testområde.

  • Testa och förfina prototypen igen och igen för att se till att det är roligt att spela. Notera allt som inte fungerar eller känns rätt, och kläd om mekaniken som är inblandad. Om prototypen inte är rolig att spela, kommer det sista spelet förmodligen inte att bli det heller.
  • Det kommer alltid att finnas funktioner som verkade enkla eller genomförbara som bara inte fungerar när det är dags att göra spelet. Förvänta dig att prototypen ändras flera gånger när du justerar vad som fungerar och vad som inte fungerar.
Gör ditt eget videospel Steg 14
Gör ditt eget videospel Steg 14

Steg 4. Förfina kontrollerna

Den mest grundläggande funktionen i spelet är spelaren som interagerar med spelet genom någon form av kontrollingång. Använd prototypen för att säkerställa att kontrollerna är så perfekta som de kan vara.

Spel med dåligt implementerade kontroller kommer att frustrera spelare. Spel med perfekt utförda kontroller kommer att belöna en spelares skicklighet

Del 4 av 7: Skapa tillgångar

Gör ditt eget videospel Steg 15
Gör ditt eget videospel Steg 15

Steg 1. Tänk på projektets behov

Beroende på omfattningen av ditt projekt kan dina konstbehov variera avsevärt. Vissa spel är byggda med bara enkla former och färger, medan andra spel har komplexa världar skapade av stora lag av artister och ljuddesigners. Var realistisk med dina mål för tillgångarna i ditt spel och anställ därefter.

  • De flesta oberoende spel skapas av små lag, ofta en person. Om du gör hela projektet själv, förvänta dig att det kommer att ta en betydande tid, särskilt om du tänker skapa alla tillgångar själv.
  • Det finns en mängd olika tillgångar som är gratis att använda online via utvecklingsgemenskaper. Se alltid till att allt du använder inte bryter mot någons upphovsrätt.
Gör ditt eget videospel Steg 16
Gör ditt eget videospel Steg 16

Steg 2. Skapa ett grovt utkast till lite konst

För att börja få en känsla för spelets visuella estetik måste du börja implementera konst i prototypen och sedan börja expandera den prototypen till själva spelet.

  • Det finns en mängd olika stilar som du kan använda. Pixelkonst (avsiktligt retro) är en av de vanligaste stilarna som används av oberoende utvecklare. Detta beror på att pixelkonst typiskt är den snabbaste och billigaste konsten att producera som fortfarande resulterar i ett "snyggt" spel.
  • Om du har mer tid och arbetskraft kan du överväga att använda 3D -konst. Grundläggande 3D-modellering är möjlig med ett enmans team, men mer komplexa detaljer kommer att ta betydligt mer tid. 3D -modeller behöver texturer ovanpå modellen.
Gör ditt eget videospel Steg 17
Gör ditt eget videospel Steg 17

Steg 3. Designa spelets värld eller struktur

När du har lite konst att använda kan du börja bygga själva spelet. Beroende på vilken spelstil du gör kan du behöva skapa nivåer eller spelområden. Om du gör ett pusselspel kan du börja designa dina pussel.

Gör ditt eget videospel Steg 18
Gör ditt eget videospel Steg 18

Steg 4. Utveckla dina konsttillgångar

Beroende på din konststil finns det olika program du kan använda för att skapa dina konsttillgångar. Några av de mer populära programmen inkluderar:

  • Blender-Det här open source-programmet är en av de mest populära 3D-modelleringslösningarna som finns. Det finns oändliga självstudier tillgängliga online som kan visa dig hur du kommer igång snabbt.
  • Photoshop - Detta program är viktigt i textureringsprocessen, liksom att skapa de flesta 2D -konst. Det är dyrt, så om pengar är ett problem, överväg att försöka GIMP, det öppna källkod, gratis alternativet till Photoshop. GIMP har det mesta av samma funktionalitet.
  • Paint.net-Detta är ett open source-alternativ till Paint Shop Pro och låter dig enkelt skapa 2D-konst gratis. Detta program är särskilt användbart för att skapa 2D -pixelkonstgrafik.
  • Använd Adobe Illustrator - Det här programmet är bra för vektorkonst. Det är dyrt, så om pengar är ett problem, överväga att prova Inkscape, det kostnadsfria alternativet med öppen källkod till Illustrator.
Gör ditt eget videospel Steg 19
Gör ditt eget videospel Steg 19

Steg 5. Spela in dina ljudtillgångar

Ljuddesign spelar en viktig roll i nedsänkning när du spelar ett spel. Oavsett om du har musik, när och hur du använder ljudeffekter och talad dialog påverkar alla spelarens sätt att ansluta till spelet.

  • Du kan hitta flera kraftfulla och gratis ljudinspelningar och programvara för att skapa musik online. Överväg att använda dessa om du har en stram budget eller arbetar självständigt.
  • Gör dina ljudeffekter med föremål i ditt hem.

Del 5 av 7: Att sätta ihop allt

Gör ditt eget videospel Steg 20
Gör ditt eget videospel Steg 20

Steg 1. Spela ditt spel så mycket som möjligt

När du bygger varje aspekt av spelet, spela det för att se till att det förblir roligt och sammanhållet. Om ett område eller en idé känns svag eller dåligt implementerad, förfina den eller klipp den. När alla dina nivåer eller pussel eller spelområden är klara, spela igenom det för att se till att det är roligt från början till slut.

Gör ditt eget videospel Steg 21
Gör ditt eget videospel Steg 21

Steg 2. Håll fokus på din kärnfilosofi

Under hela utvecklingsprocessen bör du ständigt kontrollera att ditt spel uppnår den filosofin. Se till att du håller dig till din funktionslista och att du inte fastnar för fler och fler tillägg.

Gör ditt eget videospel Steg 22
Gör ditt eget videospel Steg 22

Steg 3. Polera, polera, polera

Gå ständigt tillbaka över din konst, ljud och speldesign för att släta ut grova kanter och få fram ditt spels distinkta stil. Din förmåga att snabbt polera kommer att vara starkt beroende av den konststil du har valt att använda.

Del 6 av 7: Testa spelet

Gör ditt eget videospel Steg 23
Gör ditt eget videospel Steg 23

Steg 1. Starta jakt på buggar

När du väl har ett fungerande spel från början till slut är det dags att börja leta efter sätt att bryta det. Att hitta buggarna i ditt spel och krossa dem är viktigt för att se till att så många som möjligt kan spela det.

Gör ditt eget videospel Steg 24
Gör ditt eget videospel Steg 24

Steg 2. Utför åtgärder som du normalt inte skulle prova

Varje tänkbart sätt en spelare kan interagera med spelet måste redovisas. Se till att dina spelregler inte kan kringgås eller brytas genom att attackera dessa regler så mycket som möjligt.

Felprovning kan ta betydande tid, till och med lika mycket som spelet tog att skapa. Ju fler människor du kan hjälpa till med att testa, desto fler problem kommer du att kunna hitta och åtgärda

Gör ditt eget videospel Steg 25
Gör ditt eget videospel Steg 25

Steg 3. Prioritera reparationen av eventuella buggar

Om du har en stor lista med buggar och bara har en begränsad tid att fixa spelet, se till att du hanterar allvarliga, spelbrytande buggar först. Till exempel, om det fanns en bugg som gjorde det möjligt för en spelare att tjäna en obegränsad hög poäng i ett poängbaserat spel, skulle du vilja se till att buggen omhändertogs omedelbart.

Gör ditt eget videospel Steg 26
Gör ditt eget videospel Steg 26

Steg 4. Se andra spela

Skaffa några vänner för att testa ditt spel. Se hur de närmar sig dina utmaningar och hur de interagerar med din spelvärld. Chansen är stor att de kommer att försöka göra saker som du aldrig ens trodde att någon skulle göra.

Del 7 av 7: Släpp ditt arbete

Gör ditt eget videospel Steg 27
Gör ditt eget videospel Steg 27

Steg 1. Kontrollera med din motor om reglerna för att släppa sammanställda program

Varje motor stöder specifika plattformar, och vissa kräver olika licenser för att släppa på olika plattformar. Med Game Studio kan du till exempel släppa på Windows och Mac OS X med standardversionen, men måste uppgradera till Pro -versionen och betala en extra avgift för att släppa mobilversioner.

Gör ditt eget videospel Steg 28
Gör ditt eget videospel Steg 28

Steg 2. Hype ditt spel

När du närmar dig ditt spel, börja försöka få lite uppmärksamhet. Släpp några skärmdumpar och videoklipp av ditt spel i aktion på populära spelforum. Kontakta spelnyhetssajter och meddela att ditt spel kommer att släppas snart (se till att inkludera hur du får det, hur mycket det kostar och en sammanfattning av spelet).

Skapa en företagswebbplats under produktionen så att du kan börja bygga följare. Att vara värd för ett forum för ditt spel är ett bra sätt att få fans att prata med varandra, och att regelbundet uppdatera din webbplats kan börja få mer uppmärksamhet

Gör ditt eget videospel Steg 29
Gör ditt eget videospel Steg 29

Steg 3. Besluta om en distributionstjänst

Vissa oberoende utvecklare kommer att vara värd för spelet på deras webbplats, men du kan tycka att efterfrågan kostar dig ett betydande belopp i värdavgifter, och vissa värdar kan inte stödja den belastning som ett framgångsrikt spel kräver. Det finns flera populära butiker för att släppa oberoende spel på PC, Mac OS X och Linux:

  • Ånga
  • Desura
  • Ödmjuk butik
  • GOG
  • Mobilspel måste vanligtvis släppas via sina potentiella butiker (Apple App Store, Google Play Store, etc.). Detsamma gäller konsolspel (Xbox Live, PlayStation Network, etc.).
  • Olika tjänster kommer att minska på försäljningen av ditt spel. Undersök var och en för att se om de är rätt för dig. De flesta tjänster har tallar till försäljning. Rep som du kan prata med direkt som utvecklare.
Gör ditt eget videospel Steg 30
Gör ditt eget videospel Steg 30

Steg 4. Stöd ditt spel

När ditt spel har släppts kan du stödja det så mycket som ekonomiskt möjligt med buggfixar och mer innehåll. Åldern för digital distribution innebär att spel kan uppdateras snabbare än någonsin tidigare. Det kommer säkert att finnas buggar som dyker upp när befolkningen i stort har tillgång till ditt spel. Gör vad du kan för att åtgärda dessa så snart som möjligt.

Video - Genom att använda denna tjänst kan viss information delas med YouTube

Tips

  • Det kommer att finnas vissa människor som inte tror att du kan göra det, men så länge du tar det på allvar kan du åstadkomma det.
  • Förvänta dig inte att tjäna miljoner över en natt. Att skapa ett spel bör vara ett passionsarbete; tjäna pengar är en välkomstbonus.
  • Tänk på din publik. Är detta ett spel riktat till barn, tonåringar eller vuxna? Detta kan vara till hjälp när det gäller reklam. Till exempel bör spel som riktar sig till barn visas i reklam i barnshower, snarare än i tidningar och sena kvällar.
  • Börja med att göra små spel. Tänk inte på att tjäna pengar även om det är ditt mål och gör spel du gillar. När tiden kommer vet du när du ska tjäna pengar.
  • Det finns inget sätt att skapa ett spel. Tänk på den här guiden som en översikt och håll dig till en process som fungerar bäst för dig.

Varningar

  • Gör en hel del research för att se om spelutveckling är något för dig!
  • Att göra ett tv -spel är inte lika roligt som att spela ett. Många unga spelare vill göra ett tv -spel helt enkelt för att de tycker om att spela dem. Att spela och göra är inte samma sak. Du måste spela och göra exakt samma sak i ditt spel hundratusentals gånger, och göra detta i flera år. Vissa spelare (de tålmodiga) kan göra det. Andra ger upp efter några månader när de tröttnar.
  • Undvik att få ett AO -betyg från ESRB, annars vill inte återförsäljare sälja ditt spel eller onlinebutiker. Det kan vara svårt att själv bedöma ditt spel men titta på spel som tidigare har fått AO-betyg och jämföra ditt med deras.
  • Du kommer sannolikt att drabbas av snår längs vägen, men låt dig inte avskräcks. Att skapa ett bra spel är en tidskrävande process, men resultatet kommer att vara värt ansträngningen.

Rekommenderad: