Kom i gang med GameMaker: Studio

Innholdsfortegnelse
For øyeblikket har videospill blitt en av de vanligste aktivitetene for de fleste, og med massering av dem på konsoller og til og med mobiltelefoner har alle tilgang til selv den enkleste av disse. Men til tross for denne massifiseringen er det en sektor som ikke har mistet sin gyldighet siden starten, og det er dataspill, og mange brukere foretrekker fortsatt dette alternativet før de kjøper en konsoll.
Å spille disse dataspillene er morsomt, men det er noe mye morsommere, og det er å lage dem og la folk spille dem. Det mange kanskje tenker er at det ikke er lett å lage et dataspill, og de har rett. La oss ta eksemplet på serien Metallutstyr eller Siste fantasiDisse spillene tar år å utvikle med lag på mer enn 100 personer og betraktelig høye budsjetter.
Men sannheten er at ting har endret seg litt, GameMaker: Studio lar oss lage en prototype av spillet vårt raskt og enkelt, selvsagt må vi jobbe, men ikke på et nivå for å lage det neste Plikten kaller.
GameMaker: Studio tilbyr et ganske intuitivt grensesnitt som lar brukere med noen få enkle dra -og -slipp -handlinger lage objekter, hendelser, sprites og andre elementer for spillet vårt. I tillegg har den GML (GameMaker språk) for mer erfarne brukere som ikke er redde for å skrive noen koderader.
Først må vi gå til projektsiden for å laste ned gratisversjonen av GameMaker: Studio, det er litt tungt siden det inneholder alle bibliotekene og programvarekomplementene i tillegg til SDI, som er viktig å nevne at den bare vil kjøre i Windows -miljøer.
Etter nedlasting utfører vi installasjonen på vanlig måte som alle Windows -programmer, vi registrerer vår kopi gratis og fortsetter å utføre vår SDI.

FORSTØRRE

Som vi kan se, er arrangementet av de første elementene ganske likt det SDI utvikling som Formørkelse eller NetBeansDet vi kan gjøre med hvert alternativ av det samme går imidlertid utover den navngitte IDE, la oss se de forskjellige elementene som utgjør GameMaker: Studio og hva vi kan gjøre med hver av dem.
På venstre side av grensesnittet finner vi ressurstreet, her vil vi se en oversikt over ressursene i prosjektet vårt som fungerer på samme måte som Windows explorer. Hvis et element har et pluss-symbol (+) betyr det at det er ressurser i det, der du trykker på det vil utvide det og trykke på minus-symbolet (-) trekker det tilbake.

Vi kan endre navnet på ressursene bortsett fra det øverste nivået som er det som angir ressurstypen. I tillegg kan vi få en kontekstmeny for hver ressurs ved å høyreklikke på den, noe som gir oss flere alternativer for å administrere ressursen.

I denne menyen finner vi kommandoene for å laste og lagre filene våre, men vi har noen flere alternativer:

La oss se hvert av disse alternativene i detalj:
Nytt prosjektMed denne kommandoen lager vi et nytt prosjekt fra grunnen av ved å laste inn et nytt ressursstreet for utvikling av spillet vårt.
Åpent prosjektDenne kommandoen åpner et nytt prosjekt, men bare med utvidelse .gmx.
Importer prosjektMed denne kommandoen kan vi importere et prosjekt fra GameMaker: Studio, er det viktig at det er en nettbrett med utvidelsen .gmz slik at den går jevnt og lagres som .gmx etter import.
Nylige filerHer åpner vi filer som vi nylig har åpnet eller endret.
Lagre, lagre som og lagre alleMed Beholde prosjektet vårt blir lagret med utvidelsen .gmx. Med Lagre som vi lagrer vår nåværende fil under samme navn og til slutt med Lagre alt vi lagrer alt vi har endret i prosjektet vårt.
Eksporter prosjektMed denne kommandoen eksporterer vi prosjektet vårt som et komprimert med .gmz -format, og importerer det deretter som nevnt ovenfor.
Lag appNår spillet vårt er klart, vil vi mest sannsynlig dele dem med andre for å teste hvor vi ved å bruke denne kommandoen lager en frittstående versjon av spillet vårt.
preferanserHer kan vi justere hvordan grensesnittet vårt ser ut, samt forskjellig atferd når vi jobber med ressursene våre.
Redigeringsmenyen inneholder en rekke kommandoer relatert til ressursene som for øyeblikket er valgt i ressurstreet, og avhengig av den valgte kommandoen er noen av kommandoene kanskje ikke synlige.

La oss se i detalj kommandoene i denne menyen:
Å lageMed denne kommandoen setter vi inn en ny ressurs av den valgte typen, og et skjema åpnes for å endre egenskapene til den ressursen.
DobbeltDenne kommandoen lager en kopi av den valgte ressursen i ressurstreet.
Lag gruppeVi setter inn en undermappe i ressurstreet, dette vil tillate oss å gruppere objekter og andre elementer av samme type raskt og enkelt.
Ta vekkMed denne kommandoen sletter vi den valgte ressursen eller en gruppe ressurser.
EgenskaperAlle ressurser har egenskaper, og med denne kommandoen kan vi skaffe dem. I tillegg kan vi få dette vinduet ved å dobbeltklikke på ressursen.
Finn ressursMed denne kommandoen kan vi ved navn på en ressurs, dette er ganske nyttig når prosjektet vårt er ganske stort med mange ressurser og underkataloger.
MarkørerHerfra kan vi få tilgang til markørene vi har plassert i koden vår.
Vis informasjon om objektetMed denne kommandoen kan vi se detaljene til et objekt og dets egenskaper på samme sted, dette er ganske nyttig for feilsøking eller se hva hvert objekt inneholder.
I denne menyen kan vi opprette en ny ressurs for hver av de forskjellige typene som finnes i GameMaker: Studio, her kan vi endre de globale innstillingene for prosjektet vårt, legge til konstanter, definere utløsere og velge filer som skal inkluderes på slutten av spillet.

La oss se nærmere på alternativene på denne menyen:
Lag ressursMed denne kommandoen oppretter vi en ny ressurs av den valgte typen, et nytt skjema åpnes og vi kan endre egenskapene til den ressursen.
Endre globale innstillingerDenne kommandoen viser det globale innstillingsvinduet der vi kan endre prosjektinformasjon, installasjonsprogrammet og alternativer knyttet til grafikken.
Velg utvidelsespakkerMed dette alternativet kan vi velge pakker som vi ønsker å være tilstede i prosjektet vårt.
Definer konstanterDenne kommandoen viser et vindu som lar oss definere konstanter som skal brukes i prosjektet vårt.
Som vi nevnte, Spillmaker Det har sitt interne språk og det er gjennom skriptene, i denne menyen kan vi utføre all ledelse som er iboende for dem.

La oss se hva vi har i det:
Vise framMed dette alternativet kan vi vise en liste som går fra globale variabler, funksjoner, utvidelser og konstanter tilgjengelig i alle objekter eller på det interne språket i Spillmaker.
Søk i skriptDette viser et søkeskjema som kan brukes i forskjellige ressurser for å finne en bestemt streng eller funksjon.
Bekreft ressursnavnDenne kommandoen er nyttig for å bekrefte at det ikke er noen navnekonflikt, hvis prosjektet vårt er veldig stort eller vi importerer filer, kan vi få denne konflikten, og med denne kommandoen lar den oss unngå den.
Sjekk skripteneDenne kommandoen vil kontrollere alle objekter, forekomster og sløve inn GML ser etter feil og vil vise dem i en liste.
Endelig har vi kjøremenyen som har muligheter til å teste spillene våre og angi konfigurasjoner.

La oss se hva den har:
Normal utførelseDenne kommandoen vil kjøre spillet vårt som om det var fullført og installert for testing.
Kjører i feilsøkingsmodusDette alternativet utfører spillet i feilsøkingsmodus, dette alternativet vil vise et annet vindu som vil gi oss en visuell oversikt over aspekter ved utførelsen.
Rent byggMed denne kommandoen fjerner vi kompilatorbufferen, og forhindrer dermed at noen ressurser ødelegger spillet vårt.
Siden vi vet hva vi har i grensesnittet vårt og hva vi kan gjøre, er vi klare til å begynne å gå nærmere inn på GameMaker: Studio. Det er fortsatt et viktig poeng, og det er kompilatoren som vi kan se i følgende rullegardinmeny:

Selv om vi kan se mange alternativer, siden det er gratisversjonen, har vi bare versjonen for Windows, men vi bør ikke bekymre oss for å lære Spillmaker og av GML Det er mer enn nok.
Med sistnevnte fullfører vi denne opplæringen, som vi tok våre første skritt med SDI av GameMaker: Studio for dermed å kjenne arrangementet av elementene og de forskjellige kommandoene vi har for å lage spillene våre, i fremtidige opplæringsprogrammer vil vi gå helt inn med GML og hvordan det hjelper oss i denne verden av videospillutvikling.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave