10-18-2023, 02:37 PM
Note: This game has been marked playable for a the EU (NPEA00306) version of the game. While I do not have that version to test, the US version (NPUA80567) looks like it is working correctly, but actually suffers from game breaking collision issues that I will mention in this report.
Summary
The player can fly into the foreground scenery instead of colliding with it. The fluid that makes the game fairly unique among shooters also does not have working collision with the scenery (and possibly other fluids, but I was unable to verify).
System
Asus G15 laptop AMD Ryzen 5800, Geforce 3070, 16GB RAM, Windows 10
RPCS3 0.0.29-15693-b3864f2d Alpha
Reproduction / Details
1. Start the game and go to level 1-1 (probably the only one available).
2. Fly for a little bit until you reach some foreground scenery (much brighter coloured, should be obvious)
3. Try to fly into the foreground scenery and notice you pass behind it.
4. If you shoot the terrain, bullets pass through, as do enemy bullets and missiles.
5. If you fly a bit further to where there are drops of water falling from the ceiling, you should notice that it is also not colliding with the foreground scenery. If you play the PS3 version you will see that you can.
For reference, here is a [YouTube longplay](https://youtu.be/YjSxOWeh61A?t=209) of someone playing the game on PS3, which shows how collisions should be behaving.
Other forms of collision (player with fluid, bullets with enemies and players) do seem to work.
This was a game I was a developer on, and although I was not a programmer, I do remember that the fluid used to SPUs to process, and that it used some kind of updating distance field drawn in a buffer to represent the terrain for collisions, though I'm not sure that is at all helpful to solving the issue.
Attachments:
Log had to be zipped as it was 28mb
The screenshot sort of shows that water (blue blobs on the right) are not colliding with the terrain. Basically nothing collides with the terrain.
Summary
The player can fly into the foreground scenery instead of colliding with it. The fluid that makes the game fairly unique among shooters also does not have working collision with the scenery (and possibly other fluids, but I was unable to verify).
System
Asus G15 laptop AMD Ryzen 5800, Geforce 3070, 16GB RAM, Windows 10
RPCS3 0.0.29-15693-b3864f2d Alpha
Reproduction / Details
1. Start the game and go to level 1-1 (probably the only one available).
2. Fly for a little bit until you reach some foreground scenery (much brighter coloured, should be obvious)
3. Try to fly into the foreground scenery and notice you pass behind it.
4. If you shoot the terrain, bullets pass through, as do enemy bullets and missiles.
5. If you fly a bit further to where there are drops of water falling from the ceiling, you should notice that it is also not colliding with the foreground scenery. If you play the PS3 version you will see that you can.
For reference, here is a [YouTube longplay](https://youtu.be/YjSxOWeh61A?t=209) of someone playing the game on PS3, which shows how collisions should be behaving.
Other forms of collision (player with fluid, bullets with enemies and players) do seem to work.
This was a game I was a developer on, and although I was not a programmer, I do remember that the fluid used to SPUs to process, and that it used some kind of updating distance field drawn in a buffer to represent the terrain for collisions, though I'm not sure that is at all helpful to solving the issue.
Attachments:
Log had to be zipped as it was 28mb
The screenshot sort of shows that water (blue blobs on the right) are not colliding with the terrain. Basically nothing collides with the terrain.