GameMaker Studio er en kraftig 2D-motor utviklet av YoYo Games. Med sitt dra-og-slipp-grensesnitt og en rekke funksjoner gjør GameMaker ganske enkelt spillutvikling enkelt.
Hittitler som Hotline Miami og Hyper Light Drifter har bidratt til å popularisere GameMaker. Det støttes nå av et betydelig fellesskap av 2D-spillutviklere med nye utviklere som blir med hele tiden.
Med støtte på tvers av plattformer kan dette programmet distribueres til alle større plattformer, noe som sparer utviklere tid ved å gi dem tilgang til flere markeder samtidig. Den har også sitt eget skriptspråk—Game Maker-språk– som kan brukes til å lage nesten hva som helst.
For å komme i gang med å lære dette utrolige programmet har vi denne listen over opplæringsprogrammer på GameMaker, slik at du kan dykke rett inn i å lage drømmespillet ditt så snart som mulig.
Vi har gitt en rekke opplæringsprogrammer som dekker flere spillsjangre, så det er garantert noe her for alle.
Ditt første spill
Denne opplæringen laget av folkene på GameMaker studios vil lede deg gjennom det grunnleggende for et top-down actionspill.
Du starter med spillerbevegelse og jobber deg inn i mer avanserte emner.
Du vil lære hvordan du navigerer i GameMaker-grensesnittet og legger til dine egne skript. Med bare noen få linjer med kode, vil du kunne flytte karakteren din rundt på skjermen med bare et tastatur.
Ved å bruke et system med hendelser og handlinger, gjør GameMaker det enkelt å programmere avansert logikk også.
Fullfør plattformopplæringen
Shaun Spalding dekker alt du trenger for å komme i gang med å lage din egen plattformspiller i GameMaker Studio 2.
I denne serien bruker Shaun de nyeste metodene som raskt får nybegynnere i gang. Rettet mot både nybegynnere og middels brukere, vil denne serien få deg til å hoppe over rørene og hoppe på Goombas på kort tid.
Du starter med å sette opp spillmiljøet ditt og går deretter videre til spillerbevegelse. Du vil lære hvordan du lager tyngdekraft og kollisjoner på færre enn 40 linjer med kode.
2D Hack-n-Slash
Her er et hendig læringsverktøy fra HeartBeast som lærer nybegynnere å lage et 2D Hack-n-Slash-spill i GameMaker Studio 2.
Du lærer alt fra hvordan du animerer karakterer til koding i GameMaker.
Med trinnvise instruksjoner lærer du det grunnleggende om GameMaker mens du arbeider mot et spillbart spill som du kan bruke i porteføljen din.
I løpet av denne serien vil du lære mange teknikker som også kan brukes på nesten alle spillstiler.
Og hvis du liker denne opplæringen, sjekk ut instruktørens fullstendige pikselkunstkurs fra Udemy.
Lag et rollespill i GameMaker
Her har vi en annen video fra HeartBeast (AKA Benjamin) som dekker det grunnleggende om å bygge et rollespill.
Dette er rettet på totalt nybegynnere som klør etter å bygge sitt helt eget klassiske RPG.
Ved å bruke retro-rollespill som Final Fantasy og Chrono Trigger som veiledning, vil Benjamin vise deg hvordan du bruker fliser til å bygge et rom og legge til kollisjonshendelser.
Deretter skal du jobbe med bevegelse og få karakteren din til å svare på innspill. Etter hvert som du går gjennom serien lærer du hvordan du legger til tilpasset atferd og animasjoner via GML.
Nærkampangrep
Denne todelte guiden av Shaun Spalding tar en grundig titt på nærkamper i GameMaker.
Eksemplet som brukes er en 2D-plattformer, men disse teknikkene vil fungere for alle spill.
Del 1 dekker en statsmaskin for å lage et grunnleggende angrep. I del 2 vil du lære om hvordan du lager kombinasjonskjeder og kobler sammen flere angrep.
Dette er en kodetung opplæring som fokuserer på konseptene bak å lage et nærkampsystem. Mot slutten vil du ha en sterk forståelse av å bruke hitbokser for nærkamp sammen med skripting for dine egne spill.
Shaders: Det grunnleggende
Shaders er et av de kraftigste og mest allsidige verktøyene i en spillutviklers verktøykasse.
De kan brukes til å lage en rekke effekter og finnes i de fleste spill.
Det er sant at shaders er et avansert emne, men belønningen for å bruke dem er vel verdt bryet med å lære hvordan.
I denne videoen vil HeartBeast guide deg gjennom shaders i GameMaker. Han vil vise deg hvordan du bruker shader-editoren for å legge til noen utrolige visuelle effekter til spillene dine.
Denne opplæringen starter med noen enkle demonstrasjoner og avsluttes med å lage en egendefinert gråtoneskyggelegging i GameMaker.
Vannskygge og fysikk
De fleste spillmotorer gir en eller annen type fysikkmotor, og Game Maker er intet unntak.
Ved å bruke fysikk er det mulig å lage en rekke realistiske animasjoner og mekanikk for spillene dine.
Denne videoen, også fra Shaun Spalding, konsentrerer seg om skaper vannmasser for en 2D-plattformer. Bruker sitt eget spill PokeyPoke som referanse vil Shaun lære deg hvordan du implementerer en kompleks vanneffekt.
Bare merk at i introduksjonen Shaun nevner denne videoen er mer fokusert på konsepter heller enn implementering.
Dette poenget er å få fantasien til å fungere og få mer innsikt i spillutvikling.
Farming RPG
Denne opplæringen leder deg gjennom å bygge et RPG farming sim-spill. Dette er rettet mot nybegynnere som nettopp har startet med GameMaker, så det er ganske enkelt å komme inn i.
I de tidlige delene vil du lære alt om objekter, sprites og hvordan du setter opp prosjektet ditt i GameMaker.
FriendlyCosmonaut vil først lede deg gjennom det grunnleggende ved bruk av GameMaker Studio før du introduserer deg for opengameart.orget nettsted hvor du kan finne gratis aktiva for spillene og prototypene dine.
Mot slutten av denne videoen vil du lære å kode dine egne animerte figurer, lage en natt- og dagsyklus og dyrke avlinger i spillet ditt.
Turn-basert rollespill
Helt siden de første RPG-ene kom ut på den originale NES, har turbaserte RPG-er vært en fanfavoritt.
De er fortsatt et populært mål for begynnende 2D-utviklere frem til i dag.
Å lage et turbasert spill kan garantert være utfordrende. Heldigvis har du YouTube og et hav av innhold som denne videoen av Aidan, hvor du lærer hvordan du bygger en enkel 2D RPG.
Fra og med bevegelse og kollisjon, vil du til slutt gå over til kamp, sceneoverganger, lage et brukergrensesnitt og mye mer.
Det er mye å lære i denne serien, så vær forberedt på å investere litt tid og holde kaffekannen brennende.
Spøkelsesopptak
I denne mer avanserte opplæringen av GameMaker-guru Shaun Spalding, vil du se førstehånds hvordan du lager en spøkelsesavspillingseffekt.
Mens Shaun bruker en plattformspiller for denne demoen, vil teknikkene fungere universelt.
Du kan for eksempel bruke den til å lage tidsprøver for et racingspill.
Shaun skaper denne effekten ved først å ta opp spillerens input via statusen til karakteren og lagre den i en JSON-fil. Ved å hente filen kan vi spille av spillerens bevegelser.
Sjekk ut beskrivelsen under videoen for kildefilene hvis du vil bruke samme sprites og kode. Dette inneholder i utgangspunktet en pakke med pikselkunst som gjør en flott læringsressurs.
Enkel 3D Dungeon
Har du noen gang ønsket å lage skytespillet ditt i stil med den originale Doom eller Duke Nukem?
Vel, nå kan du takket være GameMaker og denne korte videoen av HeartBeast.
Du lærer hvordan du designer og navigerer i en 3D-labyrint komplett med pikselkunst og atmosfæriske effekter ved å bruke teksturer og sprites i beskrivelsen.
Selv om dette ikke er et ekte 3D-miljø, er det et flott stilistisk valg.
Noen spillere vil like retro-utseendet til denne typen spill som holder dem populære blant spillutviklere.
Boks puslespill
I denne 3-delte serien av createindiegames lærer du hvordan du designer et enkelt puslespill med GameMaker Studio 2.
Denne videoen dekker grunnleggende emner som bevegelse, kollisjon og animasjon.
Du lærer hvordan du bruker et TileMap og lager boksobjekter som spilleren kan skyve rundt.
Etter å ha satt opp spilleren, vil instruktøren vise deg hvordan du håndterer å flytte boksene og lage vinnerscenariet.
Ved slutten av opplæringen vil du ha et spillbart puslespill klart til å gå. Dessuten har du alle brikkene du trenger for å lage flere gåter og utvide spillet ditt.
Enkelt utstyrssystem
Ryggrad er en 2D-animasjonspakke som har som mål å gjøre animasjonsarbeidsflyten enklere.
Den passer godt sammen med GameMaker og kan øke produktiviteten betraktelig når det kommer til animasjon.
Spine pakker en rekke verktøy, og du vil lære mange av dem her. Når du er ferdig, kan du eksportere arbeidet ditt og bruke det i GameMaker.
Denne videoen av utvikleren Tainted Lost viser deg hvordan du bruker Spine og GameMaker til å bygge et grunnleggende utstyrssystem. Å bruke Spine med GameMaker vil gjøre det langt mindre smertefullt å bygge nye, spennende funksjoner.
Tekstbokser
Tekst er en funksjon i de fleste spill, og for noen, som RPG-er, er det en kjernedel av spillingen.
Historiedrevne spill lar deg uttrykke mer komplekse ideer og lage karakterer som spillerne dine vil lære å elske.
I denne videoen av Shawn Spalding lærer du hvordan du lager tilpasset tekstdialog i GameMaker Studio 2. Bruk den til å bygge en episk verden og full av følelser og dybde.
Noen utviklere kan oppleve at det å skrive historier for spillverdenen deres er like morsomt som å kode dem. Å legge til prosa i spillet ditt vil hjelpe spillerne med å danne en forbindelse med karakterene dine.
Nettverk for nybegynnere
Denne videoen fra Benjamin er en skånsom introduksjon til nettverksbygging med GameMaker. Bruk den til å utforske det grunnleggende om utvikling av online flerspillerspill.
Du kommer faktisk ikke til å lage et spill i denne opplæringen; du vil bare sette opp en forbindelse mellom to datamaskiner og sende noen data frem og tilbake.
Dette er imidlertid det minste minimum som trengs for å bygge et online spill. Når du forstår det grunnleggende om å sende data over denne tilkoblingen, kan du utvide til mer avanserte emner som å skyte en pistol eller sende en direktemelding.
Zelda-stil hjerter
The Legend of Zelda er fortsatt et av de mest populære spillene gjennom tidene.
I denne videoen av Synthetic Pixel Games lærer du hvordan du implementerer et Zelda-lignende helsesystem på egenhånd.
Ved å bruke bare tre sprites vil du følge prosessen med å legge til og fjerne hjerter ved å bruke trinn i halvhjerter. Grafikken er implementert som en del av brukergrensesnittet slik at de følger spilleren rundt på kartet.
Legg til litt stil til 2D-eventyrspillet ditt med disse Zelda-stil hjerter, eller lag noen grunnleggende pikselgrafikk for å endre disse hjertene til hva som helst du velger.
Hvordan lage Flappy Bird
Flappy Bird er et bemerkelsesverdig enkelt spill å gjenskape. Du vil lære det førstehånds i denne opplæringen av Overnight Gamemaker.
Målrettet mot nybegynnere, vil denne videoen gå steg-for-steg gjennom å bygge en Flappy-klone. Følg med mens utvikleren bygger dette enkle spillet på farten ved hjelp av GameMaker Studio 2.
Dette prosjektet dekker mye fra animasjon til rullebakgrunner og noen få andre områder. Når du er ferdig vil du ha et distribuerbart spill klart til å legge til i porteføljen din.
Lag asteroider!
Denne opplæringen er et utmerket utgangspunkt for de som ønsker å lære GameMaker Studio og lage sine egne arkadespill.
Denne gangen skal du rekonstruere Atari-klassikeren Asteroider.
Følg med instruktøren fra Ask Gamedev for å lære inn og ut av GameMaker, inkludert hvordan du bruker sprites, objekter, hendelser og handlingsblokker.
På slutten vil du ha et fullt spillbart Asteroids-spill som du kan dele med venner eller tulle med selv.
Du vil også ha et solid grunnlag for å begynne å bygge fremtiden din med GameMaker.