Bugs in Caravan SandWitch für iOS gefunden
„Caravan SandWitch“ bietet ein fesselndes Erkundungserlebnis mit einem ansprechenden visuellen Stil und einem interessanten, storygetriebenen Gameplay. Das Spiel macht Spaß und unterhält die Spieler mit seiner Geschichte sowie einer vielfältigen Auswahl an Quests und Charakteren.
Es hat uns großen Spaß gemacht, „Caravan SandWitch“ im Rahmen des regelmäßigen Bug-Crawls von QAwerk zu testen. Insgesamt ist das Spiel solide und läuft gut. Allerdings haben wir einige Fehler entdeckt, die das Spielerlebnis beeinträchtigen. Einen detaillierten Bericht dazu findet ihr weiter unten.
Der „Überspringen“-Countdown wird wiederholt zurückgesetzt und verhindert, dass der Benutzer die Story-Sequenz überspringen kann
Schwerwiegend
Eine Story-Sequenz mit der „Halten zum Überspringen“-Funktion wird abgespielt.
- Starten Sie die App.
- Spielen Sie das Spiel weiter, bis eine Story-Sequenz beginnt.
- Drücken und halten Sie die „Überspringen“-Taste.
- Beobachten Sie die Countdown-Anzeige und versuchen Sie, die Sequenz zu überspringen.
Betriebssystem: iOS 18.4.1
Gerät: iPhone 12
Die Countdown-Anzeige für das Überspringen flackert und wird wiederholt zurückgesetzt, selbst wenn der Nutzer die Taste gedrückt hält. Infolgedessen läuft der Countdown nie ab, sodass der Nutzer die Story-Sequenz nicht überspringen kann.
Der Countdown sollte reibungslos und kontinuierlich fortschreiten, während der Nutzer die „Überspringen“-Taste gedrückt hält. Sobald die erforderliche Haltezeit erreicht ist, sollte die Story-Sequenz erfolgreich übersprungen werden.
Eine fehlerhafte Bodenerkennung ermöglicht es dem Charakter, in der Luft in der Nähe von Umgebungsobjekten wiederholt zu springen
Schwerwiegend
Der Spieler befindet sich in dem im Anhang gezeigten Spielbereich.
- Starten Sie die App.
- Navigieren Sie zu dem im Anhang gezeigten Bereich.
- Positionieren Sie den Charakter in der Nähe der Umgebungsobjekte entlang der Wand.
- Springen Sie und versuchen Sie, erneut zu springen, ohne auf einer gültigen Oberfläche zu landen.
- Beobachten Sie die Bewegung des Charakters.
Betriebssystem: iOS 18.4.1
Gerät: iPhone 12
Der Charakter kann weitere Sprünge ausführen, während er in der Luft schwebt, auch ohne dass sich eine tragfähige Oberfläche unter ihm befindet. Das Spiel scheint den Charakter bei der Interaktion mit nahegelegenen Umgebungsobjekten fälschlicherweise als auf dem Boden stehend zu erkennen, wodurch wiederholte Sprünge ohne Landung möglich sind.
Das Spiel sollte korrekt erkennen, ob die Spielfigur auf einer gültigen Oberfläche steht. Springen sollte in der Luft nicht möglich sein, es sei denn, dies wird ausdrücklich durch die Spielmechanik unterstützt. Objekte in der Nähe oder Kollisionsgrenzen sollten den Status „auf dem Boden“ nicht fälschlicherweise auslösen.
Der Spielbildschirm beginnt zu flackern, wenn der Charakter in der Nähe von Umgebungsobjekten springt
Geringfügig
Der Spieler befindet sich an einem Ort mit Umgebungsobjekten.
- Starten Sie die App.
- Navigieren Sie zu dem im Anhang gezeigten Innenbereich.
- Nähern Sie sich den Objekten in der Nähe der Wand.
- Springen Sie, während Sie dicht neben ihnen stehen.
- Beobachten Sie das Verhalten des Bildschirms.
Betriebssystem: iOS 18.4.1
Gerät: iPhone 12
Der Spielbildschirm beginnt zu flackern, nachdem der Charakter in der Nähe von Umgebungsobjekten gesprungen ist. Die visuelle Instabilität beeinträchtigt das Spielerlebnis und wirkt sich auf die Konsistenz der Umgebungsdarstellung aus.
Das Spiel sollte die Umgebung konsistent und ohne Flackern oder visuelle Störungen darstellen, wenn der Charakter in der Nähe von Umgebungsobjekten springt.
Beim Testen des Spiels habe ich mehrere Probleme festgestellt, die die Bewegungsmechanik, die visuelle Stabilität und die Navigation durch die Handlung beeinträchtigen. Der schwerwiegendste Fehler betrifft die „Hold-to-Skip“-Funktion, bei der der Countdown wiederholt zurückgesetzt wird und Spieler daran hindert, Handlungssequenzen zu überspringen. Ich empfehle, die Funktion zum Überspringen von Handlungssequenzen und die Logik zur Bodenerkennung durch zusätzliche Regressionstests zu beheben, um die allgemeine Spielstabilität und das Spielerlebnis zu verbessern.

