Har du noen gang hatt en idé som du trodde ville være flott å være bakgrunnen til et PC -spill? Har du noen gang ønsket at du kunne lage ditt eget spill? Eller kanskje du prøvde å lage ditt eget spill, men fant ut at kostnaden for å kjøpe en spillmotor er for høy? Uansett hva årsakene dine er, prøver denne artikkelen å hjelpe deg med å sette i gang prosjektet ditt med å lage ditt eget spill, og med lavest mulig kostnad.
Trinn
Metode 1 av 4: Planleggingsfase
Trinn 1. Formuler og lag en arbeidsplan for prosjektet
Dette trinnet blir vanligvis neglisjert av de fleste som søker å lage et nytt spill, både programmerere og ikke-programmerere. Imidlertid er det også en av hovedårsakene til de fleste av de mislykkede første forsøkene. Dette inkluderer hovedsakelig å bestemme hvor mye tid og ressurser som skal brukes til hver oppgave i prosjektet og forholdet mellom disse oppgavene. Selve prosessene må selvfølgelig identifiseres først. Les videre i denne artikkelen for å identifisere de forskjellige oppgavene du til slutt må utføre.
Trinn 2. Bestem sjangeren i spillet ditt
Spillsjangere er kategoriseringer av spill basert på spillestil og interaksjon. Dette kan være:
- Action Spill: hvor spillet er sterkt avhengig av raske brukerreflekser, god timing, nøyaktighet eller en kombinasjon av disse faktorene for å komme videre i spillet.
- Eventyrspill: hvor spillet er avhengig av ikke-konfronterende tilnærminger som krever lite eller ingen raske reflekser. Spillet utvikler seg gjennom å løse gåter, utføre oppgaver eller samhandle med omgivelsene i spillet og karakterene i det.
- Action-eventyrspill: der spillestilen er en blanding av de to tidligere sjangrene. For eksempel er det langsiktige mål/oppgaver som krever raske reflekser som skal fullføres, og spillet utvikler seg gjennom å utføre sekvensielle oppgaver, som hver eller noen er et slags minispill som er actionbasert.
- Rollespill (rollespill): der spillerne tar på seg bestemte "roller" i spillets setting og utvikler karakteren sin i spillet gjennom å skaffe seg ferdighetspoeng eller erfaring. Noen av disse spillene er turbaserte, men noen bruker en mer sanntids tilnærming. Massivt flerspiller online rollespill (MMORPG) er en undersjanger av denne sjangeren, der flere spillere deler det samme spillmiljøet og noen oppgaver krever samarbeid fra flere spillere for å utføre.
- Simuleringsspill: hvor spillet er avhengig av å simulere aspekter av det virkelige liv eller noen imaginære fantasy-omgivelser.
- Strategispill: der spillestilen for det meste krever nøye planlegging og dyktig tenkning.
- Brett og kortspill: Spillet er basert på et sett med kort som må håndteres i henhold til et bestemt sett med regler eller på manipulering av "brikker" på et brett.
Trinn 3. Bestem innstillingen for spillet ditt
Spillets innstilling inkluderer en eller flere av følgende komponenter:
- Sted/geografi. Plasseringen der historien om spillet finner sted. Dette kan være det detaljerte kartet over et fiktivt land eller utformingen av en militær forbindelse. Dette kan være en fiktiv/fantasiverden, et parallelt univers, en annen dimensjon, et nytt kontinent, et bestemt land i en bestemt æra, en sammensatt spesifikk bruk … etc.
- Historie. Bakhistorien til spillet som skisserte hva som skjedde så langt på stedet bestemt for spillet som er av interesse for spillet.
- Modus. Dette avgjør det generelle temaet for spillet på en eller annen måte. Det kan være en "mørk" temaspill, en utopisk eller en barnslig til og med. Dette er sterkt påvirket av målgruppen for spillet ditt, som du bør bestemme under planleggingsfasen.
- Game Society. Du må gi bakgrunnen nødvendig for karakterene som er involvert i spillet, inkludert historier og funksjoner.
Trinn 4. Bestem den grafiske/visuelle stilen til spillet
Blir spillet ditt et todimensjonalt eller tredimensjonalt spill? Blir grafikken fin eller grov? Blir karakterer gjengitt på tegneserielignende måte, komisk eller i virkeligheten?
Metode 2 av 4: Logistikkfase
Trinn 1. Beregn ditt tilgjengelige budsjett
Verken over, eller undervurder ressursene dine.
Trinn 2. Undersøk tilgjengelige spillmotorer basert på valgene du tok i planleggingsfasen
For eksempel, hvis du velger å lage et kort/brettspill, trenger du sannsynligvis ikke en fancy grafikkmotor, og du vil finne mange open source -spillmotorer dedikert til kortspill. Imidlertid, hvis du planlegger å lage et førstepersonsskytespill, er sjansen stor for at du trenger et kraftigere spill og en grafikkmotor.
- Ta hensyn til ditt nåværende nivå på programmering og programmeringsspråkene du er dyktig på. For eksempel, hvis du ikke har noen forkunnskaper i programmering, trenger du en motor som ikke krever programmeringskunnskaper.
- Ta hensyn til dokumentasjonsnivået som spillmotoren gir.
- Hvis du ikke finner en motor som passer dine kriterier for budsjett og kunnskap om forhåndsprogrammering, kan du undersøke spillmotorer som krever programmeringskunnskap på det enkleste mulige nivået og se om du finner en som passer dine andre kriterier. Hvis ikke, gå litt opp i kravet til programmeringskunnskap til du finner en motor som passer deg andre kriterier.
Trinn 3. Bestem om du trenger å lære programmering eller ikke
Dette inkluderer å bestemme:
- Enten du trenger å lære et programmeringsspråk i det hele tatt i henhold til din spillmotor.
- Hvilket programmeringsspråk du trenger å lære og for hvilken plattform.
- Hvilket ferdighetsnivå du må oppnå for å kunne bruke spillmotoren du ønsker
Trinn 4. Undersøk alternativer for å nå det nødvendige ferdighetsnivået på programmeringsspråket som er nødvendig
Må du ta kurs eller vil en online opplæring være nok? Hvordan vil det påvirke budsjettet ditt?
Trinn 5. Gjør de nødvendige kjøpene
Sørg for å inkludere spillmotordokumentasjonen i kjøpene hvis dokumentasjonen selges separat.
Trinn 6. Lær å bruke spillmotoren din
Trinn 7. Les i det minste en introduksjon til programvaretekniske modeller
Selv om det ikke er en absolutt nødvendighet, vil det i stor grad hjelpe.
Metode 3 av 4: Implementeringsfase
Trinn 1. Start i det små
Å prøve å starte med et sofistikert spill som implementerer det hele på en gang, vil mest sannsynlig ende opp med å bli frustrerende.
Trinn 2. Del og erobre
Ikke prøv å løse alle problemene på en gang. Prøv i stedet å dele problemene i mindre og så videre til du kommer til håndterbare problemer som du kan løse.
Trinn 3. Ta notater og bruk tilbakemelding
Vis det som er ferdig med lukkede kretser av venner eller familie. Endre designet ditt i henhold til tilbakemeldingene du tar fra anmeldere.
Trinn 4. Bruk en designmodell, og hold deg til den
Ikke gjør feilen ved å bytte modell halvveis med mindre det er absolutt nødvendig.
Trinn 5. Vær tålmodig
Å lage et spill er ikke en dag/uke jobb. Noen spill er ikke ett års jobb!
Metode 4 av 4: Sluttproduktfase
Trinn 1. Design deg markedsføringskampanje
Dette er ikke nødvendigvis kommersielt basert. Du må imidlertid øke synligheten til spillet ditt, slik at du kan få flere tilbakemeldinger som til slutt vil bidra til å forbedre spillet ditt og dine spillskapende evner.
Trinn 2. Test, test og test igjen
Selv om ingenting er perfekt, bør du prøve å være så nær du kan.
Trinn 3. Gjennomfør markedsføringskampanjen og publiser spillet ditt
Trinn 4. Ta tilbakemelding fra spillere som spiller spillet ditt
Tips
- UDK ble brukt til å lage Assassin's Creed
- CryEngine ble brukt til å lage Crysis
- Start lite, bli stor
- Lær et programmeringsspråk uansett, det kan komme godt med
Advarsler
- Ikke bruk opphavsrettslig beskyttet materiale i arbeidet ditt som ikke er ditt. I de fleste land anses bruk av opphavsrettsbeskyttet materiale uten forhåndstillatelse fra eieren av opphavsretten som en lovbrudd som kan straffes.
- Vær ekstra forsiktig når du velger modusen for spillet ditt, og det er innhold som samsvarer med målgruppen. Dette er spesielt viktig hvis målgruppen din er barn. Noe innhold kan betraktes som støtende og til og med ulovlig hvis spillet distribueres som et barnespill.
- Hvis du ikke har tenkt å ta spilldesign som en karriere, kan du prøve å balansere tiden mellom å lage spill og arbeidet ditt og andre ansvar.