Hi there!
I finally managed to release my game Fall Words on Android and iOS. It was quite a challenge to release on iOS since I was making the game on Godot 4 and there are very few helpful plugins.
But when I just started (it's my first ever game built from scratch) the main challenge was to create the typing system. I couldn't use Label or TextEdit as I needed to make the letters physical objects. What I did to achieve the result:
- I prepared scenes with each letter as a RigidBody in the root with Gravity Scale = 0
- I find a position for the next letter to type (first it's the start of the typing box but next it's the half-width of the previous letter as counting goes from the center of the RigidBody + some margin)
- After pressing a key button I initialize the needed scene with the corresponding letter and bind it to the position
- After pressing Enter I set Gravity Scale to some value for all the letters
If you'd like to play the game you can find it here:
Android - https://play.google.com/store/apps/details?id=org.burgumgames.fallletters
iOS - https://apps.apple.com/us/app/fall-words-physics-puzzle-game/id6476096991
I would be happy to hear feedback from fellow godoters! And if you like it please support my work by just leaving a review in the stores.
P.S. You can follow me on Threads - https://www.threads.net/@artem_gumennikov