Hvordan lage ditt eget videospill (med bilder)

Innholdsfortegnelse:

Hvordan lage ditt eget videospill (med bilder)
Hvordan lage ditt eget videospill (med bilder)
Anonim

Å designe et videospill er ingen liten oppgave, men hvis du har en ide som er for god til ikke å lage, er det ingen bedre tid enn å begynne nå. Med den utbredte veksten av uavhengig utvikling har det aldri vært enklere eller billigere å lage et spill. Følg denne veiledningen for å begynne å designe og lage drømmespillet ditt, og deretter dele det med verden.

Trinn

Del 1 av 7: Legge grunnlaget

Lag ditt eget videospill Trinn 1
Lag ditt eget videospill Trinn 1

Trinn 1. Velg sjanger

Selv om hvert vellykket spill er unikt på sin måte, passer nesten alle inn i en bestemt sjanger. Bestem hva slags spill du vil lage, og se på hva andre spill i samme sjanger gjør. Noen vanlige sjangere inkluderer:

  • Arkadespill
  • Skytespillere
  • Puslespill
  • Plattformspillere
  • Racing
  • Eventyr
  • Uendelige løpere
  • Rollespill
  • Førstepersonsskyttere
  • Tredjepersons skyttere
  • Story/Manga -drevet JRPG
  • Visuelle romaner
  • Tower Defense
  • Skrekk
  • Jagerfly
  • Komedie
  • Overlevelse
Lag ditt eget videospill Trinn 2
Lag ditt eget videospill Trinn 2

Trinn 2. Velg plattformen din

Plattformen du velger for å utvikle spillet ditt vil påvirke måten det er utviklet på. Plattformen dikterer måten spillet styres på; smarttelefonspill er vanligvis berørings- og vippebaserte, PC-spill bruker vanligvis tastatur og mus, og konsollspill bruker gamepads. Vær oppmerksom på at de fleste kommersielle PC -spill også støtter Gamepad.

  • Det er unntak fra alle disse reglene, men du vil generelt finne det lettere å designe spillet rundt en bestemt kontrollmetode.
  • Hvis du vil lage et iPhone -spill, må du sende det til Apple Store fra en Mac -datamaskin. Et unntak er imidlertid Godot Engine, som også lar deg lage for iPhone på Linux, noe som er nyttig hvis du ikke har en Mac.
Lag ditt eget videospill Trinn 3
Lag ditt eget videospill Trinn 3

Trinn 3. Skriv ut den foreløpige designen

Dette bør bare være minst én side, men vil være hjertet i spillopplevelsen du lager. Den inneholder de grunnleggende konseptene i spillet ditt og lar deg se om ideen din er levedyktig som et videospill.

Lag ditt eget videospill Trinn 4
Lag ditt eget videospill Trinn 4

Trinn 4. Start med en kjernefilosofi

Denne uttalelsen vil fungere som den motiverende kraften bak spillet. Dette er veldig enkle utsagn som kommer til kjernen i hva spillet er. Se det ofte igjen for å sikre at spillet ditt fortsatt oppfyller de grunnleggende målene. Noen eksempler på kjernefilosofier:

  • Dette spillet simulerer en romstasjonsøkonomi
  • Dette spillet lar deg spille som en levende bil
  • Dette spillet handler om å teste spillerens reflekser
Lag ditt eget videospill Trinn 5
Lag ditt eget videospill Trinn 5

Trinn 5. Skriv ned funksjonene dine

Det er funksjonene som skiller spillet ditt fra andre i samme sjanger. Start med å liste opp ideene og konseptene dine. Gjør disse begrepene til handlingsdrevne setninger. Skyte for mellom 5-15 funksjoner. For eksempel:

  • Konsept: konstruksjon av romstasjoner.
  • Funksjon: Bygg og administrer romstasjonen din.
  • Konsept: skade fra asteroider
  • Funksjon: Sliter med å overleve mot miljøfarer, inkludert asteroider, solfakkel og kometer.
  • Hvis du skriver ned funksjonene dine først, kan du utarbeide hver av dem senere i designdokumentet. Å ha funksjonene dine oppført i begynnelsen vil holde prosjektet fokusert og forhindre "funksjonskryp", der ideer stadig blir lagt til senere i prosessen.
  • Fortsett å revidere disse funksjonene til du er fornøyd med at de representerer spillet du vil lage.
Lag ditt eget videospill Trinn 6
Lag ditt eget videospill Trinn 6

Trinn 6. Ta en pause

Legg det foreløpige designet i en skuff og prøv å ikke tenke på det i en uke eller to. Du vil være i stand til å gå tilbake til det med et nytt perspektiv. Dette vil hjelpe deg med å finne ut om prosjektet er verdt å forfølge, eller om du trenger å gå tilbake til tegnebrettet.

Del 2 av 7: Skrive designdokumentet

Lag ditt eget videospill Trinn 7
Lag ditt eget videospill Trinn 7

Trinn 1. Gå ned til detaljene

Designdokumentet er ryggraden i videospillet ditt. Den inneholder detaljerte beskrivelser av spillets mekanikk, plot, setting, estetisk design og mer. Dokumentets format er ikke like viktig som innholdet.

  • Designdokumenter er spesielt viktige hvis du leder et team av programmerere og artister. Sørg for at dokumentet er rettet mot dem, og ikke mot sluttbrukeren. Unngå å være vag og gå i detalj om hvordan hver av spillets mekanikker skal fungere.
  • Ikke alle spill har et designdokument, og ingen to designdokumenter vil se like ut. Bruk disse trinnene som en retningslinje, men du er velkommen til å skreddersy dokumentet til spillets behov.
Lag ditt eget videospill Trinn 8
Lag ditt eget videospill Trinn 8

Trinn 2. Formuler innholdsfortegnelsen

Hvert eneste aspekt av spillet må tas opp i innholdsfortegnelsen. Det eneste som ikke trenger å være inkludert er historien med mindre historien er fundamentalt knyttet til mekanikken i spillet.

  • Tilnærm deg innholdsfortegnelsen på samme måte som en spillmanual. Start med brede seksjoner, for eksempel Character Creation, Combat og Main Interface, og kjør deretter hver av disse seksjonene med underseksjoner.
  • Tenk på innholdsfortegnelsen som en oversikt over spillet. Du vil gå inn i mye mer detalj for hver oppføring i tabellen
Lag ditt eget videospill Trinn 9
Lag ditt eget videospill Trinn 9

Trinn 3. Fyll ut hver del av dokumentet

Etter at du har lagt bordet, begynner du å utvide mekanikken. Ta deg tid til å gå i detalj slik at det ikke oppstår forvirring når du starter programmeringen. Hver mekaniker bør forklares fullt ut, slik at det ikke er forvirring når det er på tide å implementere det.

Lag ditt eget videospill Trinn 10
Lag ditt eget videospill Trinn 10

Trinn 4. Kjør den av en annen person eller teamet ditt

Avhengig av din tilnærming kan spilldesign være en veldig samarbeidende prosess. Innsikt fra andre kan bidra til å holde spillet fokusert, og kan påpeke områder som ikke er så gjennomtenkte.

  • Pass på at personen du viser det til vet at du planlegger å slippe det. En person er kanskje ikke for kritisk til et spill som de tror er bare en idé.
  • Hvis du skal vise det til en nær person, vanligvis foreldrene dine, må du huske på at de sannsynligvis er mildere enn din gjennomsnittlige spillanmelder. Dette betyr ikke at du ikke kan vise dem. De burde heller ikke være din eneste kilde til tilbakemelding.

Del 3 av 7: Begynner å programmere

Lag ditt eget videospill Trinn 11
Lag ditt eget videospill Trinn 11

Trinn 1. Bestem deg for en motor

Motoren er den underliggende basen i spillet. Den inneholder en rekke utviklingsverktøy som letter opprettelsen av et spill. Det er mye mer tidseffektivt og mindre komplekst å lage et spill ved hjelp av en eksisterende motor enn å lage et nytt fra bunnen av. Det finnes en rekke motorer designet for indieutviklere.

  • Motorer gjør det ofte mye enklere å manipulere grafikk, lyd og AI.
  • Ulike motorer har forskjellige styrker og svakheter. Noen er mer egnet for 2D -grafikk, mens andre er designet for 3D -grafikk. Noen motorer krever betydelig mer programmeringskunnskap enn andre. Det er flere spillutviklingsverktøy som du kan bruke uten tidligere kodeopplevelse. Mange motorer har lisensavgifter, spesielt for kommersiell bruk. Populære uavhengige utviklingsmotorer inkluderer:

    • Unity - En 3D -motor som er populær på grunn av brukervennlighet og bærbarhet. Unity støtter også 2D -spillutvikling.
    • Uvirkelig motor - En motor som kan tilpasses et bredt spekter av bruksområder. Mange AAA -spill er laget med denne motoren. Den har også Visual Scripting kalt Blueprints som standard.
    • Godot Engine - En gratis og åpen kildekode -motor som har blitt populær nylig. Flere funksjoner lagt til av bidragsytere på hver utgivelse. Har Visual Scripting og støtter flere programmeringsspråk. Kan gjøre både 2D og 3D.
    • GameMaker: Studio - En av de mest populære 2D -spillmotorene.
    • RPG Maker Series - En scripting -motor designet for 2D RPG er den tradisjonelle JRPG -stilen.
    • Kilde - En veldig populær 3D -motor som konsekvent oppdateres og modifiseres.
    • Project Spark - En optimalisert 3D -motor som henvender seg til den gjennomsnittlige brukeren.
Lag ditt eget videospill Trinn 12
Lag ditt eget videospill Trinn 12

Trinn 2. Lær motoren din eller finn noen som kan den

Avhengig av motoren du velger, kan det hende du står overfor en betydelig mengde programmering. Selv de mest grunnleggende motorene vil kreve tid til å forstå hvordan de skal manipuleres. Hvis programmeringen er utenfor dine evner, må du enten lære det eller ansette noen.

  • Dette vil være begynnelsen på teambyggingsfasen din. Hvis du ikke klarer å programmere, må din første ansettelse være en programmerer. Du kan bekymre deg for kunst og lyd senere; du må kunne komme med en fungerende prototype før prosjektet kan fortsette
  • Det er et stort fellesskap av uavhengige utviklere som du bør ha nettverk med. Folk vil delta i prosjekter av forskjellige årsaker og kompensasjoner. Det er her det hjelper mye å ha et solid spilldesigndokument fordi det viser at du forplikter deg til ideen din.
Lag ditt eget videospill Trinn 13
Lag ditt eget videospill Trinn 13

Trinn 3. Bygg en prototype

Når du er kjent med motoren du har valgt, kan du bygge en prototype av spillet. Denne prototypen vil tjene som en grunnleggende test av kjernefunksjonaliteten til spillet. Du trenger ikke grafikk eller lyd for prototypen, bare enkle plassholdere (som en kube eller en pinne) og et lite testområde.

  • Test og finpuss prototypen igjen og igjen for å sikre at den er morsom å spille. Legg merke til alt som ikke fungerer eller føles riktig, og kle på mekanikken som er involvert. Hvis prototypen ikke er morsom å spille, vil sannsynligvis ikke det siste spillet bli det heller.
  • Det vil alltid være funksjoner som virket enkle eller gjennomførbare som bare ikke fungerer når det er på tide å lage spillet. Forvent at prototypen endres flere ganger når du justerer hva som fungerer og hva som ikke fungerer.
Lag ditt eget videospill Trinn 14
Lag ditt eget videospill Trinn 14

Trinn 4. Avgrens kontrollene

Den mest grunnleggende funksjonaliteten i spillet er at spilleren samhandler med spillet gjennom en slags kontrollinngang. Bruk prototypen for å sikre at kontrollene er så perfekte som de kan være.

Spill med dårlig implementerte kontroller vil frustrere spillere. Spill med perfekt utførte kontroller vil være givende for en spillers ferdigheter

Del 4 av 7: Opprette eiendeler

Lag ditt eget videospill Trinn 15
Lag ditt eget videospill Trinn 15

Trinn 1. Vurder prosjektets behov

Avhengig av omfanget av prosjektet ditt, kan dine kunstbehov variere betydelig. Noen spill er bygget med bare enkle former og farger, mens andre spill har komplekse verdener som er skapt av store team av artister og lyddesignere. Vær realistisk med målene dine for eiendelene i spillet ditt, og ansett deretter.

  • De fleste uavhengige spill er laget av små lag, ofte en person. Hvis du gjør hele prosjektet selv, kan du forvente at det vil ta betydelig tid, spesielt hvis du har tenkt å lage alle eiendelene selv.
  • Det finnes en rekke eiendeler som er gratis å bruke online tilgjengelig gjennom utviklingssamfunn. Sørg alltid for at alt du bruker ikke bryter noens opphavsrett.
Lag ditt eget videospill Trinn 16
Lag ditt eget videospill Trinn 16

Trinn 2. Lag et grovt utkast til litt kunst

For å begynne å få en følelse av spillets visuelle estetikk, må du begynne å implementere kunst i prototypen, og deretter begynne å utvide prototypen til selve spillet.

  • Det er en rekke stiler du kan bruke. Pixel art (med vilje retro) er en av de vanligste stilene som brukes av uavhengige utviklere. Dette er fordi pixel art vanligvis er den raskeste og minst kostbare kunsten å produsere som fortsatt resulterer i et "flott" spill.
  • Hvis du har mer tid og arbeidskraft, kan du vurdere å bruke 3D -kunst. Grunnleggende 3D-modellering er mulig med et enmannsteam, men mer komplekse detaljer vil ta betydelig mer tid. 3D -modeller trenger teksturer på toppen av modellen.
Lag ditt eget videospill Trinn 17
Lag ditt eget videospill Trinn 17

Trinn 3. Design spillets verden, eller struktur

Når du har litt kunst å bruke, kan du begynne å konstruere selve spillet. Avhengig av spillestilen du lager, må du kanskje lage nivåer eller spilleområder. Hvis du lager et puslespill, kan du begynne å designe oppgavene dine.

Lag ditt eget videospill Trinn 18
Lag ditt eget videospill Trinn 18

Trinn 4. Utvikle dine kunstmidler

Avhengig av kunststilen din, er det forskjellige programmer du kan bruke til å lage kunstartiklene dine. Noen av de mer populære programmene inkluderer:

  • Blender-Dette open source-programmet er en av de mest populære 3D-modelleringsløsningene som finnes. Det er endeløse opplæringsprogrammer tilgjengelig online som kan vise deg hvordan du kommer raskt i gang.
  • Photoshop - Dette programmet er avgjørende i tekstureringsprosessen, i tillegg til å lage det meste 2D -kunst. Det er dyrt, så hvis penger er en bekymring, bør du vurdere å prøve GIMP, det gratis, åpne alternativet til Photoshop. GIMP har det meste av samme funksjonalitet.
  • Paint.net-Dette er et åpen kildekode-alternativ til Paint Shop Pro, og lar deg enkelt lage 2D-kunst gratis. Dette programmet er spesielt nyttig for å lage 2D -pikselkunstgrafikk.
  • Bruk Adobe Illustrator - Dette programmet er bra for vektorkunst. Det er dyrt, så hvis penger er en bekymring, bør du vurdere å prøve Inkscape, det gratis, åpne alternativet til Illustrator.
Lag ditt eget videospill Trinn 19
Lag ditt eget videospill Trinn 19

Trinn 5. Ta opp lydmidlene

Lyddesign spiller en viktig rolle i fordypningen når du spiller et spill. Uansett om du har musikk, når og hvordan du bruker lydeffekter og snakket dialog, påvirker alle måten spilleren kobler seg til spillet på.

  • Du kan finne flere kraftige og gratis lydopptak og programvare for å lage musikk på nettet. Vurder å bruke disse hvis du har et stramt budsjett eller jobber selvstendig.
  • Lag lydeffekter med gjenstander rundt hjemmet ditt.

Del 5 av 7: Sette alt sammen

Lag ditt eget videospill Trinn 20
Lag ditt eget videospill Trinn 20

Trinn 1. Spill spillet så mye som mulig

Når du bygger hvert aspekt av spillet, kan du spille det for å sikre at det forblir morsomt og sammenhengende. Hvis et område eller en ide føles svak eller dårlig implementert, kan du finpusse den eller kutte den. Når alle dine nivåer eller gåter eller lekeområder er fullført, kan du spille gjennom det for å sikre at det er morsomt fra begynnelse til slutt.

Lag ditt eget videospill Trinn 21
Lag ditt eget videospill Trinn 21

Trinn 2. Hold fokus på kjernefilosofien din

Gjennom utviklingsprosessen bør du hele tiden sjekke om spillet ditt oppnår den filosofien. Sørg for at du holder deg til funksjonslisten, og at du ikke blir rotet av flere og flere tillegg.

Lag ditt eget videospill Trinn 22
Lag ditt eget videospill Trinn 22

Trinn 3. Polering, polering, polering

Gå hele tiden tilbake over din kunst, lyd og spilldesign for å glatte grove kanter og få frem spillets distinkte stil. Din evne til raskt å polere vil være sterkt avhengig av kunststilen du har valgt å bruke.

Del 6 av 7: Test av spillet

Lag ditt eget videospill Trinn 23
Lag ditt eget videospill Trinn 23

Trinn 1. Start feiljakt

Når du har et fungerende spill fra start til slutt, er det på tide å begynne å lete etter måter å bryte det på. Å finne feilene i spillet ditt og presse dem er avgjørende for å sikre at så mange mennesker kan spille det som mulig.

Lag ditt eget videospill Trinn 24
Lag ditt eget videospill Trinn 24

Trinn 2. Utfør handlinger som du normalt ikke ville prøve

Hver tenkelig måte en spiller kan interagere med spillet må redegjøres for. Sørg for at spillereglene dine ikke kan omgås eller brytes ved å angripe disse reglene så mye som mulig.

Bug -testing kan ta betydelig tid, til og med så mye som spillet tok å lage. Jo flere mennesker du kan hjelpe til med å teste, jo flere problemer vil du kunne finne og fikse

Lag ditt eget videospill Trinn 25
Lag ditt eget videospill Trinn 25

Trinn 3. Prioriter reparasjonen av eventuelle feil

Hvis du har en stor liste med feil og bare har en begrenset tid til å fikse spillet, må du først håndtere alvorlige og banebrytende feil. For eksempel, hvis det var en feil som tillot en spiller å tjene en ubegrenset høy score i et poengbasert spill, vil du sørge for at feilen ble tatt hånd om umiddelbart.

Lag ditt eget videospill Trinn 26
Lag ditt eget videospill Trinn 26

Trinn 4. Se andre mennesker spille

Få noen venner til å prøve spillet ditt. Se hvordan de nærmer seg utfordringene dine, og hvordan de samhandler med spillverdenen din. Sjansen er stor for at de vil prøve å gjøre ting som du ikke engang hadde trodd noen ville gjøre.

Del 7 av 7: Slippe arbeidet ditt

Lag ditt eget videospill Trinn 27
Lag ditt eget videospill Trinn 27

Trinn 1. Kontroller med motoren om reglene for utgivelse av kompilerte programmer

Hver motor støtter spesifikke plattformer, og noen krever forskjellige lisenser for å slippe ut på forskjellige plattformer. Med Game Studio kan du for eksempel gi ut på Windows og Mac OS X med standardversjonen, men du må oppgradere til Pro -versjonen og betale en ekstra avgift for å gi ut mobilversjoner.

Lag ditt eget videospill Trinn 28
Lag ditt eget videospill Trinn 28

Trinn 2. Hype spillet ditt

Når du nærmer deg utgivelsen av spillet, kan du prøve å tiltrekke deg litt oppmerksomhet. Slipp noen skjermdumper og videoklipp av spillet ditt i aksjon på populære spillfora. Kontakt spillnyhetsnettsteder og gi dem beskjed om at spillet ditt snart slippes (husk å inkludere hvordan du får det, hvor mye det koster og et sammendrag av spillet).

Lag et bedriftsnettsted under produksjonen, slik at du kan begynne å bygge følgere. Å arrangere et forum for spillet ditt er en fin måte å få fans til å snakke med hverandre, og regelmessig oppdatering av nettstedet kan begynne å trekke mer oppmerksomhet

Lag ditt eget videospill Trinn 29
Lag ditt eget videospill Trinn 29

Trinn 3. Bestem deg for en distribusjonstjeneste

Noen uavhengige utviklere vil være vert for spillet på nettstedet deres, men du kan finne ut at etterspørselen koster deg et betydelig beløp i hostingavgifter, og noen verter kan ikke støtte belastningen som et vellykket spill krever. Det er flere populære utsalgssteder for utgivelse av uavhengige spill på PC, Mac OS X og Linux:

  • Damp
  • Desura
  • Ydmyk butikk
  • GOG
  • Mobilspill må vanligvis slippes gjennom sine potensielle butikker (Apple App Store, Google Play Store, etc.). Det samme gjelder konsollspill (Xbox Live, PlayStation Network, etc.).
  • Ulike tjenester vil ta forskjellige kutt i salget av spillet ditt. Undersøk hver enkelt for å se om de passer for deg. De fleste tjenester har furu i salg. Reps som du kan snakke med direkte som utvikler.
Lag ditt eget videospill Trinn 30
Lag ditt eget videospill Trinn 30

Trinn 4. Støtt spillet ditt

Når spillet ditt er utgitt, støtter du det så mye som økonomisk mulig med feilrettinger og mer innhold. Alderen for digital distribusjon betyr at spill kan oppdateres raskere enn noen gang før. Det kommer garantert feil som dukker opp når befolkningen for øvrig har tilgang til spillet ditt. Gjør det du kan for å fikse disse så snart som mulig.

Video - Ved å bruke denne tjenesten kan noe informasjon bli delt med YouTube

Tips

  • Det vil være noen mennesker som ikke vil tro at du kan gjøre det, men så lenge du tar det på alvor kan du oppnå det.
  • Ikke forvent å tjene millioner over natten. Å lage et spill bør være et lidenskapelig verk; å tjene penger er en velkomstbonus.
  • Husk publikum i tankene. Er dette et spill rettet mot barn, tenåringer eller voksne? Dette kan være nyttig når det gjelder reklame. For eksempel bør spill som er rettet mot barn, vises på reklame i barneshow, i stedet for i aviser og sent på kvelden.
  • Start med å lage små spill. Ikke tenk på å tjene penger, selv om det er målet ditt, og lag spill du liker. Når den tid kommer, vet du når du skal tjene penger.
  • Det er ingen måte å lage et spill på. Tenk på denne guiden som en oversikt, og hold deg til en prosess som fungerer best for deg.

Advarsler

  • Gjør mye forskning for å se om spillutvikling er noe for deg!
  • Å lage et videospill er ikke like morsomt som å spille et. Mange unge spillere ønsker å lage et videospill rett og slett fordi de liker å spille dem. Å spille og lage er ikke det samme. Du må spille og gjøre akkurat det samme i spillet ditt hundretusenvis av ganger, og gjøre dette i årevis. Noen spillere (pasientene) kan gjøre det. Andre gir opp etter noen måneder da de kjeder seg.
  • Unngå å få en AO -vurdering fra ESRB, ellers vil ikke forhandlere selge spillet ditt eller nettbutikker. Det kan være vanskelig å vurdere spillet ditt selv, men se på spill som tidligere har fått en AO-vurdering, og sammenlign ditt med deres.
  • Du kommer sannsynligvis til å treffe underveis underveis, men ikke la deg avskrekke. Å lage et godt spill er en tidkrevende prosess, men resultatet vil være verdt innsatsen.

Anbefalt: