Game Makers RPG Maker MV - Project to help "Game Makers" DE 004

in LeoFinance3 years ago

Der nachfolgende Beitrag ist auf deutsch geschrieben.

To see the english post, have a look on: EN 004 on LeoFinance Beta
Um ältere Beiträge oder Beiträge zu anderen Themen zu sehen, siehe auch:
Yalunas Blog on LeoFinance Beta
Yalunas Blog in the City of Neoxian

Heute sprechen wir über ein Teleport-System und wie der Spieler zu der Position zurück teleportiert werden kann, von der aus die Teleporation verwendet wurde.

RPG Maker MV  Project to Help Game Makers 014.png

Der einfache Weg ist es ein Event mit der Funktion "Spieler teleportieren" auf Karte X und Position X, Y zu erstellen. Um zurück zu gehen wird einfach die selbe Funktion wieder verwendet. Aber ich werde euch eine komplexere version zeigen, wenn der Spieler durch Verwendung eines Items oder durch Drücken einer Taste einen Teleport auslöst und der Punkt dann ist, was zu tun ist, damit der Spieler wieder auf die selbe Position zurückteleportiert wird, auf welcher er zuvor die Teleportation auslöste.

RPG Maker MV  Project to Help Game Makers 009.png

Zuerst benötigen wir ein Gewöhnliches Ereignis (Globales Event) für die Teleportation. Ich habe einige Dungeons in meinem Spiel und der Spieler soll sich zwischen diesen entscheiden können. Ich habe mehr als nur eine Region eingebaut, welche unterschieden werden soll, was auch die Verfügbarkeit der Dungeon beeinflusst. Zuerst frage ich also die Region ab und dann die Verfügbarkeit der Dungeon. Den auslöser setze ich auf parallel und verwende einen Schalter dafür, da mein Spieler die Dungeon-Auswahl per Knopfdruck aktivieren können soll. Wenn ihr ein Item dafür verwenden wollt, muss nicht unbedingt ein Schalter benötigt werden, da im Item als Funktion das Event abgefragt werden kann. Wenn ihr das Teleporations-Event durch Drücken einer Taste auslösen wollt, benötigt ihr allerdings ein 2. Globales Event, welches die Bedigung abfrägt, ob eine bestimmte Taste gedrückt wurde.

RPG Maker MV  Project to Help Game Makers 010.png

Ich verwende die Bedingung, dass die Dungeonauswahl durch Drücken einer Taste erscheint, aber der Spieler soll diese Möglichkeit nicht haben, wenn sich dieser bereits in einem Dungeon befindet. Also habe ich die Bedigung abgefragt, ob der Spieler in einem Dungeon ist oder nicht und steuer diese durch einen Schalter. Wegen meines Teleport-Systems, muss der Spieler nicht zum Teleporter gehen um die Teleporation auszulösen und kann diese von beliebigen Orten wie aus verschiedenen Häusern aus verwenden. Mein Spieler soll aber auf die Position zurück teleportiert werden, von der aus die Teleportaion zuvor ausgelöst wurde. Wir benötigen dafür 3 Variablen. Die Map ID, die Position X und Y auf der jeweiligen Karte.

So kann einer Variable die Map ID zugeteilt werden:
RPG Maker MV  Project to Help Game Makers 016.png

So kann einer Variable die Position X und Y auf der jewiligen Karte zugeteilt werden:
RPG Maker MV  Project to Help Game Makers 015.png

RPG Maker MV  Project to Help Game Makers 012.png

In meinem Globalem Event für die Teleporation, ist eine Bedigung eingebaut, wie weit die Story bereits fortgeschritten ist. Der Frtschritt misst sich in Events, welche Main Story Quests beinhalten. Wenn euer Spieler in einen Dungeon teleportiert wird, nicht den Schalter für die Bedingung "ist der Spieler im Dungeon" zu wechseln zu vergessen.

RPG Maker MV  Project to Help Game Makers 011.png

Wenn der Spieler das Portal benutzt, sollte das selbe Event ausgelöst werden.
RPG Maker MV  Project to Help Game Makers 013.png

Ihr solltet jetzt die wichtigsten Dinge über ein verbessertes Teleport-System wissen. Ihr könnt es auch verwenden, wenn der Spieler auf eine Karte teleportiert werden soll, auf der durch Positionierung eine Teleporation ausgelöst werden soll (Beispiel Pokemon VM Fliegen). Ihr werdet es für solche Funktionen gebrauchen können, sollte der Spieler die Teleportation beispielsweise abbrechen wollen.

Bis zum nächsten mal meine Game Makers^^

Posted Using LeoFinance Beta

Sort:  

Das sind ziemlich coole Sachen. Ich weiß nichts .. null .. über das Erstellen von Spielen, fand es aber sehr interessant, darüber zu lesen. Ich spreche oder lese auch kein Deutsch, aber hey, es gibt immer Google Translate, um Hand anzulegen, und die Übersetzung dauerte alle 2 Sekunden.

Ich habe ein paar Freunde, Bashadow und Galenkp, die dir eine kleine Delegation gegeben haben, um dich auf Hive zu bringen. Ich möchte das auch tun und Ihre Bemühungen hier unterstützen. Obwohl ich Ihre Leidenschaft für das Erstellen von Spielen nicht verstehe, verstehe ich, dass Sie eine Leidenschaft für etwas haben, das Ihnen am Herzen liegt.

Viel Glück und weiter so! 😁

This is some pretty cool stuff. I know nothing.. zero.. about creating games, but found it very interesting reading about it. I also do not speak or read German, but hey there is always Google Translate to lend a hand and it took all of 2 seconds to translate.

I have a couple of friends, bashadow and galenkp, that gave you a small delegation to help get you going on Hive. I also want to do the same and help your efforts here. Although I do not understand your passion for creating games, I understand having a passion about something dear to your heart.

Best of luck and keep up the great work!

Thank you^^
Danke sehr^^

spannendes Projekt!

baust du nur ne eigene Map oder änderst du auch etwas am Gameplay von Pokemon? :)

@tipu curate

Nun es gibt 2 Projekte^^
Das eine ist Pokemon, da gehts neben dem aufbau einer eigenen "Eidition" auch eher um den interessanten Storyaufbau, welcher Charaktere enthalten soll, die teilweise nur in den Filmen vorkommen und sich mehr mit der Backstory, Mythen und Verschwörungstheorien auseinander setzen soll. Es befasst sich mit dem kompletten Aufbau des Spiels über einen größeren Zeitraum hinweg und umfasst die Eventerstellung, Mapdesign, Übersetzungsarbeiten, Attackendesign, Musik und Soundeffekte erstellen, etc.

Dieses Projekt hier ist aber das "Project to help "Game Makers"" und handelt von einer eigenen Story, die sich nicht mit Pokemon befasst und die Möglichkeiten im RPG Maker MV aufzeigt, ohne dass zwingend Plugins verwendet werden müssen und das eigene Projekt somit leichter zu Geld gemacht werden kann, ohne dass größere Kosten anfallen würden.

Was du meinst ist wahrscheinlich "Game Maker - Pokemon Amethyst" LeoFinance^^

Posted via neoxian.city | The City of Neoxian

ah, dachte das wäre ein kombiniertes Projekt ^^

hast dir ja einiges vorgenommen, bin gespannt :)

Congratulations @yaluna! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You distributed more than 200 upvotes. Your next target is to reach 300 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @hivebuzz:

Feedback from the November 1st Hive Power Up Day

stop

Notifications have been disabled. Sorry if I bothered you.
To reactivate notifications, drop me a comment with the word NOTIFY

Using the #peakd tag won't really help you on this type of content... #peakd it is used primarily for posts that talk about peakd.com itself. We suggest you use one of your valuable first 5 tags for one of your other tags.

You need to have 1000 ENGAGE, in order to use this service.