Liker du å spille videospill, har du alltid et triks for å fullføre spillet eller slå motstanderne i spillet ditt, eller har en fantasi så stor at du kan forestille deg en karakter eller til og med din egen verden? Det er mange verktøy du kan bruke for å gjøre styrken din til videospill. Du trenger programmeringskunnskaper før det. Men hvis du kan, trenger du bare en mus og et tastatur og et dyktig team.
Steg
Del 1 av 2: Finne de nødvendige verktøyene/appene
Trinn 1. Lag et tekstbasert spill
Denne typen spill er sannsynligvis den enkleste å lage, selv om ikke alle er interessert i å lage og spille et spill som ikke har grafikk. De fleste tekstbaserte spill fokuserer på historier, gåter eller eventyr som kombinerer historiefortelling, utforskning og gåter.
- Twine er et program som enkelt kan brukes i nettleseren din.
- StoryNexus og Visionaire er alternativer som gir flere spillalternativer og statiske bilder.
- Inform7 er et bedre verktøy eller en applikasjon fordi den har et stort fellesskap og støttespillere.
Trinn 2. Lag et 2D -spill
GameMaker og Stencyl er gode alternativer hvis du vil lage 2D -spill i en hvilken som helst sjanger, og de gir deg begge muligheten til å bruke programmeringskode uten å måtte vite hvordan du programmerer. Ripe! er også et verktøy du kan bruke til å lage nettleserspill.
Trinn 3. Prøver å lage et 3D -spill
Å lage et 3D -spill er mye mer utfordrende enn et 2D -spill. Så gjør deg klar for et langt tøft prosjekt. Spark og Game Guru kan hjelpe deg med å lette oppgaven din ved å la deg lage din spillverden uten å måtte forstå programmering. Hvis du har programmeringskunnskap eller ønsker å lære programmering, kan du prøve den for tiden populære spillmotoren, Unity.
Hvis du vil lage dine egne 3D -modeller, trenger du 3D -opprettingsprogramvare som 3DS Max, Blender eller Maya
Trinn 4. Ta en programmeringsfokusert tilnærming
Selv om du har en programmeringsbakgrunn, kan det være lurt å bruke en av motorene ovenfor for å lage ditt første spill, og du trenger ikke å ta en annen, vanskeligere rute. Noen foretrekker imidlertid å ha kontroll over alle aspekter av spillene de lager, og ønsker å bygge dem fra bunnen av. Ideelt sett, slik at du kan kombinere alle aspekter av spillet ditt på en ryddig og oversiktlig måte, foretrekker du å bygge spillet ditt i et integrert utviklingsmiljø som Eclipse og ikke i et tekstredigeringsprogram.
Selv om du faktisk kan lage spill på et hvilket som helst programmeringsspråk, er C ++ et flott verktøy som har mange ressurser og opplæringsprogrammer du trenger for å lage spill
Del 2 av 2: Making the Game
Trinn 1. Definer konseptet
For ditt første prosjekt er å lage et enkelt spill fra en sjanger du liker et godt utgangspunkt (for eksempel en plattformspill eller rollespill). Før du begynner, skriv ned noen ideer du har om spillet, og prøv å svare på noen av disse spørsmålene:
- Hva er hovedkomponentene i gameplayet? Eksempler på disse svarene inkluderer å beseire fiender, løse gåter eller snakke med andre karakterer i spillet.
- Hva slags gameplay vil du ha i spillet ditt? For eksempel vil du kanskje at spillerne skal kjempe mot sanntidsfiender som krever smidighet i knappekombinasjoner eller turbaserte som krever strategi og taktikk. Eller hvis spillet ditt fokuserer på å snakke med andre karakterer i spillet, vil spilleren kunne endre plottet eller historien hvis han gjør et annet valg, eller plottet er mer lineært, så spillerne må ta de riktige avgjørelsene.
- Hvordan er humøret ditt i spillet? Munter, skummel, mystisk eller oppløftende?
Trinn 2. Lag et enkelt nivå
Hvis du bruker en spillmotor eller et spillverktøy for å lage spillet ditt, kan du prøve å bli kreativ med den motoren eller verktøyet. Lær hvordan du plasserer bevegelige bakgrunner, objekter og tegn. Faktisk kan du prøve å få tegnene i spillet til å samhandle med de eksisterende objektene, eller prøve å utforske objektene som allerede finnes i verktøyet eller programvaren du bruker og se om det er interaksjon som kan gjøres med objektet.
- Hvis du ikke vet hvordan du gjør noe, kan du slå det opp på verktøyet eller motorens nettsted eller se andre steder på internett, for eksempel fora.
- For det første prosjektet trenger du ikke bekymre deg for mye om belysning eller andre grafiske detaljer.
Trinn 3. Design hovedspillet ditt
Å designe et spill krever noen justeringer og modifikasjoner av spillets programvare, og krever å bygge et mer komplekst system hvis det er bygget fra bunnen av. Her er noen eksempler:
- Hvis du lager et plattformspill, vil du at karakteren din skal kunne doble eller hoppe i luften eller et annet spesielt trekk? Prøv også å endre høyden på karakterens hopp og responsen på de forskjellige interaksjonene spilleren gir (for eksempel å holde inne en knapp i noen sekunder).
- Hvis du lager et RPG eller skrekkspill, med hvilket våpen vil spillerne starte spillet? Velg to eller tre våpen som spillerne kan oppgradere, og test dem deretter. Sørg for at valg av våpen er interessant og variert. For eksempel gir du tre typer våpen, nemlig våpen som er sterke, som kan skade mer enn én fiende, eller de som gjør fiender svakere. Ikke gjør ett våpen mye sterkere enn et annet, med mindre våpenet er dyrere og vanskeligere å få tak i.
- I dialogbaserte spill, vil du at spilleren skal kunne velge en "gren" på skjermen, eller bare lese instruksjonene som er gitt for å utføre en bestemt oppgave og åpne den neste dialogboksen? Vil du at spillet skal være lineært og enveis, eller ha flere plott og avslutninger?
Trinn 4. Lag flere nivåer
Tre eller fem korte nivåer er rimelige mål for ditt første spill. Du kan uansett alltid legge dem til senere. Behold alltid hovedspillet ditt på hvert nivå, og få hvert nivå til å ha forskjellige utfordringer eller økning. Du kan gjøre nivåene sekvensielle der spillerne må fullføre ett nivå for å spille et annet nivå, eller lage separate nivåer der spillerne kan velge nivået de vil ha.
- For plattformspill er en av utfordringene som vanligvis er raskere fiender eller plattformer i bevegelse.
- Action -spill kan introdusere en ny fiende for hvert nivå, en mektig fiende eller sjef, eller en fiende som ikke kan beseires uten visse triks eller våpen.
- Puslespill holder seg vanligvis til en type puslespill og gjør det vanskeligere for hvert nivå, eller introduserer nye verktøy eller hindringer som spillerne må tenke hardere for.
Trinn 5. Lag mål på lang og mellomlang sikt
Noen ganger har et spill noe som kalles "sekundærmekanikk" eller "sekundær spill". Ved å bruke mekanismer fra hovedspillet, for eksempel hopping, kan spillerne også bruke sekundært spill som å tråkke på en motstander når de lander eller samler gjenstander. Denne sekundære gameplayen kan brukes til å bli en langsiktig prestasjon i spillet, for eksempel ved å samle mynter i hvert nivå, kan spillerne lagre dem og kjøpe oppgraderinger som kan bidra til å fullføre spillet.
Fra eksemplet ovenfor har du kanskje ubevisst gått inn i det sekundære spillet. Bare sørg for at spillerne dine umiddelbart kan innse aspektet du installerer. Hvis spilleren din etter 10 minutter bare tror at spillet ditt bare skyter fiender uten stopp, vil han definitivt bli lei i løpet av få minutter. Hvis han fikk mynten etter å ha beseiret den første fienden, ville han vite at han hadde et mål, eller i det minste lure på hva myntens funksjon var, og til slutt ville fortsette å spille
Trinn 6. Gjør en prøvekjøring
Prøv hvert nivå du oppretter flere ganger, og be venner eller folk du kjenner om å hjelpe deg med å prøve det. Prøv å spille spillet med forskjellige tilnærminger, alt fra å bruke riktig måte, eller bruke rare og uvanlige måter som å ignorere oppdraget og direkte bekjempe den siste sjefen, eller prøve å fullføre spillet med de verste ressursene. Testprosessen er en lang og frustrerende prosess, men å fikse feil og perfeksjonere spillet ditt er noe du bør gjøre før spillet ditt slippes.
- Her er nok informasjon om testteamet ditt. De trenger å vite grunnleggende ting som kontroll, men de trenger ikke å vite alt.
- Gi testeren et tilbakemeldingsskjema, slik at du kan skrive ned all informasjon og lese og referere til det senere. I dette skjemaet kan du også stille noen spesifikke spørsmål om spillet ditt.
- Testerne som kan hjelpe deg mest er mennesker som ikke kjenner deg og ikke nøler med å gi deg kritikk og forslag.
Trinn 7. Forbedre grafikken og lyden i spillet
Selv om det er mange spillmidler der ute som du kan bruke, ta deg tid til å tilpasse dem alle slik at de ser perfekte ut. Hvis et aspekt ikke er perfekt eller ikke ser riktig ut, bytt det ut med noe annet. Lær pixelkunst hvis du vil endre et bilde i 2D -spillet ditt, eller bruk programvare som OpenGL hvis du jobber med et 3D -prosjekt. Legg til en lyseffekt for å la spillerne vite hvilken bane som er hovedbanen å ta, eller en partikkeleffekt som viser en kul angrepseffekt eller bevegelse i bakgrunnen. Legg også til lyd for fotspor, angrep, hopp og alt annet som krever lyd.