In deze officiële MZ-gids voor RPG Maker gaan we je leren hoe je een filmpje maakt dat zich over meerdere kaarten verspreidt. De boze heer smeedt een complot, dus laten we naar zijn kasteel flitsen om te zien wat hij aan het doen is!
Introductie
Soms willen we in een RPG een filmpje hebben dat op de ene kaart begint en dan naar een andere kaart overgaat. In deze tutorial laten we zien hoe je dat kunt doen met behulp van de event-commando's die aanwezig zijn in RPG Maker.
Kaart 1
Voor onze tutorial gaan we een filmpje maken dat zich afspeelt over drie kaarten, en dan terugkeren naar de originele kaart. Laten we eerst onze eerste kaart opzetten. Op deze kaart rusten onze helden in het bos. Op die eerste kaart hebben we een autorun die het hele filmpje bestuurt, en zodra we klaar zijn met ons filmpje om uit te rusten in het bos, vervagen we eerst het scherm, verhogen onze plotstroomvariabele met 1, en zetten de speler vervolgens over naar de volgende kaart op de plek waar we de camera willen hebben. Na voltooiing ziet het er als volgt uit:
Merk op dat we aan het begin van het filmpje ook een ingestelde bewegingsroute-speler -> Through ON transparant ON hebben gedaan. Dit is zodat de speler niet komt opdagen voor dit filmpje. Als je wilt dat de speler zichtbaar is voor de eerste tussenfilmpje, maar niet voor de tweede, roep je in plaats daarvan het door ON-transparante AAN-commando aan na het uitfaden aan het einde van het filmpje.
Voeg ook, voordat u naar kaart twee gaat, een pagina 2 toe die als volgt is ingesteld:
Deze pagina 2 is zo dat als we terugkomen, onze autorun niet meer wordt uitgevoerd.
Kaart 2
Voor deze tutorial zal de volgende kaart een filmpje zijn van een demonenheer die kwaadaardige plannen maakt. Om dit te doen, zullen we eerst onze gebeurtenis die de tussenfilm bestuurt, instellen om te activeren wanneer de plotvariabele 1 is, of hetzelfde als waarop we deze in de laatste kaart hebben ingesteld. De reden hiervoor is dat als je mid-cutscene wilt debuggen en opslaan, je die waarde snel kunt instellen op iets dat nooit wordt bereikt, zoals 234823947, en snel opslaan en vervolgens terugzetten naar 1 om het te testen vanuit je opslag. Dan verdwijnen we en laten we zien dat de demonenheer slechte dingen doet. Als we klaar zijn, vervagen we, verhogen we onze variabele door deze nu op 2 in te stellen en gaan dan naar de volgende kaart. Het filmpje ziet er als volgt uit:
Tot nu toe hebben we een filmpje dat dit doet op de voorbeeldkaart Forest Map. De Reid die je op die kaart ziet, is van een evenement met de Reid-sprite in plaats daarvan vanwege ons gebruik van Through ON Transparent ON.
Ga vervolgens naar de voorbeeldkaart Demon Castle om dit te laten zien:
Laten we nu het werk aan kaart 2 afronden. Zorg er eerst voor dat u een pagina 2 plaatst die is ingesteld om te activeren wanneer onze variabele is ingesteld op 2. Onthoud dat we onze variabele op 2 hebben gezet toen we van kaart veranderden. De reden voor deze pagina is echter dat als je deze kaart later voor meer tussenfilmpjes wilt gebruiken, het evenement al is ingesteld om deze niet nog een keer te laten lopen.
Herinnering: Exacte waarden van de variabele instelling voor plot zijn afhankelijk van je spel. We gebruiken hier 2 omdat we tot nu toe 2 gebeurtenissen in onze plot hebben, maar als dit later in het spel is, moet je waarschijnlijk andere nummers gebruiken.
Kaart 3
Nu willen we evenementen ook op een derde kaart laten zien. Deze kaart in onze tutorial laat een aantal mensen zien die praten over recente donkere gebeurtenissen aan een eettafel. We zullen dit hele filmpje opnieuw besturen vanuit één autorun. We zullen infaden, onze gebeurtenissen laten zien, en als we klaar zijn, vervagen en onze variabele instellen op één hoger dan voorheen. Aangezien het nu 2 is, zullen we het op 3 zetten. Het tussenfilmpje zal er ongeveer zo uitzien:
Aangezien dit onze laatste kaart is voor dit filmpje voordat we terugkeren naar onze originele kaart, eindigen we met een overdrachtsgebeurtenis om terug te gaan naar de eerste kaart. Zorg er ook voor dat u een pagina 2 instelt op de voorwaarde die moet worden uitgevoerd wanneer de variabele groter is dan of gelijk is aan dezelfde waarde waarop we de variabele zojuist hebben ingesteld, wat in dit geval 3 is.
Terug naar kaart 1
Nu om het filmpje af te ronden. Omdat we terug zijn op de originele kaart, hebben we een nieuw evenement nodig om het filmpje af te maken. We kunnen een andere pagina van de autorun gebruiken die we eerder hebben gebruikt. Gelukkig hebben we eerder pagina 2 geactiveerd wanneer onze variabele groter is dan of gelijk is aan de waarde waarop we de variabele hebben ingesteld aan het einde van de autorun. Als we dat niet hadden gedaan, zou deze hele reeks opnieuw beginnen en zou het tussenfilmpje voor altijd doorlopen.
We hebben echter ook een manier nodig om een nieuw deel van het tussenfilmpje uit te voeren. De oplossing is om een pagina 3 te maken die is ingesteld om te worden geactiveerd wanneer de plotvariabele groter is dan of gelijk is aan de waarde die we eerder hadden ingesteld, wat in dit voorbeeld 3 is. Op die pagina 3 zullen we infaden, alles doen wat we willen laten zien voor ons filmpje, dan zullen we het afronden met een set move route event commando -> Speler -> Door UIT -> Transparant UIT. Dat laatste commando is belangrijk omdat we de speler eerder in ons filmpje hebben verborgen en zonder dit commando hier zal de speler helemaal niet zichtbaar zijn en door muren en evenementen lopen.
Met dit alles in gedachten ziet onze pagina 3 over onze controlerende autorun-gebeurtenis op de eerste kaart er als volgt uit:
In dit voorbeeld hadden we slechts een enkel tekstvak tussen de fade-in en de fade-out om de speler weer zichtbaar te maken. Op die plek zou je echter alle andere delen van het tussenfilmpje laten zien die je wilt laten zien. Merk ook op dat we eindigen door de plotvariabele in te stellen op één hoger dan voorheen, aangezien het 3 was voordat we het op 4 zetten.
Merk ook op dat er nu een pagina 4 is. Pagina 4 is als volgt ingesteld:
Dit is zodat ons filmpje nooit meer wordt uitgevoerd, en aangezien onze variabele nu is ingesteld op 4, zal deze nooit meer worden uitgevoerd, tenzij we om de een of andere reden deze variabele op een getal onder de 4 zetten.
Conclusie
En zo stel je een filmpje in om over meerdere kaarten te lopen. Met een combinatie van variabelen om bij te houden waar je bent in het filmpje, en om autoruns correct in te stellen om de gebeurtenissen uit te voeren, kun je veel krachtige dingen doen. Je kunt nu een introscène maken die 10 kaarten beslaat als dat nodig is. Of het einde van je RPG die scènes op alle kaarten laat zien en hoe de acties van je feest iedereen daar beïnvloedde met wie je in je avontuur omging.
Met dit alles in gedachten, welke tussenfilmpjes ga je nu maken voor je RPG?
Dat is alles wat we hiervoor vandaag delen RPG-maker MZ gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door degicagames. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.