Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It looks like someone already discovered what the cause of this was on github. There's a pull request that fixes the problem, but it has yet to be approved:

Pull requests · le-doux/bitsy · GitHub

Looks like when 8.6 was released the devs made a typo that caused the x coordinate to be used for both the x and y coordinate of the exit

You can fix this in the browser yourself by opening the dev tools and evaluating the below code on the console (basically patches the running code with the fix).


function createExitData(x, y, destRoom, destX, destY, transition, dlg) {
  return {
    x: x,
    y: y,
  dest: {
    room: destRoom,
    x: destX,
    y: destY
  },
  transition_effect: transition,
    dlg: dlg,
  };
}

thank you, you earned my respect

Couldn't get it to work through the console, but I changed the code of the downloaded HTML and it fixed the issue. Thanks

Oh, I'm so happy this is getting worked on! Thanks for the info! I'm not very confident with console changes, so I'm hoping for approval to the pull request soon.

(1 edit)

Seems it's still buggy -exits keep shifting on Bitsy Savior and I have to manually set them back and save without testing the game. Perhaps the engine is overwriting the fix?

I was hitting my head against this very problem for the past hour and this fixed it!

Thanks to you, I can still make games while waiting for the fix to be approved. Thank you!