Не стал далеко заходить, посмотрел самую первую задачу в игре. Даётся какой-то абстрактный код, который в реальном проекте работать не будет, потому что там нет никаких персонажей, которые куда-то идут, да ещё чтоб были подключенные библиотеки для их перемещения. Но даже если предположить, что всё это так, обучение будеть проходить оооооооооочень медленно, потому что вместо изучения языка ты будешь двигать какие-то картинки, собирать ачивки и играть в игрушку. Лучше возьми учебник или просто загугли обучающие статьи и начинай читать. И практикуйся. И практикуйся. И практикуйся. И практикуйся. Именно так, много раз практикуйся, используя реальные задачи из реальной жизни.