#2234·gb-studio

"Actor Move Relative" event moves actors through wall collisions in Adventure Mode

Author: playinstinctCreated Sep 11, 2026Updated Sep 11, 2026
Labelsbug

Describe the bug

In Adventure Mode (version 4.3.2), the Move Actor Relative event moves the player through wall collisions on the left side of a collision block even though walking against the wall collision regularly would block the player's movement. This does not happen on the right side of the same block.

Here is an illustration of the problem: Image

Here is a video, recorded in an otherwise empty test project - first testing it on the left side of the collision block, then on the right side: https://github.com/user-attachments/assets/e53fc4a1-d34a-4034-9c9e-ab012063f65c

To Reproduce Steps to reproduce the behavior:

  1. Create an Adventure scene.
  2. Create some collision tiles.
  3. Attach script to Button: Move Player Relative by any amount in the direction they are facing (screenshot of script below)
  4. Set the player character to have a 16x16 pixels collision box
  5. Run the game
  6. Move player to the top-left or bottom-left corner of the collision block.
  7. Move the player a couple of pixels further to the left - so that it still collides with the block.
  8. Press the button
  9. The player should now move through the collision.

This is the script I used to make the player move in the direction they are facing (originally intended for creating something like a charge attack): Image

Here is a test project with all of that already set up: Collision-Test.zip

Expected behavior The player should not move through the block but be stopped by the collision.

Platform (please complete the following information):

  • Windows 11, GB Studio 4.3.2

Additional context

Interestingly, the same problem happens on the top of a collision block for me in another project. But I could not reproduce this behavior in an empty test project.

Another issue has already been opened describing a similar problem here: https://github.com/chrismaltby/gb-studio/issues/2094