Lage et dataspill

Å designe et dataspill (ofte referert til som «spill») er ingen enkel prestasjon, men hvis du har en idé som er så god at du ikke kan legge den fra deg, er det best å begynne med en gang. Den enorme veksten av uavhengig utviklede dataspill har gjort det enklere og billigere enn noen gang å lage et spill. Med retningslinjene nedenfor kan du begynne å designe, lage og dele drømmespillet med verden.

Trinn

Metode1 av 7: Grunnlaget

Bilde med tittelen Lag ditt eget videospill Trinn 1
1. Velg sjangeren din. Alle vellykkede spill er unike på hver sin måte, men nesten alle passer inn i en bestemt sjanger. Bestem deg for hvilken type spill du vil utvikle, og se nøye på andre spill i samme sjanger. Nedenfor er noen vanlige sjangre.
  • arkade
  • Shooter (skytespill)
  • Puslespill
  • plattformspill
  • Å rase
  • Eventyr (eventyrspill)
  • Endless Running (endeløst løpespill)
  • RPG (Role Playing Game – rollespill)
  • First Person Shooter (førstepersons synsfelt skytespill)
  • Story/Manga JRPG (japansk rollespill)
  • Tower Defense
  • skrekk
  • Fighters (kampmaskiner)
  • Humor
Bilde med tittelen Lag ditt eget videospill Trinn 2
2. Velg din plattform. Plattformen bestemmer sterkt utviklingen av spillet. For eksempel bestemmer det hvordan spillet fungerer; smarttelefonspill styres ved å berøre og flytte berøringsskjermen, PC-spill vanligvis med tastatur og mus, og spillkonsoller av gamepads.
  • Det er unntak fra disse reglene, men generelt er det lettere å utvikle et spill spesifikt for en spesifikk kontrollmetode.
  • Hvis du vil lage et spill for iPhone, må du publisere det via en Mac i Apple Store.
    Bilde med tittelen Lag ditt eget videospill Trinn 3
    3. Skriv det foreløpige designet skriftlig. Det vil bare være noen få sider langt, men det er grunnlaget for spilleopplevelsen du vil skape. Det inneholder de grunnleggende ideene til spillet ditt, og viser om det du har i tankene kan bli et levedyktig dataspill.
    Bilde med tittelen Lag ditt eget videospill Trinn 4
  • 4. Start med den underliggende ideen. Resten av spillet vil bli avledet fra denne ideen. Dette er en enkel setning som fanger essensen av spillet. Les det ofte for å sikre at spillet holder seg på sporet. Noen få eksempler på underliggende ideer:
  • dette spillet etterligner økonomien til en romstasjon
  • i dette spillet spiller du live bil
  • dette spillet tester spillerens reflekser
    Bilde med tittelen Lag ditt eget videospill Trinn 5
  • 5. Skriv ned egenskapene dine (funksjoner). Disse funksjonene skiller spillet ditt fra alle andre i samme sjanger. Lag først en liste over ideene og konseptene dine. Skriv deretter disse konseptene i setninger med den aktive stemmen. Prøv å tenke på mellom 5-15 egenskaper. For eksempel:
  • konsept: bygge en romstasjon.
  • funksjon: bygg og vedlikehold din egen romstasjon
  • konsept: skade forårsaket av asteroider
  • Funksjon: Kjemp for å overleve mot miljøfarer som asteroider, solflammer og kometer.
  • Hvis du først lager en liste over disse egenskapene, kan de utarbeides senere i designdokumentet. Å skrive ned funksjonene dine i begynnelsen vil holde prosjektet ditt fokusert og forhindre "feature-creep": legge til nye ideer eller funksjoner om og om igjen under prosessen.
  • Fortsett å gjennomgå funksjonene til du er sikker på at de representerer spillet du har i tankene.
    Bilde med tittelen Lag ditt eget videospill Trinn 6
  • 6. Ta en pause. Legg det foreløpige designet i skapet og ikke tenk på det på omtrent to uker. Da kan du se det igjen med friske øyne. Dette vil hjelpe deg med å finne ut om du kan fortsette med prosjektet eller om du trenger å revidere det.

    Metode 2 av 7: Skrive designdokumentet

    Bilde med tittelen Lag ditt eget videospill Trinn 7
    1. Den inneholder omfattende og svært detaljerte beskrivelser. Designdokumentet er ryggraden i dataspillet ditt. Den inneholder detaljerte beskrivelser av mekanismer, plot, scene, estetisk design etc. Formatet på dokumentet er mindre viktig enn innholdet.
    • Viktigheten av designdokumenter er enda større når du leder et team av programmerere og designere. Sørg for at dokumentet er rettet mot dem, ikke sluttbrukeren. Vær spesifikk og beskriv i detalj hvordan spillet skal fungere.
    • Et designdokument lages ikke for hvert spill, og hvert designdokument er forskjellig. Du bør vurdere trinnene nedenfor som en retningslinje, som du gir en tolkning som passer spillet ditt.
    Bilde med tittelen Lag ditt eget videospill Trinn 8
    2. Innholdsfortegnelsen. Hver del av spillet må nevnes i innholdsfortegnelsen. Det eneste unntaket fra dette er plottet, med mindre det er fundamentalt sammenvevd med spillmekanikken.
  • Behandle innholdsfortegnelsen på samme måte som en spillmanual. Begynn med de overordnede seksjonene, for eksempel Character Creation, Battle Mechanics og Main Interface, og del deretter disse seksjonene i underseksjoner.
  • Tenk på innholdsfortegnelsen som en oversikt over spillet. Hvert punkt i innholdsfortegnelsen vil bli diskutert i detalj senere.
    Bilde med tittelen Lag ditt eget videospill Trinn 9
    3. Beskriv hver del av dokumentet ditt ned til siste detalj. Etter innholdsfortegnelsen, beskriv spillmekanikken i detalj. Ta deg tid til å dekke alle aspekter slik at det ikke er noen forvirring når du programmerer. Hver del av spillmekanikken må beskrives i detalj slik at den kan implementeres uten forvirring.
    Bilde med tittelen Lag ditt eget videospill Trinn 10
  • 4. Få noen andre eller teamet ditt til å lese det. Avhengig av hvordan du går frem, kan design av et spill være en veldig samarbeidsprosess. Andres innsikt kan holde deg fokusert på spillet, og peke på aspekter som ikke har blitt ordentlig gjennomtenkt.

    Metode 3 av 7: Start programmering

    Bilde med tittelen Lag ditt eget videospill Trinn 11
    1. Bestem hvilken motor du skal bruke. Motoren er grunnlaget for spillet. Den består av et stort antall programmeringsverktøy som letter utviklingen av spillet. Det tar mye mindre tid, og det er mye mindre komplisert å utvikle et spill med en eksisterende motor enn å bygge en helt ny. Det er flere motorer tilgjengelig for uavhengige utviklere.
    • En motor gjør det mye lettere å manipulere bilder, lyd og AI.
    • Hver motor har sine styrker og svakheter. Noen egner seg bedre for 2D-bilder, andre for 3D-bilder. Noen motorer krever mye programmeringskunnskap; for andre trenger du ikke engang noen programmeringserfaring i det hele tatt. Populære uavhengige motorer er:
    • GameMaker: Studio – en av de mest populære 2D-spillmotorene.
    • Unity – en 3D-motor som nyter popularitet for sin brukervennlighet og portabilitet.
    • RPG Maker VX – en skriptmotor spesielt utviklet for 2D RPG-er i det tradisjonelle JRPG-formatet.
    • Unreal Development Kit – en 3D-motor som kan brukes veldig mye.
    • Kilde – en veldig populær 3D-motor som kontinuerlig oppdateres og modifiseres.
    • Project Spark – en optimalisert 3D-motor rettet mot den gjennomsnittlige brukeren.
    Bilde med tittelen Lag ditt eget videospill Trinn 12
    2. Bli kjent med motoren, eller finn noen som allerede har denne kunnskapen. Avhengig av hvilken motor du velger, kan det være en god del programmering involvert. Det tar tid å lære selv de enkleste motorene. Hvis du ikke kan programmere, lær det eller ansett noen.
  • Så danner du laget ditt. Hvis du ikke kan programmere, bør du først ansette en programmerer. Det visuelle designet og lyddesignet kommer senere; før prosjektet kan fortsette må du først ha en fungerende prototype.
  • Det er et stort fellesskap av uavhengige spillutviklere som du kan nettverke med. Disse utviklerne blir med i prosjekter av forskjellige grunner og med forskjellige belønningsønsker. Her kan et sterkt designdokument være til stor nytte, da det beviser hvor engasjert du er i ideen din.
    Bilde med tittelen Lag ditt eget videospill Trinn 13
    3. Utvikle en prototype. Når du er komfortabel med den valgte motoren, bygg en prototype av spillet. Denne prototypen er en første test av hvor godt spillets grunnleggende funksjonalitet fungerer. Du trenger ingen bilder eller lyd for prototypen ennå: små, enkle plassholdere (som en kube eller en fyrstikk) og et lite testområde er tilstrekkelig.
  • Fortsett å teste og avgrense prototypen om og om igjen til du er sikker på at den er morsom å spille. Legg merke til alle aspekter som ikke fungerer eller bare ikke føles riktige, og juster de underliggende mekanismene. Hvis prototypen ikke er morsom å spille, blir sluttspillet sannsynligvis heller ikke det.
  • Det vil alltid skje at aspekter ved spillet som i utgangspunktet virket enkle eller enkle, ikke fungerer under utviklingsfasen. Vær forberedt på at prototypen vil endre seg veldig ofte på grunn av triksing med deler som kanskje eller kanskje ikke fungerer som de skal.
    Bilde med tittelen Lag ditt eget videospill Trinn 14
  • 4. Avgrens kontrollene. Den grunnleggende funksjonaliteten til spillet er spillerens interaksjon med spillet gjennom en bestemt kontrollmetode. Bruk prototypen for å utvikle best mulig drift.
    Spill med dårlig implementerte kontroller er en kilde til frustrasjon for spillere. På den annen side, hvis kontrollene er utmerket, vil spilleren bli belønnet for sine ferdigheter.

    Metode4 av 7: Opprette eiendeler

    Bilde med tittelen Lag ditt eget videospill Trinn 15
    1. Tenk på hva prosjektet ditt trenger. Hvordan bildene skal fremkalles kan variere mye avhengig av størrelsen på prosjektet ditt. Noen spill har bare enkle former og farger, andre forseggjorte verdener skapt av store team av billedkunstnere og lyddesignere. Vær realistisk når du bestemmer deg for hva du ønsker å oppnå med spillets eiendeler og ansett ansatte deretter.
    • De fleste uavhengige spill er laget av små lag, og ofte til og med av en enkelt person. Hvis du gjør hele prosjektet alene, kan du forvente et stort tidsforbruk, spesielt hvis du også lager eiendelene selv.
    • Du kan få gratis eiendeler på internett gjennom utviklerfellesskapet. Pass alltid på at du ikke overskrider opphavsretten.
    Bilde med tittelen Lag ditt eget videospill Trinn 16
    2. Lag en grov skisse av noen av bildene. For å få en ide om den visuelle estetikken til spillet, kan du begynne å integrere bildene i prototypen, og derfra utvide prototypen til det virkelige spillet.
  • Du kan velge mellom forskjellige visuelle stiler. Uavhengige utviklere bruker ofte piksler (bevisst retro) da det er den raskeste og billigste visuelle stilen som fortsatt produserer et bra spill.
  • Har du mer tid og arbeidskraft kan du også tenke på 3D-bilder. Du kan lage enkle 3D-modeller på egen hånd, men kompliserte detaljer tar ganske lang tid. Med 3D-modeller må tekstur også påføres på toppen av selve modellen.
    Bilde med tittelen Lag ditt eget videospill Trinn 17
    3. Design spillverdenen eller spillstrukturen. Når du har bilder å bruke, kan du begynne å bygge spillet selv. Avhengig av sjangeren i spillet, må du kanskje også lage nivåer eller lekeområder. Hvis du lager et puslespill, kan du nå begynne å designe puslespillene dine.
    Bilde med tittelen Lag ditt eget videospill Trinn 18
  • 4. Utvikle kunstmidlene dine. Avhengig av den visuelle stilen din, kan du bruke forskjellige programmer for å lage kunstelementene dine. Noen populære programmer er:
  • Blender – Dette åpen kildekodeprogrammet er et av de mest populære 3D-modelleringsprogrammene. På Internett kan du finne en enorm mengde manualer som kan hjelpe deg raskt.
  • Photoshop – Dette programmet er et absolutt must for å bruke teksturer og også for å lage de fleste 2D-bilder. Det er også dyrt, så du mangler penger GIMP kan være et godt alternativ – det er åpen kildekode, gratis og tilbyr nesten samme funksjonalitet som Photoshop.
  • maling.net – Et åpen kildekode-alternativ til Paint Shop Pro som lar deg lage 2D-grafikk gratis. Det er et veldig bra program for å lage 2D pikselbilder.
    Bilde med tittelen Lag ditt eget videospill Trinn 19
  • 5. Ta opp lydressursene dine. Lyddesign er en viktig del av fordypningen i spillet. Spillerens forhold til spillet avhenger av om det er musikk eller ikke, hvordan og når lydeffekter brukes, og taledialog.
  • Det er utmerkede gratis lydopptak og ny musikk på internett som du kan bruke hvis du er på et budsjett eller er en uavhengig utvikler.
  • Lag dine egne lydeffekter med gjenstander rundt i huset.

    Metode 5 av 7: Avgrens spillet

    Bilde med tittelen Lag ditt eget videospill Trinn 20
    1. Spill spillet ditt så ofte som mulig. Spill hver gang du legger til et nytt aspekt til spillet, slik at du kan holde det morsomt og sammenhengende. Avgrens deler eller ideer som ikke føles riktige eller er dårlig utført. Spill hele spillet når alle nivåer eller gåter er fullført, og sørg for at det er underholdende fra start til slutt.
    Bilde med tittelen Lag ditt eget videospill Trinn 21
    2. Hold fokus på den underliggende ideen. Gjennom hele utviklingsprosessen, hold et øye med spillets tilslutning til ideen. Ikke avvik fra listen over signaturtrekk, og ikke bli overveldet av nye tillegg.
    Bilde med tittelen Lag ditt eget videospill Trinn 22
    3. fortsett å høvle. Se grafikk, lyd og spilldesign med et kritisk blikk om og om igjen for å finjustere dem og fremheve det unike ved spillet ditt. Hvor raskt den raffineringen går avhenger av den visuelle stilen du har valgt.

    Metode 6 av 7: Testing av spillet

    Bilde med tittelen Lag ditt eget videospill Trinn 23
    1. Se etter feil (programmeringsfeil). Når spillet ditt har blitt programmert fra start til slutt, er det på tide å prøve og la det mislykkes. For å gjøre det mulig for så mange som mulig å spille spillet er det nødvendig at du finner og fikser feilene i spillet ditt.
    Bilde med tittelen Lag ditt eget videospill Trinn 24
    2. Utfør uvanlige handlinger. Bokstavelig talt hver interaksjon en spiller kan ha med spillet må testes. Angrip hele tiden spillereglene for å sikre at ingen spillere kan omgå eller bryte dem.
    Feiltesting kan være ekstremt tidkrevende, så lenge du lager spillet. Jo flere som kan hjelpe deg med testing, jo flere problemer kan du finne og rette.
    Bilde med tittelen Lag ditt eget videospill Trinn 25
    3. Sorter feilrettingene i henhold til deres prioritet. Hvis du har en lang liste med feil, og ikke nok tid til å fikse alt, fikser du feilene som gjør den mest alvorlige skaden på spillet ditt først ("showstoppers"). For eksempel, hvis du har en feil som lar spilleren oppnå en uendelig høy poengsum i et scoringsspill, bør du rette den umiddelbart.
    Bilde med tittelen Lag ditt eget videospill Trinn 26
  • 4. Observer hvordan andre spiller spillet. Be vennene dine prøve spillet og se hvordan de håndterer oppgavene og spillverdenen. Ti mot én prøver de ting du aldri hadde forventet.

    Metode7 av 7: Publiser arbeidet ditt

    Bilde med tittelen Lag ditt eget videospill Trinn 27
    1. Undersøk motorens regler for publisering av kompilerte programmer. Hver motor er dedikert til spesifikke plattformer, og noen krever forskjellige lisenser for å publisere til forskjellige plattformer. For eksempel, med standardversjonen av Game Studio kan du publisere til Windows og Mac OS X, men for en mobilplattform må du kjøpe Pro-versjonen mot en ekstra kostnad.
    Bilde med tittelen Lag ditt eget videospill Trinn 28
    2. Lag en hype rundt spillet ditt. Begynn å trekke oppmerksomhet til spillet når utgivelsesdatoen nærmer seg. Legg ut spillskjermbilder og videoklipp på populære spillfora. Kontakt nettsteder som spesialiserer seg på spillnyheter og la dem vite at spillet ditt vil bli publisert snart (husk å gi dem et sammendrag av spillet, samt detaljer om hvor spillet er til salgs, og til hvilken pris).
    Bygg et spillnettsted under utviklingsprosessen slik at du kan tiltrekke deg følgere. Et forum for spillet er en utmerket måte å koble fans på, og regelmessig oppdatering av nettstedet ditt kan skape mer interesse.
    Bilde med tittelen Lag ditt eget videospill Trinn 29
    3. Tenk på hvordan du vil distribuere spillet. Noen uavhengige utviklere tilbyr spillet sitt gjennom sin egen nettside, men med høy etterspørsel kan du tape et anstendig beløp på hostingkostnader. I tillegg blir de fleste webverter overbelastet når spillet blir populært.Noen populære distribusjonssentre for publisering av uavhengige spill på PC og Mac OS X er:
  • damp
  • desura
  • Humble Store
  • GOG
  • Mobilspill distribueres vanligvis gjennom deres respektive butikker (Apple App Store, Google Play Store etc.). Dette inkluderer konsollspill (Xbox Live, PlayStation Network, etc.).).
  • Gebyrene forskjellige tjenesteleverandører tar for å selge spillet ditt varierer. Finn ut hvilke som passer for deg. De fleste tjenesteleverandører har representanter som kan snakke direkte med deg som utvikler.
    Bilde med tittelen Lag ditt eget videospill Trinn 30
  • 4. Tilby støtte for spillet ditt. Etter publisering, støtte spillet ditt så mye som økonomisk mulig ved å fikse feil og legge til nytt materiale. Fordi vi lever i en tid med digital distribusjon, er det mye raskere å oppdatere spill i disse dager. Når massepublikummet får tilgang til spillet ditt, vil det utvilsomt dukke opp feil; korriger dette så mye som mulig og så fort som mulig.

    Tips

  • Det er mange måter å lage et dataspill på. Tenk på denne veiledningen som en generell oversikt, og velg en prosess som fungerer best for deg.
  • Ikke forvent plutselig gylne fjell. Å lage et spill bør gjøres av kjærlighet; tjener du penger på det, er det en fin ekstra.
  • Det vil være folk som tror du ikke vil lykkes, men så lenge du mener det seriøst er det absolutt mulig.
  • Advarsler

    • Du vil utvilsomt støte på problemer under utviklingen, men ikke la det stoppe deg. Å sette sammen et godt spill tar tid, men sluttresultatet er verdt det.
    • Unngå å ikke få rangeringen "18" (18 år og eldre) fra PEGI, ellers kan (nett)butikker nekte å selge spillet ditt.

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