Hello everyone! I'm a beginner in Unity (I'm making my first game, but can use the editor), and I had a couple of general questions so I figured it would be better to combine them all into one post. The game I'm making is a 3D version of Space Invaders, as I figured it would be relatively simple, but not a complete clone. The target platform is iOS, and (being a beginner), there are a lot of things I have to stop to search and read on. My goal is just to make a small (but decent) game and ideally, I don't want to spend more than a year on it, as I'm doing this as a fun project on the side, not a hobby or profession. Here are the questions I had: 1. Am I overshooting? My original idea was ridiculously complex, which is why I simplified it. Also, I'm only working on it for 1-2 hours on weekdays. 2. Any specific tips for developing a mobile game? I know there are a lot of different screen sizes with Apple devices, so I was wondering how I can make the UI dynamic to match that. 3. How can I make my game something that people will enjoy? It seems like a shallow question, and I certainly don't expect my game to be largely popular, but if I'm going to put in a few hundred hours of effort, I want to end up making a somewhat good game. 4. This is a little specific, but I have a hub design left over from my original, overly complex idea, and I was wondering if I should still use it. If I did, it would be a structure in which the player could buy things, change the spaceship, etc. However, I wasn't sure if this would look out of place, and if I should just make the shop and hangar a UI feature. Additionally, the character for the hub, the decorations, and the UI already exist. I would appreciate any advice, even if it doesn't answer all four questions - thank you in advance!