I recently participated in Godot Wild Jam, and I wanted to try my hands at the Godot 4.0 alpha. I thought, that a week long project is sufficient for finding some bugs and at the same time, not too much of an effort if something goes wrong horribly (spoiler: it somewhat went).
First I want to say that I really like the improvements (altough I didn't end up using many of the new stuff). The alpha 2 build is surprisingly stabile, with few crashes here and there. I mean, not more than industry giants' stable releases would have on a bad day.
I especially liked the improved tilemap process, I tried it but couldn't use it in the end product. Gdscript is even better than before, altough finding documentation of some of the changes needed a few good searches. Often the answers were in the docs, but it was not always obvious where to look. Would be nice to have them in one place for upgrading from 3.x.
Overall it was a nice experience and most importantly, I have a half a dozen bugs on a list waiting for deeper inspection and reporting. One of them, unfortunately, affected the end product quite heavily. That is, most of the sounds don't work. Running from editor it's fine, but binaries fail for some reason. I'm in process of finding the exact conditions for this bug, but it seems to have something to do with instatiating AudioStreamPlayers through the code instead of editor. Edit: There were actually 2 separate problems, one of which wasn't 4.0 exclusive and had already been reported. The second one I couldn't repro with clean project, but could solve by changing preload to load.
If you're interested, here's the game: https://axu-ap.itch.io/bubble-gum-archeologist
You can poke around the code, too: https://github.com/aXu-AP/Bubble-Gum-Archeologist
