Более-менее знаю основы C # и Unity, но хотелось бы двигаться дальше, вот и хотел спросить пару советов по дальнейшему изучению. Просто делать простенькие игры и постепенно набираться опыта? Или прочитать книги, посмотреть курсы, тогда какие посоветуете? Заранее благодарю.
По своему опыту могу сказать, что только две вещи помогают в освоении: интерес и упорство. Делать что-то просто для обучения у меня никак не получалось, зато как только получил интересную идею для проекта, все само собой стало получаться. Придумайте себе конкретную задачу и не бойтесь дерзости - чем глобальнее и сложнее будет задуманное, тем большему научитесь. Не знаете как что-то сделать - смело лезте в интернет, задавайте вопросы (хотя на самом деле на большинство вопросов уже существуют ответы, стоит только хорошенько поискать). Не бойтесь соваться во что-то совсем ещё вам неизвестное. Любая возникшая проблема - это просто повод узнать что-то новое.
Короче говоря, мануалы - это, конечно, штука полезная, но читать их просто так, не применяя тут же полученные знания на практике (причем именно на интересной для вас практике), как мне кажется, дело гиблое.
Удачи!