GDevelop is a useful option for creators learning game logic through visual events. Build a small scene with one player action and use events to connect input, movement, and feedback. Start with a small, representative task so you can check the results before extending the setup.
Organize repeated logic into reusable behaviors and check cloud-export or account terms separately from the MIT-licensed core. Consider the practical trade-off: cloud services have separate quotas and terms.