Hvordan lage et videospill fra bunnen av

Forfatter: Janice Evans
Opprettelsesdato: 1 Juli 2021
Oppdater Dato: 1 Juli 2024
Anonim
ANYBODY HAS NEVER SEEN SUCH YET! SECRET, you will never throw away the plastic bottle!
Video: ANYBODY HAS NEVER SEEN SUCH YET! SECRET, you will never throw away the plastic bottle!

Innhold

Videospill er ikke lenger en industri som vokser. Hun er i sin beste alder. Det er flere som spiller videospill enn noen gang. Dette betyr at det er mange muligheter for nye mennesker til å slå gjennom og lage et flott spill. Det kan være deg! Men hvordan gjør man det? Spillprosessen er veldig vanskelig, men du kan lage spillet selv med litt hjelp eller finansiering. Vi vil lede deg gjennom det grunnleggende du må ta i betraktning for å gjøre spillet ditt og gjøre det bra. Bare begynn på trinn 1 nedenfor.

Trinn

Metode 1 av 4: Forbereder seg på suksess

  1. 1 Forstå spillet ditt. Du må planlegge mye og tenke på globale spørsmål hvis du vil at prosessen skal gå greit. Hvilken sjanger vil spillet ditt være (RPG, shooter, platformer, etc.)? Hvilken plattform vil spillet ditt bli utgitt på? Hva er de unike og særegne egenskapene til spillet ditt? Hvert spørsmål krever et annet sett med ressurser, ferdigheter og planlegging for å svare, ettersom de påvirker spillutviklingen på forskjellige måter.
  2. 2 Lag et godt design for spillet. Måten spillet er innrammet på vil være veldig viktig, så det er best å håndtere disse tingene før du begynner å lage spillet. Hvordan vil spillerne utvikle seg gjennom spillet? Hvordan vil spillerne samhandle med verden rundt dem? Hvordan vil du trene spillerne? Hvilken lyd og musikalsk akkompagnement vil du bruke? Alt dette er veldig viktig.
  3. 3 Vær realistisk. Hvis det var enkelt å slå ut spill som Mass Effect, ville alle gjort det. Du må forstå hva du kan og ikke kan gjøre uten et stort studio og god opplevelse under beltet. Du må også være realistisk om hva du kan gjøre i rimelig tid. Hvis du ikke virkelig ser på styrkene dine, vil du mest sannsynlig raskt bli skuffet og gi opp. Og vi vil ikke at du skal gi opp!
  4. 4 Finn god maskinvare og programvare. Å lage et spill på et hvilket som helst nivå over "mobil" krever en datamaskin som de fleste vil kalle "fancy". Hvis du bruker et gammelt system, vil du raskt oppdage at du ikke kan kjøre spillet du lager på det. Du trenger også noen veldig kraftige og ganske spesialiserte programmer for å lage spill. Noen er billige eller gratis, men andre kan være ganske dyre. Vi vil se på god programvare i de følgende avsnittene, men du kan merke at programvaren du trenger kan inkludere 3D -modelleringsprogrammer, bildedigerere, tekstredigerere, kompilatorer osv.
    • I det minste trenger du en kraftig prosessor (minst en firekjerne og helst en av de nyere i5 eller i7), mye RAM og et avansert grafikkort.

Metode 2 av 4: Bygg teamet ditt

  1. 1 Lag små spill selv og store spill med andre mennesker. Hvis du raskt vil lage et mobilspill med enkle bilder og koding, er det greit.Dette er et godt prosjekt å jobbe med alene, og du kan bruke det til å vise fremtidige arbeidsgivere og investorer hva du kan gjøre. Men hvis du vil lage et mer seriøst spill, trenger du hjelp fra andre mennesker. Indiespill utvikles vanligvis av et team på 5-10 personer (avhengig av vanskelighetsgraden), mens mer kjente spill kan utvikles av opptil flere hundre mennesker!
  2. 2 Bygg teamet ditt. Du trenger mange mennesker med mange forskjellige ferdigheter hvis du planlegger å utvikle et spill i en av de mest stilene. Du trenger programmerere, modellerere, visuelle designere, spill- og nivådesignere, lydeksperter og produsenter eller folk som er kjent med markedsføring.
  3. 3 Lag et prosjektdokument. Tenk på det som en krysning mellom en oppsummering og en kampplan for spillet ditt. Prosjektdokumentet beskriver alt om utformingen av spillet ditt: gameplay, mekanikk, karakterer, plot, etc. Ved å lage den vil du også avklare alt som må gjøres, hvem som skal gjøre det, hva som vil være forventningene og hovedplanen for alle ting. Prosjektdokumentet er svært viktig ikke bare for å holde teamet i god form, men også for potensielle investorer.
    • Prosjektdokumentet bør deles inn i seksjoner og inneholde detaljert innhold.
    • Hoveddelene inkluderer spillets historie, hoved- og underkarakterer, nivådesign, spill, kunst og visuell design, lyd og musikk i spillet, og kontrollstruktur og brukergrensesnittdesign.
    • Prosjektdokumentet bør ikke begrenses til tekst. Den inneholder vanligvis også designskisser, konseptdesign og til og med salgsfremmende videoer eller lydprøver.
    • Ikke begrens deg selv og ikke bekymre deg for utformingen og formatet på prosjektdokumentet. Det er ikke et enkelt standardformat eller ting å inkludere i det. Bare la dokumentet passe til spillet ditt.
  4. 4 Tenk på penger. Det krever penger å lage et spill. Blant annet er verktøyene ganske dyre, og utviklingen tar mye tid (trekker den fra tiden du kan bruke på å tjene penger). Prosjektet er dyrere, jo flere mennesker du trenger for å tiltrekke deg, og jo mer komplekse ferdigheter de må ha for å lage flere og mer avanserte spill. Du må bestemme hvor du skal få pengene fra og diskutere med deltakerne hvordan, når og hvor mye du vil betale dem før arbeidet begynner.
    • Den billigste måten å lage et spill på er å gjøre det 100% selv. Men det vil være vanskelig hvis du ikke har nok ferdigheter, eller du kan trenge mange forskjellige. For de fleste uerfarne mennesker som jobber alene, er en enkel klon av en mobilapplikasjon det mest mulige. Selv om du lager spillet selv, må du fortsatt betale lisenser for de fleste gode motorene og for mange av appbutikkene eller andre markedsplasser. Ikke glem også skatter på inntekten du mottar.
    • For å lage et indiespill av gjennomsnittlig kvalitet, trenger du hundretusenvis av dollar. Store selskaper investerer ofte millioner av dollar i utvikling.

Metode 3 av 4: Gjøre rutinen

  1. 1 Program. Du må velge motoren for spillet ditt. Spillmotoren er den delen av programmet som styrer alt ned til de minste detaljene om hvordan spillet ditt fungerer (som AI, fysikk, etc.). Motorer trenger verktøy som noen ganger er inkludert, og noen ganger må de bygges fra bunnen av. De lar deg samhandle og lage et spill på motoren. Når du får tak i dette, må du finne noen som vet hvordan du skriver skript med denne motoren. Når du skriver manus, forteller du spillmotoren hva du skal gjøre. Dette krever vanligvis noen programmeringskunnskaper.
  2. 2 Lag innhold. Du må også begynne å lage innhold i spillet.Dette betyr å modellere karakterer, lage spillsprites, verden rundt, alle objekter som spilleren kan samhandle med, etc. Det tar vanligvis gode ferdigheter innen 3D -modellering og billedkunstprogrammer for å fullføre denne oppgaven. Nøye planlegging er også bra.
  3. 3 Slipp flere betaversjoner. Du trenger folk for å fullføre spillet ditt. Vær ikke oppmerksom på feil. Du vil bare at folk skal spille for å lære hvordan andre ser og opplever spillet. Noe som virker naturlig for deg, kan forvirre alle andre. Instruksjonen eller plottelementet kan mangle. Du kan aldri vite på forhånd. Derfor er det viktig å få en mening utenfra.
  4. 4 Test, test, test. Når du er ferdig med å lage spillet ditt, er du ikke helt ferdig ennå. Du må teste alt. Alt. Du må gå gjennom alle mulige scenarier i spillet ditt for å sikre at det ikke er noen feil noen steder. Det tar mye tid og menneskelige ressurser. Sett av nok tid i timeplanen din til testing!
  5. 5 Annonser spillet ditt. Vis folk spillet ditt så snart du er ferdig med det. Vis det til selskaper som kanskje vil investere i det, så vel som folk som du tror vil spille det! Start et utviklernettsted og en blogg, last opp skjermbilder, gjennomgangsvideoer, trailere og mer for å vise folk hva spillet ditt handler om. Å generere interesse er avgjørende for suksessen til spillet ditt.
  6. 6 Slipp spillet ditt. Det er mange steder hvor du kan slippe et spill, men den nøyaktige plasseringen vil avhenge av hvilken type spill du har laget. Appbutikker og Steam er de mest åpne for nybegynnere akkurat nå. Du kan frigjøre spillet uavhengig av hverandre på nettstedet ditt, men hostingpriser er vanligvis uoverkommelige. I tillegg vil du ikke være så merkbar.

Metode 4 av 4: Finne ressurser

  1. 1 Prøv programvare for å lage spill for nybegynnere. Det er noen flotte programmer som nybegynnere kan bruke til å lage enkle spill. Sannsynligvis den mest kjente av dem er Game Maker og RPG Maker, men Atmosphir og Games Factory er også gode. Du kan også bruke pedagogiske programmeringsverktøy for barn som MIT's Scratch. De er overraskende godt egnet for å lære de grunnleggende ferdighetene du trenger.
  2. 2 Lær om forskjellige grafikkprogrammer. Hvis du ikke skal ansette en profesjonell til å utføre grafisk arbeid, er det mye å lære. Du må lære å jobbe med en rekke komplekse grafikkprogrammer. Men du kan gjøre det! Photoshop, Blender, GIMP og Paint.net er gode steder å starte hvis du ønsker å lage grafikk for spillet ditt.
  3. 3 Vurder å bli profesjonell først. Det vil være mye lettere for deg å lage et vellykket spill og tiltrekke investorer hvis du har erfaring, utdanning og et velkjent spill knyttet til navnet ditt. Derfor er det en god idé å jobbe for et vanlig, velkjent spillutviklingsselskap før du begynner å lage spill selv. Dette kan kreve å gå på skolen eller tilegne deg noen ferdigheter, men det leder deg fremdeles til målet ditt og er til slutt verdt det.
  4. 4 Dra til indiesamfunnet. Indiespillmiljøet er sterkt, varmt og imøtekommende. Hvis du er flink til å støtte, promotere, diskutere og hjelpe dem med prosjektene sine, vil de betale deg tilbake in natura. Snakk med dem, bli bedre kjent med dem og la dem bli kjent med deg. Du vil bli overrasket over hva du kan gjøre med samfunnsstøtte.
  5. 5 Bruk crowdfunding hvis du er seriøs. Hvis du vil lage et profesjonelt spill som kan stå imot andre seriøse spill alene, trenger du penger. Og det diskuteres ikke. Heldigvis har ting endret seg de siste årene, og crowdfunding har gjort det mulig for ukjente skapere å lage flotte spill. Sjekk Kickstarter eller lignende nettsteder.Men vær forberedt på det harde arbeidet du må gjøre for å levere en flott kampanje, som betyr virkelige mål, gode belønninger og løpende kommunikasjon.

Tips

  • Ikke tro at ditt første spill vil være revolusjonerende. Hvis du virkelig gjør en innsats, hvem vet, kan det skje, men det er usannsynlig. Men ikke gi opp med en gang, finn ut hva som gikk galt og hva spillerne likte. Bruk ting folk likte i det neste spillet, og fikse eller fjerne ting de ikke likte eller dårlige deler av det siste spillet.
  • Fortsett å lære. Hvis du noen gang trenger hjelp, be om det. Det er millioner av mennesker i verden som kan bidra til å lage et spill, så aldri vær redd for å spørre og søke etter dem. Og husk, det er alltid plass til å vokse. Fortsett å lære og lær mer om å lage spill.
  • Test, test, test. En av de mest irriterende og irriterende tingene er å finne en kritisk feil, feil eller feil i spillet ditt etter at det er utgitt. Del spillet inn i faser som "utvikling" (fortsatt under utvikling), "alfa" (første eller tidlige testing), "lukket beta" (testing før utgivelse for inviterte eller utvalgte personer) og "åpen beta" (testing før utgivelse for alle). Velg de riktige personene for alfa- og beta -stadiene og samle så mye informasjon og konstruktiv kritikk som mulig. Bruk dem til å forbedre spillet ditt og fikse så mange feil som mulig før utgivelsen. Merk: legg til "pre-" eller "versjon xx.xx" i stadiene dine for å optimalisere dem ytterligere. Sørg for å markere den forbedrede utgivelsen nøyaktig hvis dette er det.
  • Husk å ta sikkerhetskopi av filene dine ofte. Du vet ikke på forhånd når datamaskinen kan gå i stykker.
  • Lag hype og annonser. La oss innse det, du er ikke den eneste nye spillskaperen. Du kan slippe et spill som umiddelbart blir overskygget av nyere og / eller bedre spill. For å bekjempe dette, spre nyheter om den kommende utgivelsen av spillet med alle tilgjengelige midler. La oss "lekke" noen detaljer her og der. Angi en utgivelsesdato slik at folk gleder seg enda lengre. Hvis det er aktuelt, kan du til og med vurdere å betale for annonser.
  • Tren så mye som mulig for å bli bedre og flinkere til å lage spill. Som det sies, "praksis fører til perfeksjon"!
  • Til slutt, aldri gi opp. Å lage et spill kan være kjedelig, kjedelig og irriterende. Noen ganger vil du bli fristet til å bare slutte og gjøre noe annet. Ikke gjør det. Slapp av, ta en tur, utsett arbeidet noen dager. Du vil føle deg trygg igjen når du kommer tilbake.
  • Husk at det alltid er bedre å jobbe i team enn å jobbe alene. Du kan redusere arbeidsmengden og bortkastet tid betydelig ved å dele deltakerne i grafiske designere og kodere, og deretter legge til undergrupper som "forfattere og komponister" og så videre. Dette er en viktig del, som avhenger av hvilken programvare du velger, ettersom grafiske spilldesignere som BGE, Unity og UDK nesten ikke har støtte for teamarbeid og direkte kodedigering. Å flytte til et versjonskontrollsystem som git er sannsynligvis den beste ideen.
  • Lag en arbeidsplan. Hvis dette er første gang du vil ta deg tid og eksperimentere, trenger du ikke det. Det vil imidlertid hjelpe deg med å holde tritt, og er spesielt viktig hvis du har en lovet utgivelsesdato. Tenk på når du har tenkt å fullføre alt, og deretter finpusse planen ved å dele den inn i kode, grafisk design, etc.

Advarsler

  • Opphavsrett! Vær så original som mulig med ideer til spillet ditt. Hvis du ikke kan tenke på noe annet, er det en god idé å ta et aspekt av spillet og endre det.Hvis du absolutt trenger å inkludere opphavsrettsbeskyttede deler av spillet, for eksempel historie, karakterer eller musikk, vennligst gi beskjed til skaperne av originalen. Konseptuelle ideer (spill, hvordan du skriver kode, etc.) kan ikke være opphavsrettsbeskyttet, mens karakternavn og historieuniverset derimot er beskyttet som standard.
  • Sørg for å overholde lisensene til verktøyene du bruker. Mange proprietære programvarer (for eksempel Unity) tillater ikke kommersiell bruk (noe som betyr at du ikke kan selge et spill laget med det) uten å betale en dyr lisens. Åpen kildekode -programvare som tillater kommersiell bruk kan være til stor hjelp her. Men vær forsiktig med å bevare copyleft -rettigheter for noen åpne kildeprogrammer. GNU General Public License er et eksempel på en slik lisens. Den bestemmer at du må slippe programmet ditt under samme lisens. Det er bra for spill, og du kan fortsatt selge det hvis du beholder kunstressurser og lignende for deg selv. Imidlertid kan du få juridiske problemer hvis du bruker lukkede kildebiblioteker som FMOD. I tillegg, spesielt hvis du er en god programmerer, har du tilgang til kildekoden, og du vil ikke lenger jobbe med en svart boks. Derfor kan du endre og legge til verktøy etter behov. Du kan lese mer om åpen kildekode -programvare (også kalt "gratis programvare" av skaperen av denne bevegelsen) her.