It’s just a matter of practice.
I wouldn’t be in a hurry to release this. If you are new, you need practice. I mean, this isn’t the worst newbie game ever, but it could definitely be better. You just need to practice all your skills until the game is good. And by good, I mean REALLY good.
I would say right now, the core idea of the game could work for some people, I mean lots of people LOVE American Truck Simulator 2. I guess theres something about it thats relaxing. And I feel like this game could have that quality as well.
The biggest thing I think that needs work is the UI. First off it’s using Unity’s default buttons, which is just bad show. And while I like the fact that there seem to be a lot of functions, it’s not intuitive what they all do, because they aren’t all labeled.
It also needs sound. I watched one of your little gameplay videos and it was silent. I don’t know if that was just how you recorded the trailer or if it actually is dead silent. This is not something people think about when they are first starting out, but people will notice a silent game immediately, it’s equally as bad as having terrible graphics. Even if you have to just find train sounds on the internet, find a way to add good sounds. I’d even say people are willing to forgive bad graphics a LITTLE if the sounds are good, especially if it has good music.
Personally, I just imagined the Thomas the Tank Engine Theme watching the train roll around, ha ha ha
So as a student, don’t be in a hurry to churn this thing out, practice with and polish this game until it is awesome, better looking, sounding, and functioning, than any game in the genre you’ve ever seen.