At lave et computerspil

At designe et computerspil (almindeligvis omtalt som "spil") er ikke nogen let bedrift, men hvis du har en idé, der er så god, at du ikke kan lægge den fra dig, er det bedst at starte med det samme. Den enorme vækst af selvstændigt udviklede computerspil har gjort det nemmere og billigere end nogensinde at lave et spil. Med retningslinjerne nedenfor kan du begynde at designe, skabe og dele dine drømmespil med verden.

Trin

Metode1 af 7: Grundlæggende

Billede med titlen Lav dit eget videospil Trin 1
1. Vælg din genre. Alle succesfulde spil er unikke på hver deres måde, men næsten alle passer ind i en bestemt genre. Beslut dig for, hvilken type spil du vil udvikle, og se nærmere på andre spil i samme genre. Nedenfor er et par almindelige genrer.
  • arkade
  • Shooter (skydespil)
  • Gåde
  • platformspil
  • At race
  • Eventyr (eventyrspil)
  • Endless Running (endeløst løbespil)
  • RPG (Role Playing Game – rollespil)
  • First Person Shooter (førstepersons synsfelts skydespil)
  • Story/Manga JRPG (japansk rollespil)
  • Tower Defense
  • rædsel
  • Fighters (kampmaskiner)
  • Humor
Billede med titlen Lav dit eget videospil Trin 2
2. Vælg din platform. Platformen bestemmer stærkt udviklingen af ​​spillet. For eksempel bestemmer det spillets funktionsmåde; smartphonespil styres ved at røre og flytte berøringsskærmen, pc-spil generelt med tastatur og mus, og spilkonsoller af gamepads.
  • Der er undtagelser fra disse regler, men generelt er det nemmere at udvikle et spil specifikt til en bestemt kontrolmetode.
  • Hvis du vil lave et spil til iPhone, skal du udgive det via en Mac i Apple Store.
    Billede med titlen Lav dit eget videospil Trin 3
    3. Skriv det foreløbige design på skrift. Det vil kun være et par sider langt, men det er grundlaget for den spilleoplevelse, du vil skabe. Det indeholder de grundlæggende ideer til dit spil, der viser, om det, du har i tankerne, kan blive et levedygtigt computerspil.
    Billede med titlen Lav dit eget videospil Trin 4
  • 4. Start med den bagvedliggende idé. Resten af ​​spillet vil blive afledt af denne idé. Dette er en simpel sætning, der fanger essensen af ​​spillet. Læs det tilbage ofte for at sikre, at spillet forbliver på sporet. Et par eksempler på underliggende ideer:
  • dette spil efterligner økonomien i en rumstation
  • i dette spil spiller du live bil
  • dette spil tester spillerens reflekser
    Billede med titlen Lav dit eget videospil Trin 5
  • 5. Skriv dine egenskaber (funktioner) ned. Disse funktioner adskiller dit spil fra alle andre i samme genre. Lav først en liste over dine ideer og koncepter. Skriv derefter disse begreber i sætninger i den aktive stemme. Prøv at tænke på mellem 5-15 træk. For eksempel:
  • koncept: bygge en rumstation.
  • funktion: Byg og vedligehold din egen rumstation
  • koncept: skade forårsaget af asteroider
  • Funktion: Kæmp for overlevelse mod miljømæssige farer såsom asteroider, soludbrud og kometer.
  • Hvis du først laver en liste over disse egenskaber, kan de udarbejdes senere i designdokumentet. At skrive dine funktioner ned i begyndelsen vil holde dit projekt fokuseret og forhindre "feature-creep": tilføje nye ideer eller funktioner igen og igen under processen.
  • Bliv ved med at gennemgå funktionerne, indtil du er sikker på, at de repræsenterer det spil, du har i tankerne.
    Billede med titlen Lav dit eget videospil Trin 6
  • 6. Tag en pause. Læg det foreløbige design i skabet og tænk ikke på det i omkring to uger. Så kan man se det igen med friske øjne. Dette vil hjælpe dig med at afgøre, om du kan fortsætte med projektet, eller om du har brug for at revidere det.

    Metode 2 af 7: Skrivning af designdokumentet

    Billede med titlen Lav dit eget videospil Trin 7
    1. Den indeholder omfattende og meget detaljerede beskrivelser. Designdokumentet er rygraden i dit computerspil. Den indeholder de detaljerede beskrivelser af mekanismer, plot, scene, æstetisk design osv. Dokumentets format er mindre vigtigt end indholdet.
    • Betydningen af ​​designdokumenter er endnu større, når du leder et team af programmører og designere. Sørg for, at dokumentet er rettet mod dem, ikke slutbrugeren. Vær specifik og beskriv i detaljer, hvordan spillet skal fungere.
    • Et designdokument oprettes ikke for hvert spil, og hvert designdokument er forskelligt. Du bør betragte nedenstående trin som en rettesnor, som du giver en fortolkning, der passer til dit spil.
    Billede med titlen Lav dit eget videospil Trin 8
    2. Indholdsfortegnelsen. Hver del af spillet skal nævnes i indholdsfortegnelsen. Den eneste undtagelse fra dette er plottet, medmindre det er fundamentalt sammenflettet med spilmekanikken.
  • Behandl indholdsfortegnelsen på samme måde som en spilmanual. Start med de overordnede sektioner, såsom Character Creation, Battle Mechanics og Main Interface, og opdel derefter disse sektioner i underafsnit.
  • Tænk på indholdsfortegnelsen som et overblik over spillet. Hvert punkt i indholdsfortegnelsen vil blive diskuteret i detaljer senere.
    Billede med titlen Lav dit eget videospil Trin 9
    3. Beskriv hver del af dit dokument ned til mindste detalje. Efter indholdsfortegnelsen skal du beskrive spilmekanikken i detaljer. Tag dig tid til at dække alle aspekter, så der ikke er nogen forvirring ved programmering. Hver del af spilmekanikken skal beskrives i detaljer, så den kan implementeres uden forvirring.
    Billede med titlen Lav dit eget videospil Trin 10
  • 4. Få en anden eller dit team til at læse den. Afhængigt af hvordan du går til det, kan design af et spil være en meget samarbejdsproces. Andres indsigt kan holde dig fokuseret på spillet og påpege aspekter, der ikke er blevet ordentligt gennemtænkt.

    Metode 3 af 7: Start programmering

    Billede med titlen Lav dit eget videospil Trin 11
    1. Beslut hvilken motor du vil bruge. Motoren er grundlaget for spillet. Det består af en lang række programmeringsværktøjer, der letter udviklingen af ​​spillet. Det tager meget kortere tid, og det er meget mindre kompliceret at udvikle et spil ved hjælp af en eksisterende motor end at bygge en helt ny. Der er flere motorer tilgængelige for uafhængige udviklere.
    • En motor gør det meget nemmere at manipulere billeder, lyd og AI.
    • Hver motor har sine styrker og svagheder. Nogle egner sig bedre til 2D-billeder, andre til 3D-billeder. Nogle motorer kræver meget programmeringsviden; for andre har du slet ikke brug for nogen programmeringserfaring. Populære uafhængige motorer er:
    • GameMaker: Studio – en af ​​de mest populære 2D-spilmotorer.
    • Unity – en 3D-motor, der nyder popularitet for sin brugervenlighed og bærbarhed.
    • RPG Maker VX – en scripting-motor specielt udviklet til 2D RPG`er i det traditionelle JRPG-format.
    • Unreal Development Kit – en 3D-motor, der kan bruges meget bredt.
    • Kilde – en meget populær 3D-motor, der løbende opdateres og modificeres.
    • Project Spark – en optimeret 3D-motor rettet mod den gennemsnitlige bruger.
    Billede med titlen Lav dit eget videospil Trin 12
    2. Lær motoren at kende, eller find en, der allerede har denne viden. Afhængigt af hvilken motor du vælger, kan der være en del programmering involveret. Det tager tid at lære selv de simpleste motorer. Hvis du ikke kan programmere, så lær det eller ansæt nogen.
  • Så danner du dit hold. Hvis du ikke kan programmere, bør du først hyre en programmør. Det visuelle design og lyddesign kommer senere; før projektet kan fortsætte, skal du først have en fungerende prototype.
  • Der er et stort fællesskab af uafhængige spiludviklere, som du kan netværke med. Disse udviklere tilslutter sig projekter af forskellige årsager og med forskellige belønningsønsker. Her kan et stærkt designdokument være til stor gavn, da det beviser, hvor engageret du er i din idé.
    Billede med titlen Lav dit eget videospil Trin 13
    3. Udvikle en prototype. Når du er fortrolig med din valgte motor, skal du bygge en prototype af spillet. Denne prototype er en første test af, hvor godt spillets grundlæggende funktionalitet fungerer. Du har endnu ikke brug for billeder eller lyd til prototypen: små, enkle pladsholdere (såsom en terning eller en tændstik) og et lille testområde er tilstrækkeligt.
  • Bliv ved med at teste og forfine prototypen igen og igen, indtil du er sikker på, at det er sjovt at spille. Bemærk eventuelle aspekter, der ikke virker eller bare ikke føles rigtige, og juster de underliggende mekanismer. Hvis prototypen ikke er sjov at spille, bliver slutspillet det nok heller ikke.
  • Det vil altid ske, at aspekter af spillet, der i starten virkede enkle eller nemme, ikke fungerer under udviklingsfasen. Vær forberedt på, at prototypen vil ændre sig meget ofte på grund af at pille ved dele, der måske eller måske ikke fungerer korrekt.
    Billede med titlen Lav dit eget videospil Trin 14
  • 4. Forfin kontrollerne. Spillets grundlæggende funktionalitet er spillerens interaktion med spillet gennem en bestemt kontrolmetode. Brug prototypen til at udvikle den bedst mulige drift.
    Spil med dårligt implementerede kontroller er en kilde til frustration for spillere. På den anden side, hvis kontrollerne er fremragende, vil spilleren blive belønnet for sine færdigheder.

    Metode 4 af 7: Oprettelse af aktiver

    Billede med titlen Lav dit eget videospil Trin 15
    1. Tænk over, hvad dit projekt har brug for. Hvordan billederne skal fremkaldes kan variere meget afhængigt af størrelsen på dit projekt. Nogle spil har kun simple former og farver, andre udvikler verdener skabt af store hold af billedkunstnere og lyddesignere. Vær realistisk med at bestemme, hvad du vil opnå med spillets aktiver, og ansæt personale i overensstemmelse hermed.
    • De fleste uafhængige spil er lavet af små hold, og ofte endda af en enkelt person. Hvis du laver hele projektet alene, kan du forvente et stort tidsforbrug, især hvis du også selv laver aktiverne.
    • Du kan få gratis aktiver på internettet gennem udviklerfællesskabet. Sørg altid for, at du ikke overskrider copyright.
    Billede med titlen Lav dit eget videospil Trin 16
    2. Lav en grov skitse af nogle af billederne. For at få en ide om spillets visuelle æstetik kan du begynde at integrere billederne i prototypen og derfra udvide prototypen til det rigtige spil.
  • Du kan vælge mellem forskellige visuelle stilarter. Uafhængige udviklere bruger ofte pixels (bevidst retro), da det er den hurtigste og billigste visuelle stil, der stadig producerer et flot spil.
  • Har du mere tid og mandskab, kan du også tænke på 3D-billeder. Du kan lave simple 3D-modeller på egen hånd, men komplicerede detaljer tager ret lang tid. Ved 3D-modeller skal tekstur også påføres oven på selve modellen.
    Billede med titlen Lav dit eget videospil Trin 17
    3. Design spilverdenen eller spilstrukturen. Når du har billeder at bruge, kan du selv begynde at bygge spillet. Afhængigt af spillets genre skal du muligvis også oprette baner eller legeområder. Hvis du laver et puslespil, kan du nu begynde at designe dine puslespil.
    Billede med titlen Lav dit eget videospil Trin 18
  • 4. Udvikl dine kunstaktiver. Afhængigt af din visuelle stil kan du bruge forskellige programmer til at skabe dine kunstaktiver. Et par populære programmer er:
  • Blender – Dette open source-program er et af de mest populære 3D-modelleringsprogrammer. På internettet kan du finde en enorm mængde manualer, som kan hjælpe dig hurtigt.
  • Photoshop – Dette program er et absolut must for at anvende teksturer og også til at skabe de fleste 2D-billeder. Det er også dyrt, så du mangler kontanter GIMP kan være et godt alternativ – det er open source, gratis og tilbyder næsten samme funktionalitet som Photoshop.
  • maling.net – Et open source-alternativ til Paint Shop Pro, der lader dig oprette 2D-grafik gratis. Det er et meget godt program til at lave 2D-pixelbilleder.
    Billede med titlen Lav dit eget videospil Trin 19
  • 5. Optag dine lydaktiver. Lyddesign er en væsentlig del af fordybelsen i spillet. Spillerens forhold til spillet afhænger af, om der er musik eller ej, hvordan og hvornår lydeffekter anvendes, og talt dialog.
  • Der er fremragende gratis lydoptagelser og ny musik på internettet, som du kan bruge, hvis du er på et budget eller er en uafhængig udvikler.
  • Skab dine egne lydeffekter med genstande rundt omkring i huset.

    Metode 5 af 7: Forfin spillet

    Billede med titlen Lav dit eget videospil Trin 20
    1. Spil dit spil så ofte som muligt. Spil hver gang du tilføjer et nyt aspekt til spillet, så du kan holde det sjovt og sammenhængende. Forfin dele eller ideer, der ikke føles rigtige eller er dårligt udført. Spil hele spillet, når alle niveauer eller gåder er fuldført, og sørg for, at det er underholdende fra start til slut.
    Billede med titlen Lav dit eget videospil Trin 21
    2. Hold fokus på den underliggende idé. Hold øje med dit spils tilslutning til ideen gennem hele udviklingsprocessen. Afvig ikke fra din liste over signaturtræk, og bliv ikke overvældet af nye tilføjelser.
    Billede med titlen Lav dit eget videospil Trin 22
    3. fortsæt med at høvle. Se din grafik, lyd og spildesign med et kritisk øje igen og igen for at finjustere dem og fremhæve det unikke ved dit spil. Hvor hurtigt den forfining går afhænger af den visuelle stil, du har valgt.

    Metode 6 af 7: Test af spillet

    Billede med titlen Lav dit eget videospil Trin 23
    1. Se efter fejl (programmeringsfejl). Når dit spil er programmeret fra start til slut, er det tid til at prøve at lade det gå galt. For at gøre det muligt for så mange som muligt at spille spillet er det nødvendigt, at du finder og retter fejlene i dit spil.
    Billede med titlen Lav dit eget videospil Trin 24
    2. Udfør usædvanlige handlinger. Bogstaveligt talt enhver interaktion, en spiller kan have med spillet, skal testes. Angreb konstant spillereglerne for at sikre, at ingen spillere kan omgå eller bryde dem.
    Fejltest kan være ekstremt tidskrævende, så længe det er at skabe spillet. Jo flere folk kan hjælpe dig med test, jo flere problemer kan du finde og rette.
    Billede med titlen Lav dit eget videospil Trin 25
    3. Sorter fejlrettelserne efter deres prioritet. Hvis du har en lang liste af fejl og ikke tid nok til at rette alt, skal du først rette de fejl, der gør den mest alvorlige skade på dit spil ("showstoppers"). For eksempel, hvis du har en fejl, der gør det muligt for spilleren at opnå en uendelig høj score i et scoringsspil, bør du rette den med det samme.
    Billede med titlen Lav dit eget videospil Trin 26
  • 4. Observer, hvordan andre spiller spillet. Bed dine venner om at prøve spillet og observere, hvordan de håndterer opgaverne og spilverdenen. Ti mod én prøver de ting, du aldrig havde forventet.

    Metode 7 af 7: Udgivelse af dit arbejde

    Billede med titlen Lav dit eget videospil Trin 27
    1. Undersøg din motors regler for udgivelse af kompilerede programmer. Hver motor er dedikeret til specifikke platforme, og nogle kræver forskellige licenser for at udgive til forskellige platforme. For eksempel kan du med standardversionen af ​​Game Studio udgive til Windows og Mac OS X, men for en mobil platform skal du købe Pro-versionen mod et ekstra gebyr.
    Billede med titlen Lav dit eget videospil Trin 28
    2. Skab en hype omkring dit spil. Begynd at gøre opmærksom på spillet, efterhånden som udgivelsesdatoen nærmer sig. Post gameplay-skærmbilleder og videoklip på populære spilfora. Kontakt websteder, der specialiserer sig i spilnyheder, og lad dem vide, at dit spil snart vil blive offentliggjort (sørg for at give dem et resumé af spillet, samt detaljer om, hvor spillet er til salg, og til hvilken pris).
    Byg et spilwebsted under udviklingsprocessen, så du kan tiltrække følgere. Et forum for spillet er en glimrende måde at forbinde fans på, og regelmæssig opdatering af dit websted kan skabe mere interesse.
    Billede med titlen Lav dit eget videospil Trin 29
    3. Tænk over, hvordan du vil fordele spillet. Nogle uafhængige udviklere tilbyder deres spil gennem deres egen hjemmeside, men med stor efterspørgsel kan du miste et anstændigt beløb på hostingomkostninger. Plus, de fleste webværter bliver overbelastet, når spillet bliver populært.Nogle populære distributionscentre til udgivelse af uafhængige spil på pc og Mac OS X er:
  • damp
  • desura
  • Humble Butik
  • GOG
  • Mobilspil distribueres generelt gennem deres respektive butikker (Apple App Store, Google Play Store osv.). Det inkluderer konsolspil (Xbox Live, PlayStation Network osv.).).
  • De gebyrer, forskellige tjenesteudbydere opkræver for at sælge dit spil, varierer. Find ud af, hvilke der passer til dig. De fleste tjenesteudbydere har repræsentanter, der kan tale direkte med dig som udvikler.
    Billede med titlen Lav dit eget videospil Trin 30
  • 4. Tilbyd support til dit spil. Efter udgivelsen skal du støtte dit spil så meget som økonomisk muligt ved at rette fejl og tilføje nyt materiale. Fordi vi lever i en tidsalder med digital distribution, er det meget hurtigere at opdatere spil i disse dage. Når først massepublikummet får adgang til dit spil, vil der utvivlsomt dukke fejl op; rette dette så meget som muligt og hurtigst muligt.

    Tips

  • Der er mange måder at lave et computerspil på. Tænk på denne guide som et generelt overblik, og vælg en proces, der fungerer bedst for dig.
  • Forvent ikke pludselig gyldne bjerge. At skabe et spil bør ske ud fra kærlighed; hvis du tjener penge på det, er det en fin ekstra.
  • Der vil være folk, der tror, ​​at du ikke vil lykkes, men så længe du er seriøs omkring det, er det absolut muligt.
  • Advarsler

    • Du vil uden tvivl løbe ind i problemer under udviklingen, men lad det ikke stoppe dig. At sammensætte et godt spil tager tid, men slutresultatet er det værd.
    • Undgå ikke at få en vurdering på "18" (18 år og derover) fra PEGI, ellers kan (online) butikker nægte at sælge dit spil.

    Оцените, пожалуйста статью