Eventkollision: Unterschied zwischen den Versionen

Aus Makerpendium.de
K
Zeile 1: Zeile 1:
Die '''Eventkollision''' im [[RPG Maker]] basiert komplett auf dem Format des rohen Tile-Rasters, auf dem sich die Spielfigur sowie die Fahrzeuge und [[Event]]s bewegen. Wird eines dieser Objekte angewiesen, sich in eine Richtung zu bewegen, wird die nächste Koordinate auf der [[Mapping|Map]] in dieser Richtung analysiert, ob sich dort im Moment ein Eventblock befindet, der das Betreten verhindert. Andernfalls wird auf dem Feld nach einem Tile gesucht, das (aus dieser Richtung) unbetretbar ist.
+
Die '''Eventkollision''' im [[RPG Maker]] basiert komplett auf dem Format des rohen Tile-Rasters, auf dem sich die Spielfigur sowie die [[Vehicle|Fahrzeuge]] und [[Event]]s bewegen. Wird eines dieser Objekte angewiesen, sich in eine Richtung zu bewegen, wird die nächste Koordinate auf der [[Mapping|Map]] in dieser Richtung analysiert, ob sich dort im Moment ein Eventblock befindet, der das Betreten verhindert. Andernfalls wird auf dem Feld nach einem Tile gesucht, das (aus dieser Richtung) unbetretbar ist.
  
 
Geht aus diesen Vorgängen hervor, dass keine Blockaden auf dem Zielfeld sind, wird das Event und damit dessen Kollision für andere Objekte direkt und ohne Verzögerung dem neuen Feld zugewiesen und ein ''Offset'' für die Eventgrafik gesetzt, die dem Event selbst je nach eingestelltem Bewegungstempo hinterherläuft und dafür eine gewisse Zeit braucht, bis das Offset wieder 0 erreicht.
 
Geht aus diesen Vorgängen hervor, dass keine Blockaden auf dem Zielfeld sind, wird das Event und damit dessen Kollision für andere Objekte direkt und ohne Verzögerung dem neuen Feld zugewiesen und ein ''Offset'' für die Eventgrafik gesetzt, die dem Event selbst je nach eingestelltem Bewegungstempo hinterherläuft und dafür eine gewisse Zeit braucht, bis das Offset wieder 0 erreicht.
  
Durch diese Verarbeitung entstehen viele Probleme in Spielen, die eine kompromisslos komplexere Kollision brauchen würden, um einen angenehmen Gameplayfluss zu garantieren. Vor allem neue Spieler haben des Öfteren über lange Zeit Schwierigkeiten, [[Den Spieler nerven|damit zurechtzukommen]].
+
Durch diese Verarbeitung entstehen viele Probleme in [[Spieledatenbank von A bis Z|Spielen]], die eine kompromisslos komplexere Kollision brauchen würden, um einen angenehmen Gameplayfluss zu garantieren. Vor allem neue Spieler haben des Öfteren über lange Zeit Schwierigkeiten, [[Den Spieler nerven|damit zurechtzukommen]].
  
 
==Unpassende Anwendung==
 
==Unpassende Anwendung==
Häufig wurde und wird die Eventkollision in Spielen benutzt, für die sie absolut ungeeignet ist (Jump'n'Runs, Shooter, sonstige Action-orientierte Spiele) mit der Ausrede, [[Blame the Engine, besser geht's halt nicht!|es gänge mit dem Maker nicht besser]], bzw nicht anders. Eine korrektere Darstellung der Dinge würde lauten: Es geht nicht besser, ohne dass Ersteller sich [[Faulheit|etwas Arbeit mit ihrer Technik machen müssen]].
+
Häufig wurde und wird die Eventkollision in Spielen benutzt, für die sie absolut ungeeignet ist (Jump'n'Runs, Shooter, sonstige Action-orientierte Spiele) mit der Ausrede, [[Blame the Engine|es gänge mit dem Maker nicht besser]], bzw nicht anders. Eine korrektere Darstellung der Dinge würde lauten: Es geht nicht besser, ohne dass Ersteller sich [[Faulheit|etwas Arbeit mit ihrer Technik machen müssen]].
  
 
[[Kategorie:Technik]]
 
[[Kategorie:Technik]]

Version vom 8. Januar 2020, 14:36 Uhr

Die Eventkollision im RPG Maker basiert komplett auf dem Format des rohen Tile-Rasters, auf dem sich die Spielfigur sowie die Fahrzeuge und Events bewegen. Wird eines dieser Objekte angewiesen, sich in eine Richtung zu bewegen, wird die nächste Koordinate auf der Map in dieser Richtung analysiert, ob sich dort im Moment ein Eventblock befindet, der das Betreten verhindert. Andernfalls wird auf dem Feld nach einem Tile gesucht, das (aus dieser Richtung) unbetretbar ist.

Geht aus diesen Vorgängen hervor, dass keine Blockaden auf dem Zielfeld sind, wird das Event und damit dessen Kollision für andere Objekte direkt und ohne Verzögerung dem neuen Feld zugewiesen und ein Offset für die Eventgrafik gesetzt, die dem Event selbst je nach eingestelltem Bewegungstempo hinterherläuft und dafür eine gewisse Zeit braucht, bis das Offset wieder 0 erreicht.

Durch diese Verarbeitung entstehen viele Probleme in Spielen, die eine kompromisslos komplexere Kollision brauchen würden, um einen angenehmen Gameplayfluss zu garantieren. Vor allem neue Spieler haben des Öfteren über lange Zeit Schwierigkeiten, damit zurechtzukommen.

Unpassende Anwendung

Häufig wurde und wird die Eventkollision in Spielen benutzt, für die sie absolut ungeeignet ist (Jump'n'Runs, Shooter, sonstige Action-orientierte Spiele) mit der Ausrede, es gänge mit dem Maker nicht besser, bzw nicht anders. Eine korrektere Darstellung der Dinge würde lauten: Es geht nicht besser, ohne dass Ersteller sich etwas Arbeit mit ihrer Technik machen müssen.