Kom godt i gang med GameMaker: Studio

Indholdsfortegnelse
I øjeblikket er videospil blevet en af ​​de mest almindelige aktiviteter for de fleste mennesker, og med massering af dem på konsoller og endda mobiltelefoner har alle adgang til selv den enkleste af disse. Men på trods af denne massering er der en sektor, der ikke har mistet sin gyldighed siden dens begyndelse, og det er computerspil, og mange brugere foretrækker stadig denne mulighed, før de køber en konsol.
At spille disse computerspil er sjovt, men der er noget meget sjovere, og det er at lave dem og lade folk spille dem. Hvad mange måske tænker er, at det ikke er let at lave et computerspil, og de har ret, lad os tage eksemplet på serien Metal gear eller Endelig fantasiDisse spil tager år at udvikle med teams på mere end 100 mennesker og betydeligt høje budgetter.
Men sandheden er, at tingene har ændret sig lidt, GameMaker: Studio giver os mulighed for hurtigt og let at oprette en prototype af vores spil, naturligvis bliver vi nødt til at arbejde, men ikke på et niveau for at skabe det næste Call of duty.
GameMaker: Studio tilbyder en ret intuitiv grænseflade, der gør det muligt for brugere med et par enkle træk og slip -handlinger at oprette objekter, begivenheder, sprites og andre elementer til vores spil. Derudover har den GML (GameMaker sprog) for mere erfarne brugere, der ikke er bange for at skrive et par linjer kode.
Først skal vi gå til projektsiden for at downloade den gratis version af GameMaker: Studio, det er lidt tungt, da det indeholder alle bibliotekerne og softwarekomplementerne ud over SDI, hvilket er vigtigt at nævne, at det kun vil køre i Windows -miljøer.
Efter overførslen udfører vi installationen på den sædvanlige måde som ethvert Windows -program, vi registrerer vores kopi gratis og fortsætter med at udføre vores SDI.

FORSTØRRE

Som vi kan se, er arrangementet af de indledende elementer meget lig det SDI udvikling som Formørkelse eller NetBeansHvad vi kan gøre med hver mulighed for det samme, går imidlertid ud over den navngivne IDE, lad os derefter se de forskellige elementer, der udgør GameMaker: Studio og hvad vi kan gøre med hver af dem.
På venstre side af vores interface finder vi ressourcetræ, her vil vi se en visning af ressourcerne i vores projekt, der fungerer på samme måde som Windows explorer. Hvis et element har et plus-symbol (+) betyder det, at der er ressourcer i det, hvor tryk på det vil udvide det og trykke på minus-symbolet (-) vil trække det tilbage.

Vi kan ændre navnet på ressourcerne undtagen det øverste niveau, som er det, der angiver ressourcetypen. Derudover kan vi få en kontekstmenu for hver ressource ved at højreklikke på den, hvilket giver os flere muligheder for at styre vores ressource.

I denne menu finder vi kommandoerne til at indlæse og gemme vores filer, men vi har nogle ekstra muligheder:

Lad os se hver af disse muligheder i detaljer:
Nyt projektMed denne kommando opretter vi et nyt projekt fra bunden ved at indlæse et nyt ressourcetræ til udvikling af vores spil.
Åbent projektDenne kommando åbner et nyt projekt, men kun med udvidelse .gmx.
Importer projektMed denne kommando kan vi importere et projekt fra GameMaker: Studio, er det vigtigt, at det er en tablet med udvidelsen .gmz så det kører problemfrit og gemmes som .gmx efter import.
Seneste filerHer åbner vi filer, som vi for nylig har åbnet eller ændret.
Gem, Gem som og Gem alleMed Holde vores projekt gemmes med udvidelsen .gmx. Med Gem som vi gemmer vores nuværende fil under samme navn og til sidst med Gem alle vi gemmer alt, hvad vi har ændret i vores projekt.
Eksport projektMed denne kommando eksporterer vi vores projekt som komprimeret med .gmz -format og importerer det derefter som nævnt ovenfor.
Opret appNår vores spil er klart, vil vi sandsynligvis dele dem med andre til test, hvor vi ved hjælp af denne kommando opretter en enkeltstående version af vores spil.
præferencerHer kan vi justere, hvordan vores interface ser ud, samt forskellig adfærd, når vi arbejder med vores ressourcer.
Redigeringsmenuen indeholder en række kommandoer relateret til de ressourcer, der aktuelt er valgt i ressourcetræet, og nogle af kommandoerne er muligvis ikke synlige afhængigt af den valgte kommando.

Lad os se kommandoerne i denne menu detaljeret:
At skabeMed denne kommando indsætter vi en ny ressource af den valgte type, og en formular åbnes for at ændre egenskaberne for denne ressource.
DobbeltDenne kommando laver en kopi af den valgte ressource i ressourcetræet.
Opret gruppeVi indsætter en undermappe i ressourcetræet, dette giver os mulighed for hurtigt og let at gruppere objekter og andre elementer af samme type.
FjerneMed denne kommando sletter vi den valgte ressource eller en gruppe af ressourcer.
EgenskaberAlle ressourcer har egenskaber, og med denne kommando kan vi få dem. Derudover kan vi få dette vindue ved at dobbeltklikke på ressourcen.
Find ressourceMed denne kommando kan vi med navnet på en ressource, dette er ganske nyttigt, når vores projekt er ret stort med mange ressourcer og underkataloger.
MarkørerHerfra kan vi få adgang til de markører, vi har placeret i vores kode.
Vis objektoplysningerMed denne kommando kan vi se detaljerne for et objekt og dets egenskaber på samme sted, dette er ganske nyttigt til fejlfinding eller se, hvad hvert objekt indeholder.
I denne menu kan vi oprette en ny ressource for hver af de forskellige typer, der findes i GameMaker: Studio, her kan vi ændre de globale indstillinger for vores projekt, tilføje konstanter, definere udløsere og vælge filer, der skal inkluderes i slutningen af ​​spillet.

Lad os se nærmere på mulighederne i denne menu:
Opret ressourceMed denne kommando opretter vi en ny ressource af den valgte type, en ny formular åbnes, og vi kan ændre egenskaberne for denne ressource.
Skift globale indstillingerDenne kommando viser det globale indstillingsvindue, hvor vi kan ændre projektoplysninger, installationsprogrammet og muligheder relateret til grafikken.
Vælg udvidelsespakkerMed denne mulighed kan vi vælge pakker, som vi ønsker at være til stede i vores projekt.
Definer konstanterDenne kommando viser et vindue, der giver os mulighed for at definere de konstanter, der skal bruges i vores projekt.
Som vi nævnte, Gamemaker Det har sit interne sprog, og det er gennem scripts, i denne menu kan vi udføre al den ledelse, der er forbundet med dem.

Lad os se, hvad vi har i det:
At viseMed denne mulighed kan vi vise en liste, der går fra globale variabler, funktioner, udvidelser og konstanter, der er tilgængelige i alle objekter eller i det interne sprog i Gamemaker.
Søg i scriptsDette viser en søgeformular, der kan bruges i forskellige ressourcer til at lokalisere en bestemt streng eller funktion.
Bekræft ressource navnDenne kommando er nyttig til at kontrollere, at der ikke er nogen navnekonflikt, hvis vores projekt er meget stort, eller vi importerer filer, kan vi få denne konflikt, og med denne kommando giver det os mulighed for at undgå det.
Kontroller scriptsDenne kommando kontrollerer alle objekter, forekomster og stumper ind GML leder efter fejl og viser dem på en liste.
Endelig har vi menuen Kør, som har muligheder for at teste vores spil og indstille konfigurationer.

Lad os se, hvad det har:
Normal udførelseDenne kommando kører vores spil, som om det var fuldført og installeret til test.
Kører i fejlretningstilstandDenne indstilling udfører spillet i fejlretningstilstand, denne mulighed viser et andet vindue, der giver os en visuel visning af aspekter ved udførelsen.
Ren opbygningMed denne kommando rydder vi kompilatorens cache og forhindrer dermed nogle ressourcer i at ødelægge vores spil.
Da vi ved, hvad vi har i vores grænseflade, og hvad vi kan gøre, er vi klar til at begynde at dykke ned i GameMaker: Studio. Der er stadig et vigtigt punkt, og det er kompilatoren, som vi kan se i følgende dropdown:

Selvom vi kan se mange muligheder, da det er den gratis version, har vi kun versionen til Windows, men vi skal ikke bekymre os om læringsformål Gamemaker og af GML Det er mere end nok.
Med sidstnævnte afslutter vi denne vejledning, som vi tog vores første skridt med SDI af GameMaker: Studio dermed kender arrangementet af elementerne og de forskellige kommandoer, som vi har til at oprette vores spil, i fremtidige tutorials vil vi gå fuldt ud med GML og hvordan det hjælper os i denne verden af ​​videospiludvikling.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave