GameMaker: Studio is een ontwikkelingsprogramma gemaakt door YoYo Games. Het is ontworpen om gebruikers te helpen bij het maken en verfijnen van computer- en mobiele games vanaf het begin, ongeacht het expertiseniveau. Je kunt GameMaker: Studio's basisversie gratis downloaden (of een geavanceerde editie kopen) na het aanmaken van een YoYo Games-account; na het downloaden kun je snel beginnen met het ontwerpen van je eigen games.
Stappen
Methode 1 van 3: Vertrouwd raken met GameMaker: Studio
Stap 1. Weet wat voor soort spel je wilt maken
Als je bijvoorbeeld geïnteresseerd bent in het maken van een isometrische shooter, zullen de tutorials en voorbeelden die je leest heel anders zijn dan je gemiddelde op puzzels gebaseerde tutorial.
Elk communityforum, of het nu in de Steam-community of de YoYo Games-community is, zal je helpen met het bedenken van ideeën voor games en manieren om je carrière als gamemaker verder te verbeteren
Stap 2. Leer meer over de basisbronnen die u gaat gebruiken
Elk onderdeel van je spel is een hulpmiddel; bronnen omvatten alles, van geluiden en karakterafbeeldingen tot botsingseffecten en een compilatie van al uw code. U kunt op elk moment een forfaitair bedrag van uw bronnen bekijken in de bronnenstructuur aan de linkerkant van uw scherm. De GameMaker-bronnen zijn als volgt:
- Sprites, dit zijn afbeeldingen die worden gebruikt om objecten te animeren.
- Geluiden, die de geluidseffecten en muziekscore van het spel vormen.
- Achtergronden, dit zijn afbeeldingen die worden gebruikt om kamers te definiëren.
- Paden, dit zijn gescripte bewegingspatronen voor objecten in het spel.
- Scripts, dit zijn stukjes code die u tijdens bepaalde instanties een naam geeft en in werking zet (bijvoorbeeld een object-naar-object-botsing).
- Shaders, die worden gebruikt om grafische effecten te creëren (bijvoorbeeld schaduwen).
- Lettertypen, die het uiterlijk van tekst bepalen.
- Tijdlijnen, die het punt dicteren waarop specifieke gevallen in het spel plaatsvinden (bijvoorbeeld een deur die opengaat of een vijand die verschijnt).
- Objecten, die in wezen alles zijn dat op het scherm verschijnt (exclusief de achtergrond).
- Kamers, die objecten bevatten.
- Inbegrepen bestanden, dit zijn bestanden van je computer die de game zal gebruiken in de uiteindelijke versie.
- Extensies, dit zijn toevoegingen aan het spel buiten de traditionele GameMaker-bronnenpool.
- Constanten, die alle constante variabelen bevatten die door jou voor je spel zijn gedefinieerd.
- Zorg er bij het benoemen van bronnen voor dat u ze per categorie anders inleidt; u kunt uw geluiden bijvoorbeeld laten voorafgaan door "sfx", uw sprites met "spr", enzovoort. Het gebruik van hetzelfde voorvoegsel voor verschillende categorieën kan een bron ten onrechte aan een categorie koppelen, wat tot een fout zal leiden.
Stap 3. Leer de componenten van de grafische gebruikersinterface (GUI)
De GUI is de set tools en opties die je helpen bij het maken en verfijnen van je game. Om de GUI te bekijken, klik je op het tabblad "Nieuw" bovenaan het GameMaker-opstartmenu.
- De hoofdmenu's bevinden zich in de rechterbovenhoek van de GameMaker GUI. Deze omvatten Bestand, Bewerken, Bronnen, Scripts, Uitvoeren, Venster en Help. Elk van deze opties heeft zijn eigen vervolgkeuzemenu, compleet met opties die specifiek zijn voor hun functie, dus zorg ervoor dat u op elk van deze opties klikt om meer te weten te komen over hun inhoud.
- De hoofdwerkbalk bevindt zich onder de hoofdmenu's; het bevat knoppen om objecten, sprites en andere GameMaker-bronnen toe te voegen die je nodig hebt. U kunt hier ook uw project exporteren, uw project opslaan en een oud project openen.
- Uw werkruimte is het bovenste venster aan de rechterkant van uw scherm. Hier maakt en bewerkt u bronnen.
- Het codecompilatiegebied bevindt zich onder uw werkruimte; dit is waar de code met betrekking tot je spel wordt verzameld en gecompileerd.
- De bronnenstructuur bevindt zich aan de linkerkant van uw GUI; het toont elke bron die je aan je spel hebt toegewezen in een lijstvorm, compleet met onderstaande zoekbalk.
Stap 4. Leer de basis over objecten en gebeurtenissen
Objecten omvatten de meeste gegevens op het scherm in een bepaalde kamer. Om een object functioneel te maken in je game, moet het worden gedefinieerd met een gebeurtenis; een gebeurtenis die bijvoorbeeld wordt geactiveerd door op een knop op het toetsenbord te drukken, kan ertoe leiden dat een object in een bepaalde richting beweegt. Wanneer u ervoor kiest om een object te maken vanuit het bronnenmenu, gaat u naar het menu "Objecteigenschappen".
- U kunt uw objecten definiëren door een gebeurtenis toe te voegen in Objecteigenschappen en vervolgens een resultaat toe te voegen in het venster "Acties".
- Sprites zijn afbeeldingen - in de praktijk vaak meerdere opeenvolgende - die worden gebruikt om objecten te animeren. Aan elk object dat u maakt, wordt ten minste één sprite toegewezen. GameMaker is uitgerust met veel sprite-sjablonen en YoYo Games heeft er nog meer om te downloaden; je kunt ook je eigen maken.
- "Collision events" zijn typische gebeurtenissen die worden gebruikt om te dicteren wat er gebeurt als een object een ander object raakt. Dit kan een personage zijn dat tegen een muur botst, een vijand die het personage aanraakt, of iets dergelijks.
Stap 5. Leer meer over kamers en hun constructie
Net zoals elk huis wordt gescheiden door individuele kamers, heeft je spel verschillende schermen die verschillende punten in het spel vertegenwoordigen - ook wel 'kamers' genoemd. Kamers bevatten een reeks objecten, scripts, paden, shaders, tijdlijnen en een achtergrond om ze als afzonderlijke instanties te definiëren.
- Elke kamer heeft zijn eigen achtergrond om het apart te zetten als een specifieke kamer. Je maakt een achtergrond door op het tabblad "Bronnen" te klikken en "Achtergrond maken" te selecteren en vervolgens een afbeelding te uploaden of er een te selecteren uit de GameMaker-bibliotheek.
- Kamers kunnen bestaan uit niveaus, laadschermen, informatieve schermen of aan opties gerelateerde schermen - zelfs het startschermmenu van een game is technisch gezien een kamer.
- GameMaker: Studio zal je game niet draaien zonder kamercomponenten.
- Om grenzen in uw kamer te creëren, definieert u een object als een muur en plaatst u dit door de kamer. U kunt hetzelfde object behouden voor volgende kamers als u dat wilt.
Stap 6. Leer meer over het implementeren van geluiden en muziek in je game
GameMaker: Studio bevat een kleine native audio-aanpassingssuite waaruit u compressie-opties, bestandstypen, enzovoort kunt kiezen. GameMaker ondersteunt alleen. WAV- en. MP3-bestandstypen, dus zorg ervoor dat de geselecteerde geluiden de relevante bestandsindelingen hebben voordat u ze naar GameMaker probeert te uploaden.
- Om het menu Geluid te openen, houdt u ⇧ Shift en Control ingedrukt en tikt u vervolgens op U. U kunt ook op 'Geluid maken' klikken in de vervolgkeuzelijst met bronnen.
- GameMaker kan slechts één. MP3-track tegelijk implementeren, terwijl het meerdere. WAV-bestanden tegelijk kan gebruiken. Dit maakt. WAV-bestanden beter voor geluidseffecten en. MP3's beter voor een soundtrack.
- U kunt het standaardvolume van de track, de kwaliteit van de track en de naam van het geluid wijzigen vanuit het menu Geluid.
- Geluiden worden vaak gebruikt als acties in reactie op gebeurtenissen.
Methode 2 van 3: Een YoYo Games-account maken
Stap 1. Open uw favoriete browser
Stap 2. Navigeer naar de officiële GameMaker-site
Je moet hier een account aanmaken voordat je GameMaker: Studio kunt downloaden.
Stap 3. Beweeg je cursor over het persoonspictogram naast de groene knop "GameMaker ophalen"
Dit zal een vervolgkeuzemenu oproepen met het label "Mijn account".
Stap 4. Klik op het menu "Mijn account"
Als je geen bestaande account hebt bij YoYo Games, ga je naar het scherm voor het aanmaken van een account.
Als u een bestaand account heeft, kunt u ook inloggen vanuit het scherm voor het aanmaken van een account
Stap 5. Voer onder het tabblad "Registreren" tweemaal uw e-mailadres in
Dit gebied zou zich aan de rechterkant van uw scherm moeten bevinden.
Gebruik een e-mailadres waarop u het niet erg vindt om e-mailpromoties en updates te ontvangen
Stap 6. Klik op het vakje naast de zin "Ik ben geen robot"
Dit bevestigt dat u geen automatisch spamaccount bent.
Stap 7. Klik op het eerste selectievakje
Dit vak moet naast de alinea staan waarin wordt bevestigd dat u de algemene voorwaarden hebt gelezen.
Er is nog een vak onder de eerste met betrekking tot e-mailpromoties. Als je geen e-mails van YoYo Games wilt ontvangen, klik dan ook op dit vakje
Stap 8. Klik op de knop "Registreren" onderaan de pagina
Hiermee maakt u officieel uw account aan onder uw geselecteerde e-mailadres met YoYo-spellen.
Stap 9. Open het e-mailaccount dat is gekoppeld aan YoYo Games
Nadat je op "Registreren" hebt geklikt, stuurt YoYo Games je een e-mail met een link om een wachtwoord aan te maken.
Stap 10. Open de e-mail van YoYo Games
De e-mail is afkomstig van "geen antwoord" met de titel "YoYo-account: gebruikersaccount aangemaakt".
Als u deze e-mail niet ziet, controleer dan uw spammap. Controleer voor Gmail ook uw map "Updates"
Stap 11. Klik op de wachtwoordlink in de e-mail
Dit brengt je naar de pagina voor het aanmaken van een wachtwoord op de YoYo Games-website.
Stap 12. Voer tweemaal uw voorkeurswachtwoord in
Dit is om ervoor te zorgen dat u geen fouten maakt bij het voor de eerste keer invoeren van uw wachtwoord.
Stap 13. Klik op "Wachtwoord instellen" onderaan de pagina
Zolang uw wachtwoordinvoeren met elkaar overeenkomen, bent u klaar met het maken van uw account!
Methode 3 van 3: Het GameMaker: Studio-programma downloaden
Stap 1. Open uw favoriete browser
Stap 2. Navigeer naar de officiële GameMaker-site
GameMaker is gemaakt door YoYo Games; het standaardprogramma is gratis te downloaden.
Stap 3. Plaats de muisaanwijzer op het persoonspictogram en klik op "Mijn account" om in te loggen als u nog niet bent ingelogd
Je vindt dit icoontje in de rechterbovenhoek van de site naast de "Get GameMaker"-knop.
Stap 4. Klik op de groene "Get GameMaker"-knop in de rechterbovenhoek van de site
Dit brengt je naar de GameMaker-versiespagina, waar je de versie van GameMaker kunt selecteren die je wilt downloaden.
Stap 5. Bekijk uw opties
Elke editie van GameMaker: Studio heeft de basiscomponenten die je nodig hebt om eenvoudige games te maken, hoewel de geavanceerde versies aanzienlijk meer inhoud bevatten dan de gratis versie.
- Studio FREE bevat alle benodigde componenten om basisspellen te maken (gratis).
- Studio Professional bevat premium content (zoals 'marktverkopen') en de mogelijkheid om games te exporteren naar alternatieve platforms, zoals iOS- of Windows-telefoons, tegen extra kosten ($ 74,99).
- Studio Master Collection bevat alle beschikbare premium content, plus de mogelijkheid om games naar elk alternatief platform te exporteren ($ 479,99).
Stap 6. Klik op de groene knop "GRATIS DOWNLOAD" onderaan de pagina
Deze knop staat direct onder de kolom "Studio FREE".
Als je een van de geavanceerde edities van GameMaker wilt kopen, klik dan op de groene knop "VAN [Prijs]" onder de betreffende kolom. Vanaf dit punt moet u betalingsgegevens invoeren
Stap 7. Klik op "Download GameMaker Studio" bovenaan de pagina
Dit zal het installatiebestand van het programma vragen om te downloaden naar uw standaard "downloads"-map.
Afhankelijk van uw browser moet u mogelijk een bestandsbestemming selecteren (bijvoorbeeld uw bureaublad)
Stap 8. Dubbelklik op het installatiebestand van GameMaker Studio
Hiermee wordt het installatieproces gestart.
Stap 9. Volg de instructies op het scherm om GameMaker Studio te installeren
Nadat het programma is geïnstalleerd, ben je klaar om je eigen games te maken!
Tips
- De GameMaker Studio-gebruikershandleiding is een geweldig hulpmiddel om gebruikers vertrouwd te maken met de terminologie, processen en aspecten van GameMaker. Je moet ook deze geavanceerde gids voor GameMaker-functionaliteit doorlezen - het is een goede bron voor nadat je de informatie uit de inleidende handleiding volledig hebt gelezen en verwerkt.
- De officiële YoYo Games-tutoriallijst en het communityforum kunnen als grote inspiratiebron dienen voor je eigen games.
- GameMaker is beschikbaar op Steam (een online gamewinkel en community) en YoYo Games; de Steam-versie van Studio is echter niet gratis.
Waarschuwingen
- Zoals bij elk programma dat is gebaseerd op het maken van dingen, moet je je voortgang vaak opslaan. Als u dit niet doet, kan dit leiden tot verlies van werkuren.
- Zorg ervoor dat u geen auteursrechtelijk beschermd materiaal schendt. Elke poging om materiaal van gelicentieerde, auteursrechtelijk beschermde media te recreëren of te gebruiken, kan leiden tot vervolging.