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

    Congrats on the release! Love the creativity in this.