Машинист машинистом, но что-то он делать то должен, а не только ручку газа жать)
Для заправки можно сделать станции для топлива, но они будут очень редкими. Основным топливом можно сделать людей-мутантов и скармливать их поезду, чтобы он ехал). Таким образом и боевую составляющую игры можно расширить. Тестовый арт, кстати, неплохой, но я бы добавил какие нибудь теневые пушки. В передней наружной части поезда можно сделать что-то похожее на рот состава, клешни какие-нибудь или коптильню для топлива)
Очень круто, что у вас получилось, пройдя столь долгий путь. Мне 15 лет и сейчас только начинаю свой путь в геймдев. Начинал я с C# и ООП(продолжаю изучать), сейчас пытаюсь что-то делать в Unity по официальным документация, но пока тяжко, да и наверное сейчас не стоит сильно углубляться, школа же, экзамены и т.д.
В таком случае, если код писался нормально, а потом начал забывать что-то или как оно работает, то лучше вернуться назад, создать новую сцену и сидеть, смотреть как оно работает.
Скажите, сколько лет вы шли в мир геймдева(создание собственной игры, изучение языков и т.д)?
Нужно учиться, если совсем не прёт, то значит это не твое
Только не фортнайт