If you’re coming into programming from zero, try Hedy. You can use it online.
It’s a gradual progression textual programming language specifically designed for teaching and learning. At the last level of progression, it’s just Python.
If you’re not coming from zero, you might want to jump straight into C#, considering your goal of making games and the ecosystem of Unity games.
Ruby has carved space for itself in web application development, but has limited popularity in in other domains. In comparison with Python, Ruby has fewer “old warts” and feels more internally consistent. In a similar manner, the community is more cohesive and is notably newcomer-friendly (newcomer experience is a higher priority and suggestions/help you get will be more consistent), compared to Python.