Пиши игру на Unity, если на работу не берут. Если напишешь, то точно возьмут на работу. А код хороший придется написать по ходу, иначе будет неиграбельно. Другие задачи, более абстрактные могут давать меньше мотивации, хотя они проще в реализации.
Книги, уроки, - конечно, но это уже частности. Видео лучше не увлекаться, смотреть долго (читать быстрее).