dulvui / ball2box

Casual ball game created with Godot Engine for iOS, Android, Linux and Web
https://simondalvai.org/games/ball2box
GNU Affero General Public License v3.0
39 stars 4 forks source link

Issues after succeeded a level #7

Closed Anarky closed 1 year ago

Anarky commented 1 year ago

Hello, first of all, thank you for this game!

I found two small issues when a level is finished, please tell me if you prefer two separate issues.

PS: I'm using v2.2.6, the latest available on F-Droid.

dulvui commented 1 year ago

Hello, thank you for opening the issue! No problem, It is fine to have everything in one issue.

The first point is surely a bug and I'll try to fix it asap and let you know. It seems that I have to update the level buttons after a level has been completed, since they still show the old state of the stars.

For the second point I think that it is more an usability issue than a bug. Currently the active level gets updated to the new one only if you click on next level. So if you close the app after a level has been completed, without clicking on next level, you will stay on the same level after opening. But I could update the active level to the next one automatically if the level has been completed, so you would see the next level the next time. But i think this logic makes only sense, if you are completing the level for the first time. Otherwise if you try to get 3 stars on a old level you would see the next level when opening the app, instead of the one you are trying to get 3 stars. If you have any other suggestions let me know!

Side note: There are currently issues with the deployment of updates to F-Droid, so it might take a while until updates are available there.

dulvui commented 1 year ago

Now if a level is completed for the first time the next level will appear, if the app gets closed and reopened. I also removed the levels button for now, because it caused also some other problems like always bringing to the main menu, if back button is clicked. I will refactor the whole menu structure to fix this issue.

F-Droid update is now also working again, so the changes will be visible there too. When the new version is online, I will close this issue.

dulvui commented 1 year ago

Latest version with this issue fixed is now available on all platforms.