Этот курс научит вас как создать игру в жанре 3 в ряд (Match 3) на языке C# и игровом движке Unity. На курсе мы будем использовать много интересных фреймворков: VContainer для внедрения зависимостей, Adressables для загрузки ресурсов игры, Dotween для анимаций, а также Unitask для асинхронных методов.
Хотелось бы видеть больше подобных курсов, где изначально закладывается хорошая архитектура проекта и используются современные подходы разработки. А то интернет забит курсами-пустышками для новичков, где весь проект строится на одних монобехах.
Для себя узнал много нового и не пожалел, что выбрал именно этот курс.
Были, правда, пару моментов, когда в видео всё работало, а у меня возникали ошибки. Но немного гугла и прямые руки всё исправили. Как говорится, чтобы стать разработчиком, нужно научиться решать такие проблемы самому =)
Хороший курс, в отличие от многих подобных уроков показывает не просто как сделать тяп-ляп, а с "правильными" архитектурными подходами.
В основном все просто фигачат monobehaviour классы направо и налево. Потом прикручивают к каждому классу кучу перекрестных ссылок, пытаясь не запутаться в них (безуспешно).
А тут и внедрение зависимостей, и загрузка ресурсов, и в целом шарповский код для учебного хорош. Именно этого мне и не хватало.
Я бы ещё добавил:
- Урок с адаптацией интерфейса под вертикальный экран
- Урок с тестированием (хотя бы очень базовым). Я вот пока не понял как вообще в Unity принято делать сценарные тесты. С модульными проще разобраться
- Урок в самом конце с объяснением пути кода (что за чем запускается и выполняется). В целом это понятно, но когда в конце курса уже написал столько кода, то не хватает закрепления, где просто бежим по коду и поясняем "вот это стартуерся первым, потом оно порождает вот этот класс, а потом запускает этот метод". Так легче всё сложить в голове для полной ясности
Но опять же курс хороший, я получил именно то, что ожидал. Автору спасибо.