Hvordan lage et spill og kolon; En nybegynners guide

Posted on
Forfatter: Mark Sanchez
Opprettelsesdato: 4 Januar 2021
Oppdater Dato: 21 November 2024
Anonim
Hvordan lage et spill og kolon; En nybegynners guide - Spill
Hvordan lage et spill og kolon; En nybegynners guide - Spill

Innhold

Så, du liker å spille spill, men har du noen gang lurt på hvor mye moro det ville være å lage et spill?


Hva er dette jeg hører, du kan ikke kode? Det er greit. Du sier at du ikke er designer? Det er ingen show-stopper heller!

I dag blir spill stadig lettere å skape, med eiendeler som er fritt tilgjengelige for allmennheten; ja, det inkluderer deg! Indie-utviklere popper opp overalt med unike spillkonsepter som fanger publikums oppmerksomhet. Selvfølgelig, bygge et spill som Ingen manns himmel vil ikke skje over natten; Men som noe gjør øvelsen perfekt!

Ideen

Dette er et åpenbart utgangspunkt. Bli kreativ og begynn å tenke på hva du vil ha glede av i et spill, sjansen er at hvis du liker det så vil noen andre der ute også! Men med dette i tankene, husk å holde konseptet enkelt. Du vil ikke over-komplisere ting så mye at det suger moroa ut av det du lager. Ikke vær komplekse planer for det neste Bioshock spill.I stedet vil du gjerne tenke mer på linje med et tekstbasert eller space invaders-type spill.


Når du har ideen din, vil neste oppsummert råd jeg gir deg, være: hold deg til det. Det er altfor lett å hoppe fra en strålende idé til den neste, og la hverandre være uferdige. Men ett ferdig spill vil bety så mye mer enn et dusin uferdige. Ja, du vil løpe inn i feil som kan få deg til å begynne igjen, men det er å fikse disse feilene som vil hjelpe deg med å utvikle dine ferdigheter og fortsette å gjøre større og bedre spill! (Tenk på å fullføre et spill som å oppnå et nytt nivå opp)

Twine er et open-source verktøy som er helt gratis! Det er tekstbasert, så det fungerer veldig bra for deg Huler og drager fans som liker en god velge-din-egen-eventyr stil av spillet. Tekstbaserte valgspill er kjernen til alle som du ser i dag; Ikke lenge siden forklarte BioWare hvordan de ofte går tilbake til referanse penn-og-papir-spill for å få inspirasjon for seg selv. Hvis BioWare mener at det er et godt utgangspunkt, så hvorfor ikke gi det en tur?


Twine er muligens den enkleste spillskaperen som du finner. Den har en brukervennlig visuelt redigeringsprogram for å legge inn spillets historie i. Når den er ferdig, publiserer den deretter spillet direkte i HTML-format, slik at det blir enkelt å legge inn nesten hvor som helst! Fordi det bruker HTML, kan Twine også innlemme bilder, CSS og JavaScript hvis du noen gang ønsker å dabble i noen kode, noe som gir deg mye mer kreativ frihet når du lager noen kule tekstbaserte spill.

Her er noen morsomme spill som ble laget med Twine: Destroy / Wait, Depression Quest.

2. GameSalad

GameSalad er enda en gratis designmotor som gir deg mulighet til å velge mellom hvilken plattform spillet ditt skal være på, inkludert: iPhone, iPad, Android, Kindle, Nook, Windows 8 og Mac-skrivebordet. Ingen kodende ferdigheter kreves i det hele tatt med sitt visuelle, dra-og-slipp-grensesnitt. Et spill er laget ved å legge til forhåndsrettede oppføringer (men likevel redigerbare) til tilpassbare former. For å sette det mer visuelt, kan du gjøre en flokk av blokkerte fiender jage et "helt" -karakter i et triangelsromskip innen sekunder ved hjelp av dette enkle grensesnittet.

Den mest interessante delen om å bruke GameSalad er at etter at du har laget spillet, kan du bruke In-App Previewer til å teste det ut for mobilytelse og skrivebord. Da, når den er perfeksjonert, publiserer du bare den til GameSalad Arcade og gjør den mulig for folk over hele verden. Ganske kul eh ?!

Her er noen morsomme spill laget med GameSalad: Milo & Me, CAT-A-CLYSM.

3. Enhet

Vil du heller lage et 3D-spill? Enhet gjør 3D verdener mye enklere å lage enn de virker, og det er helt gratis! (Med mindre du vil bli veldig fancy med spillkomponentene dine eller ende opp med å beløpe seg over $ 100.000, men du burde ikke bekymre deg for det nå.) Unity er en kraftig gjengivelsesmotor som gjør at skaperne kan bygge sine egne 3D-scener i ingen tid i det hele tatt! Den inneholder mange av sine egne prefikser som gjør at brukeren kan leke med AI-rutiner, lyskilder, fysikk i spillet og så mye mer! Det kan også brukes til å lage 2D- eller 2.5D-spill.

Du har sikkert gjettet nå at Unity ikke er så enkelt som de to siste alternativene, men ikke la det avskrekke deg! Den bruker fortsatt et svært visuelt grensesnitt som gjør det mulig for brukeren å trekke på landskapet og plassere objekter for å bygge sine omgivelser. Det kommer også med mange verktøy for å hjelpe deg med å skape en mer realistisk innstilling, for eksempel SkyBoxes, elementer (røyk, brann, etc.), et innebygd animasjonssystem og mer. Ja, koding vil være nyttig, da det kan brukes til å programmere spilltegnene atferd ved hjelp av JavaScript, C # eller Boo. (Jeg anbefaler JavaScript for en nybegynner.) Men, Unity er så populær nå at forumene er overfylt med råd, tips og kodestykker for deg å bruke! I tillegg til dette har Unity selv skapt svært detaljerte opplæringsprogrammer som er perfekte for komplette nybegynnere. Hjelp er tilgjengelig!

Dette er det mest fleksible alternativet, slik at du kan publisere spillet ditt på PC, Mac, IOS, Android, Windows Phone 8, Windows Store-apper og BlackBerry 10.

Noen morsomme spill laget med Unity er: Forest, Supernauts.

Tid for litt testing

Du har nå ditt mesterverk av et spill, men ikke hoppe for glede ennå. Som med ethvert kreativt prosjekt, er det alltid rom for forbedring. Dette er den delen hvor du svelger din stolthet og tar på seg en konstruktiv kritikk. Prøv å få en følelse for hvem målgruppen er for spillet og få dem til å prøve det ut for deg. Har du laget et puslespill som ville underholde middelaldrende folk på pendelen til jobb, eller er det så søtt at bare et barn kunne forstå innsatsen du brukte for å finne den perfekte pixellerte kattungen? Få sine meninger om hva som fungerer og hva som ikke gjør, så vel som hva de vil se lagt inn i spillet (selv om du må minne dem om dine planer om å holde ting enkelt).

Det er spillet ditt på slutten av dagen, men hvis drømmen din er en dag, se dette nå et globalt publikum, så er dette trinnet avgjørende!

Tro på deg selv

Gjennom disse stadiene må du tro på deg selv for å få dette til å skje. Du kan ikke føle at du vet noe om spilldesign eller utvikling for øyeblikket, men husk at alle må starte et sted. Det vil være ganger når du føler at du ikke kan komme forbi et problem, som om du har rammet en murvegg. Det kan til og med få deg til å føle seg dum på den tiden, men ekte intelligens er innenfor problemløsningen selv. Aldri gi opp.

Mitt første spill ble laget i HTML5 lerretelementet ved hjelp av JavaScript. Høres ganske fancy riktig? Vel ... Ikke så mye. Jeg klarte å produsere et enkelt, retro ping-pong spill, det er definitivt ikke dårlig, men å bruke et spillredaktør som de ovenfor ville ha gjort dette mye enklere enn å utvikle det via rå kode. Nå som du har sett mitt første forsøk på spillutvikling, håper jeg det er gitt deg selvtilliten til å fortsette med å lage en av dine egne. Det kan ikke være perfekt, men det blir ditt!

Ekstra linker

Hvis du har lyst på å lære litt kode, så er det mange leksjoner på nettet som kan hjelpe. Codecadamy er min personlige favoritt; det er perfekt for nybegynnere! Den lærer alle slags kodende språk gratis; De viktigste er HTML, CSS og Javascript. Khan Academy er et godt nettsted å gå til etterpå, og lærer hvordan du bruker dine kodende ferdigheter til å tegne, animere og til slutt gjøre noen enkle spill også!

Til slutt og viktigst ...

Ha det gøy!

Rediger: For inspirasjon, her er min første Unity3D-skapelse!

Vennligst vær så snill å legge igjen linker til dine egne spill i kommentarene.