Aan de slag met GameMaker: Studio

Inhoudsopgave
Momenteel is het spelen van videogames een van de meest voorkomende activiteiten voor de meeste mensen en met de massale toename ervan op consoles en zelfs mobiele telefoons, heeft iedereen toegang tot zelfs de eenvoudigste hiervan. Maar ondanks deze massificatie is er een sector die sinds het begin zijn geldigheid niet heeft verloren en dat zijn computerspellen, en veel gebruikers geven nog steeds de voorkeur aan deze optie voordat ze een console kopen.
Het spelen van deze computerspellen is leuk, maar er is iets veel leukers, en dat is ze maken en mensen ze laten spelen. Wat velen misschien denken is dat het maken van een computerspel niet gemakkelijk is en ze hebben gelijk, laten we het voorbeeld van de serie nemen Metalen tandwiel of laatste fantasieHet ontwikkelen van deze spellen duurt jaren met teams van meer dan 100 mensen en behoorlijk hoge budgetten.
Maar de waarheid is dat de dingen een beetje zijn veranderd, Game Maker: Studio stelt ons in staat om snel en gemakkelijk een prototype van onze game te maken, uiteraard zullen we moeten werken, maar niet op een niveau om de volgende te maken Plicht.
Game Maker: Studio biedt een redelijk intuïtieve interface waarmee gebruikers met een paar eenvoudige slepen-en-neerzetten-acties objecten, gebeurtenissen, sprites en andere elementen voor onze game kunnen maken. Bovendien heeft het GML (Game Maker-taal) voor meer ervaren gebruikers die niet bang zijn om een ​​paar regels code te schrijven.
Eerst moeten we naar de projectpagina gaan om de gratis versie van . te downloaden Game Maker: Studio, het is een beetje zwaar omdat het alle bibliotheken en software-aanvullingen bevat naast de SDI, wat belangrijk is om te vermelden dat het alleen in Windows-omgevingen werkt.
Na de download voeren we de installatie uit op de gebruikelijke manier zoals elk Windows-programma, we registreren onze kopie gratis en gaan verder met het uitvoeren van onze SDI.

VERGROTEN

Zoals we kunnen zien, is de opstelling van de eerste elementen vrij gelijkaardig aan de SDI ontwikkeling als Verduistering of NetBeansWat we echter met elke optie van hetzelfde kunnen doen, gaat verder dan de genoemde IDE, laten we eens kijken naar de verschillende elementen waaruit Game Maker: Studio en wat we met elk van hen kunnen doen.
Aan de linkerkant van onze interface vinden we de bronnenboom, zullen we hier een weergave zien van de bronnen in ons project die op dezelfde manier werken als Windows Verkenner. Als een element een plusteken (+) heeft, betekent dit dat er bronnen in zitten, waarbij het indrukken van het element het vergroot en het indrukken van het minteken (-) het intrekt.

We kunnen de naam van de bronnen wijzigen, behalve het bovenste niveau, dat het type bron aangeeft. Bovendien kunnen we voor elke bron een contextmenu verkrijgen door er met de rechtermuisknop op te klikken, waardoor we meer opties hebben om onze bron te beheren.

In dit menu zullen we de commando's vinden om onze bestanden te laden en op te slaan, maar we hebben enkele extra opties:

Laten we elk van deze opties in detail bekijken:
Nieuw projectMet deze opdracht maken we een nieuw project vanuit het niets door een nieuwe boom met bronnen te laden voor de ontwikkeling van ons spel.
Open projectDeze opdracht opent een nieuw project, maar alleen met extensie .gmx.
Project importerenMet dit commando kunnen we een project importeren uit: Game Maker: Studio, is het belangrijk dat het een tablet is met de extensie .gmz zodat het soepel verloopt en wordt opgeslagen als .gmx na invoer.
Recente documentenHier openen we bestanden die we onlangs hebben geopend of gewijzigd.
Opslaan, Opslaan als en Alles opslaanMet Houden ons project wordt opgeslagen met de extensie .gmx. Met Opslaan als we slaan ons huidige bestand op onder dezelfde naam en tot slot, met Sla alles op we bewaren alles wat we in ons project hebben gewijzigd.
Project exporterenMet deze opdracht exporteren we ons project als een gecomprimeerd met .gmz-formaat, en importeren het dan zoals hierboven vermeld.
App makenZodra onze game klaar is, willen we ze waarschijnlijk met anderen delen om ze te testen, waarbij we met deze opdracht een zelfstandige versie van onze game maken.
voorkeurenHier kunnen we aanpassen hoe onze interface eruitziet, evenals ander gedrag wanneer we met onze bronnen werken.
Het bewerkingsmenu bevat een reeks opdrachten die betrekking hebben op de bronnen die momenteel zijn geselecteerd in de bronstructuur en afhankelijk van de geselecteerde opdracht kunnen sommige opdrachten al dan niet zichtbaar zijn.

Laten we de commando's in dit menu in detail bekijken:
MakenMet dit commando voegen we een nieuwe resource van het geselecteerde type in en er wordt een formulier geopend om de eigenschappen van die resource te wijzigen.
DubbeleDeze opdracht maakt een kopie van de geselecteerde resource in de resourcestructuur.
Groep makenWe voegen een subdirectory in de bronstructuur in, dit stelt ons in staat om snel en gemakkelijk objecten en andere elementen van hetzelfde type te groeperen.
VerwijderenMet dit commando verwijderen we de geselecteerde resource of een groep resources.
Eigenschappen (bewerken)Alle resources hebben eigenschappen en met dit commando kunnen we ze verkrijgen. Bovendien kunnen we dit venster verkrijgen door op de bron te dubbelklikken.
Bron zoekenMet dit commando kunnen we de naam van een bron noemen, dit is best handig wanneer ons project vrij groot is met veel bronnen en submappen.
MarkeringenVanaf hier hebben we toegang tot de markeringen die we in onze code hebben geplaatst.
Toon objectinformatieMet dit commando kunnen we de details van een object en zijn eigenschappen op dezelfde plaats zien, dit is erg handig voor het debuggen of om te zien wat elk object bevat.
In dit menu kunnen we een nieuwe bron maken voor elk van de verschillende typen die in GameMaker: Studio bestaan, hier kunnen we de algemene instellingen voor ons project wijzigen, constanten toevoegen, triggers definiëren en bestanden selecteren die aan het einde van het spel moeten worden opgenomen.

Laten we de opties in dit menu eens nader bekijken:
Bron makenMet dit commando maken we een nieuwe resource van het geselecteerde type, een nieuw formulier wordt geopend en we kunnen de eigenschappen van die resource wijzigen.
Algemene instellingen wijzigenDeze opdracht geeft het venster met algemene instellingen weer waar we de projectinformatie, het installatieprogramma en opties met betrekking tot de afbeeldingen kunnen wijzigen.
Selecteer uitbreidingspakkettenMet deze optie kunnen we pakketten selecteren die we in ons project willen hebben.
Definieer constantenDeze opdracht geeft een venster weer waarin we de constanten kunnen definiëren die binnen ons project moeten worden gebruikt.
Zoals we al zeiden, Spellenmaker Het heeft zijn interne taal en het is via de scripts, in dit menu kunnen we al het beheer uitvoeren dat inherent is aan hen.

Laten we eens kijken wat we erin hebben:
ShowMet deze optie kunnen we een lijst weergeven die gaat van globale variabelen, functies, uitbreidingen en constanten die beschikbaar zijn in alle objecten of in de interne taal van de Spellenmaker.
Zoeken in scriptsHiermee wordt een zoekformulier weergegeven dat in verschillende bronnen kan worden gebruikt om een ​​specifieke tekenreeks of functie te vinden.
Naam bron verifiërenDeze opdracht is handig om te controleren of er geen naamconflict is, als ons project erg groot is of als we bestanden importeren, kunnen we dit conflict krijgen en met deze opdracht kunnen we het vermijden.
Controleer de scriptsDit commando zal alle objecten, instanties en botte in GML zoeken naar fouten en deze in een lijst weergeven.
Eindelijk hebben we het run-menu met de opties om onze games te testen en configuraties in te stellen.

Laten we eens kijken wat het heeft:
Normale uitvoeringMet deze opdracht wordt onze game uitgevoerd alsof deze is voltooid en geïnstalleerd om te testen.
Uitvoeren in debug-modusDeze optie voert het spel uit in debug-modus, deze optie geeft een ander venster weer dat ons een beeld geeft van aspecten van de uitvoering.
Schoon gebouwdMet deze opdracht wissen we de cache van de compiler, waardoor wordt voorkomen dat sommige bronnen ons spel beschadigen.
Omdat we weten wat we in onze interface hebben en wat we kunnen doen, zijn we klaar om ons te gaan verdiepen in Game Maker: Studio. Er is nog steeds een belangrijk punt en het is de compiler die we kunnen zien in de volgende vervolgkeuzelijst:

Hoewel we veel opties kunnen zien, omdat het de gratis versie is, hebben we alleen de versie voor Windows, maar we hoeven ons geen zorgen te maken om te leren Spellenmaker en van GML Het is meer dan genoeg.
Met dat laatste maken we deze tutorial af, waarmee we onze eerste stappen hebben gezet met de SDI van Game Maker: Studio dus als we de indeling van de elementen en de verschillende commando's kennen die we hebben om onze games te maken, zullen we in toekomstige tutorials volledig met GML en hoe het ons helpt in deze wereld van de ontwikkeling van videogames.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave