Hello everyone!
I'm happy to release Tsetseg's Adventure v2.0.1, for Children's Day (6/1 for China, 6/9 for US)! This is a maintenance update for bugfixing and engine update. There's one known issue found that impacts Linux on some models of laptops. Let's wait for next Godot big version 4.3 to see if can be fixed.
Feature
- Migrate engine to Godot 4.2.1 to reduce reported crashes in Windows platform.
Fixes
- Fix camera switch issue in level 2-1. The camera detection area leave some uncovered spaces, which causes camera fail to switch when Tsetseg falls to deep of level, causing game stuck. Root cause was from Godot 3.5 code, that the CollisionShape2D node follows different rectangle computation logic.
- Port a workaround from Nintendo Switch build. There's a bug when porting Tsetseg's Adventure to Godot engine, that the use of ``Input.is_key_just_pressed()`` API cause continuous press-and-release of down key. The issue does not reproduce on PC. However, I still port the code from Switch build to keep consistency.
Known issues
- When playing game on a Linux laptop, the game pad is ignored by game, but can only play with keyboard. This is caused by a Godot 4 bug, #59250, that Godot 4 randomly recognize certain model of touch pads on laptop as the first gamepad. The community provides workaround but it does not cover all my scenarios. Thus I have to apply a strong workaround by disabling gamepad functionality, if the game detects a touch pad is recognized as first gamepad device.
[ 2024-06-02 08:30:22 CET ] [ Original post ]