Sådan laver du dit eget videospil (med billeder)

Indholdsfortegnelse:

Sådan laver du dit eget videospil (med billeder)
Sådan laver du dit eget videospil (med billeder)
Anonim

At designe et videospil er ikke en lille opgave, men hvis du har en idé, der er for god til ikke at lave, er der ikke noget bedre tidspunkt end nu at komme i gang. Med den udbredte vækst i uafhængig udvikling har det aldrig været lettere eller billigere at oprette et spil. Følg denne vejledning for at begynde at designe og skabe dit drømmespil, og derefter dele det med verden.

Trin

Del 1 af 7: Lægning af fundamentet

Lav dit eget videospil Trin 1
Lav dit eget videospil Trin 1

Trin 1. Vælg din genre

Selvom hvert succesfuldt spil er unikt på sin måde, passer næsten alle til en bestemt genre. Beslut, hvilken slags spil du vil oprette, og se på, hvad andre spil i samme genre gør. Nogle almindelige genrer omfatter:

  • Arkadespil
  • Skytter
  • Puslespil
  • Platformspillere
  • Racing
  • Eventyr
  • Uendelige løbere
  • Rollespil
  • Førstepersonsskytter
  • Tredjepersons skydespil
  • Story/Manga -drevet JRPG
  • Visuelle romaner
  • Tower Defense
  • Rædsel
  • Fighters
  • Komedie
  • Overlevelse
Lav dit eget videospil Trin 2
Lav dit eget videospil Trin 2

Trin 2. Vælg din platform

Den platform, du vælger at udvikle dit spil, vil have en betydelig indvirkning på den måde, det udvikles på. Platformen dikterer den måde, spillet styres på; smartphone-spil er typisk touch-and-tilt-baserede, pc-spil bruger typisk et tastatur og en mus, og konsolspil bruger gamepads. Bemærk, at de fleste kommercielle pc -spil også understøtter Gamepad.

  • Der er undtagelser fra alle disse regler, men du vil generelt have lettere ved at designe spillet omkring en bestemt kontrolmetode.
  • Hvis du vil lave et iPhone -spil, skal du indsende det til Apple Store fra en Mac -computer. En undtagelse er dog Godot Engine, som også giver dig mulighed for at oprette til iPhone på Linux, hvilket er nyttigt, hvis du ikke har en Mac.
Lav dit eget videospil Trin 3
Lav dit eget videospil Trin 3

Trin 3. Skriv det foreløbige design

Dette skal bare være mindst en side, men vil være hjertet i den spiloplevelse, du opretter. Den indeholder de grundlæggende begreber i dit spil og giver dig mulighed for at se, om din idé er levedygtig som et videospil.

Lav dit eget videospil Trin 4
Lav dit eget videospil Trin 4

Trin 4. Start med en kernefilosofi

Denne erklæring vil tjene som den motiverende kraft bag spillet. Disse er meget enkle udsagn, der kommer til kernen i, hvad spillet er. Besøg det ofte for at sikre, at dit spil stadig opfylder dets grundlæggende mål. Nogle eksempler på kernefilosofier:

  • Dette spil simulerer en rumstationsøkonomi
  • Dette spil lader dig spille som en levende bil
  • Dette spil handler om at teste spillerens reflekser
Lav dit eget videospil Trin 5
Lav dit eget videospil Trin 5

Trin 5. Skriv dine funktioner ned

Funktionerne er det, der adskiller dit spil fra andre i samme genre. Start med at liste dine ideer og koncepter op. Gør disse begreber til handlingsdrevne sætninger. Skyd mellem 5-15 funktioner. For eksempel:

  • Koncept: konstruktion af rumstationer.
  • Funktion: Byg og administrer din rumstation.
  • Koncept: skader fra asteroider
  • Funktion: Kamp for at overleve mod miljømæssige farer, herunder asteroider, solblusser og kometer.
  • Hvis du først nedskriver dine funktioner, kan du uddybe dem hver især senere i designdokumentet. At have dine funktioner anført i begyndelsen vil holde dit projekt fokuseret og forhindre "feature-creep", hvor ideer bliver ved med at blive tilføjet senere i processen.
  • Fortsæt med at revidere disse funktioner, indtil du er tilfreds med, at de repræsenterer det spil, du vil lave.
Lav dit eget videospil Trin 6
Lav dit eget videospil Trin 6

Trin 6. Tag en pause

Læg det foreløbige design i en skuffe, og prøv ikke at tænke på det i en uge eller to. Du vil gerne være i stand til at vende tilbage til det med et nyt perspektiv. Dette hjælper dig med at afgøre, om projektet er værd at forfølge, eller om du skal tilbage til tegnebrættet.

Del 2 af 7: Skrivning af designdokumentet

Lav dit eget videospil Trin 7
Lav dit eget videospil Trin 7

Trin 1. Kom ned til de nitty-gritty detaljer

Designdokumentet er rygraden i dit videospil. Det indeholder detaljerede beskrivelser af dit spils mekanik, plot, omgivelser, æstetisk design og mere. Dokumentets format er ikke så vigtigt som indholdet.

  • Designdokumenter er især vigtige, hvis du leder et team af programmører og kunstnere. Sørg for, at dokumentet er rettet mod dem og ikke mod slutbrugeren. Undgå at være vag og gå i detaljer med hensyn til, hvordan hver af spillets mekanikere skal fungere.
  • Ikke alle spil har et designdokument, og der er ikke to designdokumenter, der ligner hinanden. Brug disse trin som en retningslinje, men du er velkommen til at skræddersy dit dokument til dit spils behov.
Lav dit eget videospil Trin 8
Lav dit eget videospil Trin 8

Trin 2. Formuler indholdsfortegnelsen

Hvert enkelt aspekt af spillet skal behandles i indholdsfortegnelsen. Det eneste, der ikke behøver at være inkluderet, er historien, medmindre historien er fundamentalt forbundet med spillets mekanik.

  • Gå til indholdsfortegnelsen på samme måde som i en spilmanual. Start med brede sektioner, f.eks. Character Creation, Combat og Main Interface, og indsæt derefter hver af disse sektioner med undersektioner.
  • Tænk på indholdsfortegnelsen som en oversigt over spillet. Du vil gå meget mere i detaljer for hver post i tabellen
Lav dit eget videospil Trin 9
Lav dit eget videospil Trin 9

Trin 3. Udfyld hver sektion i dit dokument

Når du har lagt bordet, skal du begynde at udvide mekanikken. Tag dig tid til at gå i detaljer, så der ikke er forvirring, når du starter programmering. Hver mekaniker bør forklares fuldt ud, så der ikke er forvirring, når det er tid til at implementere det.

Lav dit eget videospil Trin 10
Lav dit eget videospil Trin 10

Trin 4. Kør det af en anden person eller dit team

Afhængigt af din tilgang kan spildesign være en meget samarbejdsproces. Indsigt fra andre kan hjælpe med at holde dit spil fokuseret og kan påpege områder, der ikke er så gennemtænkte.

  • Vær sikker på, at den person, du viser det til, ved, at du planlægger at frigive det. En person er måske ikke for kritisk over for et spil, som de synes er bare en idé.
  • Hvis du vil vise det til en nær person, normalt dine forældre, skal du huske på, at de sandsynligvis er mere skånsomme end din gennemsnitlige spilanmelder. Det betyder ikke, at du ikke kan vise dem. De burde snarere ikke være din eneste kilde til feedback.

Del 3 af 7: Start til programmering

Lav dit eget videospil Trin 11
Lav dit eget videospil Trin 11

Trin 1. Beslut dig for en motor

Motoren er den underliggende base af spillet. Det indeholder en lang række udviklingsværktøjer, der letter oprettelsen af et spil. Det er meget mere tidseffektivt og mindre komplekst at oprette et spil ved hjælp af en eksisterende motor end at oprette et nyt fra bunden. Der findes en række forskellige motorer designet til indie -udviklere.

  • Motorer gør det ofte meget enklere at manipulere grafik, lyd og AI.
  • Forskellige motorer har forskellige styrker og svagheder. Nogle er mere velegnede til 2D -grafik, mens andre er designet til 3D -grafik. Nogle motorer kræver betydeligt mere programmeringskendskab end andre. Der er flere spiludviklingsværktøjer, som du kan bruge uden tidligere kodningsoplevelse. Mange motorer har licensgebyrer, især til kommerciel brug. Populære uafhængige udviklingsmotorer omfatter:

    • Unity - En 3D -motor populær for sin brugervenlighed og bærbarhed. Unity understøtter også 2D -spiludvikling.
    • Uvirkelig motor - En motor, der kan tilpasses til en lang række anvendelser. Mange AAA -spil er blevet lavet ved hjælp af denne motor. Det har også Visual Scripting kaldet Blueprints som standard.
    • Godot Engine - En gratis og open source -motor, der for nylig er blevet populær. Flere funktioner tilføjet af bidragydere til hver udgivelse. Har Visual Scripting og understøtter flere programmeringssprog. Kan både 2D og 3D.
    • GameMaker: Studio - En af de mest populære 2D -spilmotorer.
    • RPG Maker Series - En scriptmotor designet til 2D RPG er den traditionelle JRPG -stil.
    • Kilde - En meget populær 3D -motor, der konsekvent opdateres og ændres.
    • Project Spark - En optimeret 3D -motor, der henvender sig til den gennemsnitlige bruger.
Lav dit eget videospil Trin 12
Lav dit eget videospil Trin 12

Trin 2. Lær din motor, eller find en, der kender den

Afhængigt af den motor du vælger, står du muligvis over for en betydelig programmering. Selv de mest basale motorer vil kræve tid til at forstå, hvordan man manipulerer dem. Hvis programmeringen ligger uden for dine muligheder, skal du enten lære det eller ansætte nogen.

  • Dette vil være begyndelsen på din teamopbygningsfase. Hvis du ikke kan programmere, skal din første ansættelse være programmerer. Du kan bekymre dig om kunst og lyd senere; du skal kunne komme med en fungerende prototype, før projektet kan fortsætte
  • Der er et stort fællesskab af uafhængige udviklere, som du skal netværke med. Folk vil deltage i projekter af alle mulige forskellige årsager og kompensationer. Det er her, det har meget at have et solidt spildesigndokument, fordi det viser, at du forpligter dig til din idé.
Lav dit eget videospil Trin 13
Lav dit eget videospil Trin 13

Trin 3. Byg en prototype

Når du er fortrolig med den motor, du har valgt, skal du bygge en prototype af spillet. Denne prototype vil tjene som en grundlæggende test af spilets kernefunktionalitet. Du behøver ikke grafik eller lyd til prototypen, bare enkle pladsholdere (som en terning eller en stavfigur) og et lille testområde.

  • Test og forfine prototypen igen og igen for at sikre, at den er sjov at spille. Notér alt, der ikke virker eller føles rigtigt, og omklæd mekanikken, der er involveret. Hvis prototypen ikke er sjov at spille, så bliver det sidste spil sandsynligvis heller ikke.
  • Der vil altid være funktioner, der virkede lette eller gennemførlige, som bare ikke virker, når det er tid til at lave spillet. Forvent, at prototypen ændrer sig flere gange, mens du justerer, hvad der virker, og hvad der ikke gør.
Lav dit eget videospil Trin 14
Lav dit eget videospil Trin 14

Trin 4. Juster kontrollerne

Den mest grundlæggende funktionalitet i spillet er, at spilleren interagerer med spillet gennem en slags kontrolindgang. Brug prototypen til at sikre, at kontrollerne er så perfekte, som de kan være.

Spil med dårligt implementerede kontroller vil frustrere spillere. Spil med perfekt udførte kontroller vil være givende for en spillers dygtighed

Del 4 af 7: Oprettelse af aktiver

Lav dit eget videospil Trin 15
Lav dit eget videospil Trin 15

Trin 1. Overvej dit projekts behov

Afhængigt af omfanget af dit projekt kan dine kunstbehov variere betydeligt. Nogle spil er kun bygget med enkle former og farver, mens andre spil indeholder komplekse verdener, der er skabt af store teams af kunstnere og lyddesignere. Vær realistisk med dine mål for aktiverne i dit spil, og ansæt derefter.

  • De fleste uafhængige spil er skabt af små hold, ofte en person. Hvis du laver hele projektet selv, skal du forvente, at det tager en betydelig mængde tid, især hvis du har til hensigt at oprette alle aktiverne selv.
  • Der findes en lang række gratis aktiver, der er tilgængelige online via udviklingssamfund. Sørg altid for, at alt, hvad du bruger, ikke krænker andres ophavsret.
Lav dit eget videospil Trin 16
Lav dit eget videospil Trin 16

Trin 2. Opret et groft udkast til noget kunst

For at begynde at få en fornemmelse af spillets visuelle æstetik, skal du begynde at implementere kunst i prototypen og derefter begynde at udvide denne prototype til selve spillet.

  • Der er en række forskellige stilarter, du kan bruge. Pixel art (bevidst retro) er en af de mest almindelige stilarter, der anvendes af uafhængige udviklere. Dette skyldes, at pixelkunst typisk er den hurtigste og billigste kunst at producere, der stadig resulterer i et "flot" spil.
  • Hvis du har mere tid og arbejdskraft, kan du overveje at bruge 3D -kunst. Grundlæggende 3D-modellering er mulig med et enkeltmandshold, men mere komplekse detaljer vil tage betydeligt mere tid. 3D -modeller har brug for teksturer oven på modellen.
Lav dit eget videospil Trin 17
Lav dit eget videospil Trin 17

Trin 3. Design spillets verden eller struktur

Når du har lidt kunst at bruge, kan du begynde at konstruere selve spillet. Afhængigt af den spillestil du laver, skal du muligvis oprette niveauer eller spilleområder. Hvis du laver et puslespil, kan du begynde at designe dine gåder.

Lav dit eget videospil Trin 18
Lav dit eget videospil Trin 18

Trin 4. Udvikl dine kunstaktiver

Afhængigt af din kunststil er der forskellige programmer, du kan bruge til at oprette dine kunstaktiver. Nogle af de mere populære programmer inkluderer:

  • Blender-Dette open source-program er en af de mest populære 3D-modelleringsløsninger der findes. Der findes uendelige tutorials online, der kan vise dig, hvordan du hurtigt kommer i gang.
  • Photoshop - Dette program er vigtigt i tekstureringsprocessen, såvel som at skabe det meste 2D -kunst. Det er dyrt, så hvis penge er en bekymring, kan du overveje at prøve GIMP, det gratis open source-alternativ til Photoshop. GIMP har det meste af den samme funktionalitet.
  • Paint.net-Dette er et open source-alternativ til Paint Shop Pro, og giver dig mulighed for nemt at oprette 2D-kunst gratis. Dette program er især nyttigt til at oprette 2D pixel kunstgrafik.
  • Brug Adobe Illustrator - Dette program er godt til vektorkunst. Det er dyrt, så hvis penge er en bekymring, overvej at prøve Inkscape, det gratis open source-alternativ til Illustrator.
Lav dit eget videospil Trin 19
Lav dit eget videospil Trin 19

Trin 5. Optag dine lydaktiver

Lyddesign spiller en væsentlig rolle i fordybelsen, når du spiller et spil. Uanset om du har musik, hvornår og hvordan du bruger lydeffekter og talt dialog påvirker alle måden, afspilleren opretter forbindelse til spillet på.

  • Du kan finde flere kraftfulde og gratis lydoptagelser og software til oprettelse af musik online. Overvej at bruge disse, hvis du har et stramt budget eller arbejder uafhængigt.
  • Lav dine lydeffekter med objekter i dit hjem.

Del 5 af 7: Sætte det hele sammen

Lav dit eget videospil Trin 20
Lav dit eget videospil Trin 20

Trin 1. Spil dit spil så meget som muligt

Når du bygger hvert aspekt af spillet, skal du spille det for at sikre, at det forbliver sjovt og sammenhængende. Hvis et område eller en idé føles svagt eller dårligt implementeret, skal du forfine det eller skære det ned. Når alle dine niveauer eller gåder eller spilleområder er færdige, skal du spille igennem det for at sikre, at det er sjovt fra start til slut.

Lav dit eget videospil Trin 21
Lav dit eget videospil Trin 21

Trin 2. Hold fokus på din kernefilosofi

Under hele udviklingsprocessen bør du konstant kontrollere, om dit spil opfylder denne filosofi. Sørg for, at du holder dig til din funktionsliste, og at du ikke bliver stødt af flere og flere tilføjelser.

Lav dit eget videospil Trin 22
Lav dit eget videospil Trin 22

Trin 3. Polering, polering, polering

Gå konstant tilbage over din kunst, lyd og spildesign for at udjævne ru kanter og få dit spils særprægede stil frem. Din evne til hurtigt at polere vil være stærkt afhængig af den kunststil, du har valgt at bruge.

Del 6 af 7: Test af spillet

Lav dit eget videospil Trin 23
Lav dit eget videospil Trin 23

Trin 1. Start bugjagt

Når du har et fungerende spil fra start til slut, er det tid til at begynde at lede efter måder at bryde det på. At finde fejlene i dit spil og klemme dem er vigtigt for at sikre, at så mange mennesker kan spille det som muligt.

Lav dit eget videospil Trin 24
Lav dit eget videospil Trin 24

Trin 2. Udfør handlinger, som du normalt ikke ville prøve

Alle tænkelige måder, hvorpå en spiller kan interagere med spillet, skal redegøres for. Sørg for, at dine spilleregler ikke kan omgås eller brydes ved at angribe disse regler så meget som muligt.

Fejltest kan tage en betydelig mængde tid, selv så meget som spillet tog at oprette. Jo flere mennesker du kan hjælpe med at teste, jo flere problemer vil du kunne finde og rette

Lav dit eget videospil Trin 25
Lav dit eget videospil Trin 25

Trin 3. Prioriter reparationen af eventuelle fejl

Hvis du har en stor liste over fejl og kun har en begrænset tid til at rette op på spillet, skal du sørge for at håndtere alvorlige, spilbrudte fejl først. For eksempel, hvis der var en fejl, der tillod en spiller at tjene en ubegrænset høj score i et score-baseret spil, vil du gerne sikre dig, at fejlen blev taget hånd om med det samme.

Lav dit eget videospil Trin 26
Lav dit eget videospil Trin 26

Trin 4. Se andre mennesker spille

Få nogle venner til at prøve dit spil. Se hvordan de griber dine udfordringer an, og hvordan de interagerer med din spilverden. Chancerne er store for, at de vil prøve at gøre ting, som du aldrig selv havde troet, at nogen ville gøre.

Del 7 af 7: Frigivelse af dit arbejde

Lav dit eget videospil Trin 27
Lav dit eget videospil Trin 27

Trin 1. Kontroller med din motor om reglerne for frigivelse af kompilerede programmer

Hver motor understøtter bestemte platforme, og nogle kræver forskellige licenser for at frigive på forskellige platforme. For eksempel kan du med Game Studio frigive på Windows og Mac OS X med standardversionen, men skal opgradere til Pro -versionen og betale et ekstra gebyr for at frigive mobilversioner.

Lav dit eget videospil Trin 28
Lav dit eget videospil Trin 28

Trin 2. Hype dit spil

Når du nærmer dig frigivelsen af dit spil, skal du prøve at tiltrække lidt opmærksomhed. Slip nogle skærmbilleder og videoklip af dit spil i aktion på populære spilfora. Kontakt spilnyhedswebsteder og lad dem vide, at dit spil snart udkommer (sørg for at inkludere, hvordan du får det, hvor meget det koster og et resumé af spillet).

Opret en virksomheds hjemmeside under produktionen, så du kan begynde at opbygge følgere. At hoste et forum til dit spil er en fantastisk måde at få fans til at tale med hinanden, og regelmæssig opdatering af dit websted kan begynde at tiltrække mere opmærksomhed

Lav dit eget videospil Trin 29
Lav dit eget videospil Trin 29

Trin 3. Beslut en distributionstjeneste

Nogle uafhængige udviklere vil være vært for spillet på deres websted, men du kan opleve, at efterspørgsel koster dig et betydeligt beløb i hostinggebyrer, og nogle værter kan ikke understøtte den belastning, som et vellykket spil kræver. Der er flere populære forretninger til frigivelse af uafhængige spil på PC, Mac OS X og Linux:

  • Damp
  • Desura
  • Ydmyg butik
  • GOG
  • Mobilspil skal typisk frigives via deres potentielle butikker (Apple App Store, Google Play Store osv.). Det samme gælder konsolspil (Xbox Live, PlayStation Network osv.).
  • Forskellige tjenester vil tage forskellige nedskæringer på salget af dit spil. Undersøg hver enkelt for at se, om de passer til dig. De fleste tjenester har fyrretræer til salg. Reps, som du kan tale direkte med som udvikler.
Lav dit eget videospil Trin 30
Lav dit eget videospil Trin 30

Trin 4. Støt dit spil

Når dit spil er frigivet, kan du støtte det så meget som økonomisk muligt med fejlrettelser og mere indhold. Alderen for digital distribution betyder, at spil kan opdateres hurtigere end nogensinde før. Der vil sikkert være fejl, der vises, når befolkningen som helhed har adgang til dit spil. Gør hvad du kan for at rette disse hurtigst muligt.

Video - Ved at bruge denne service kan nogle oplysninger blive delt med YouTube

Tips

  • Der vil være nogle mennesker, der ikke vil tro, at du kan gøre det, men så længe du tager det seriøst, kan du opnå det.
  • Forvent ikke at tjene millioner over natten. At skabe et spil bør være et lidenskabeligt værk; at tjene penge er en velkomstbonus.
  • Husk dit publikum. Er dette et spil målrettet børn, teenagere eller voksne? Dette kan være nyttigt med hensyn til reklame. For eksempel bør spil, der er rettet mod børn, vises i reklamer i børns shows frem for i aviser og shows om aftenen.
  • Start med at lave små spil. Tænk ikke på at tjene penge, selvom det er dit mål, og lav spil, du kan lide. Når tiden kommer, ved du, hvornår du skal tjene penge.
  • Der er ingen måde at oprette et spil på. Tænk på denne vejledning som et overblik, og hold dig til en proces, der fungerer bedst for dig.

Advarsler

  • Gør en masse research for at se, om spiludvikling er noget for dig!
  • At lave et videospil er ikke så sjovt som at spille et. Mange unge spillere ønsker at lave et videospil, simpelthen fordi de nyder at spille dem. At lege og lave er ikke det samme. Du bliver nødt til at spille og gøre nøjagtig det samme i dit spil hundredtusindvis af gange, og gøre dette i årevis. Nogle spillere (de patient) kan gøre det. Andre giver op efter et par måneder, da de keder sig.
  • Undgå at få en AO -rating fra ESRB, ellers vil detailhandlere ikke sælge dit spil eller onlinebutikker. Det kan være svært at selvvurdere dit spil, men se på spil, der tidligere har fået en AO-rating, og sammenlign dit med deres.
  • Du vil sandsynligvis ramme snags undervejs, men lad dig ikke afskrække. At skabe et godt spil er en tidskrævende proces, men resultatet vil være besværet værd.

Anbefalede: