Снова приветствуем вас в нашем еженедельном обновлении!

На прошлой неделе мы начали работать над реализацией первых функций нашей Игры. Пока половина команды работала над созданием первого, достаточно простого уровня, остальные пытались реализовать следующую User-Story:
Я, как игрок защиты, хочу нарисовать на карте путь, по которому потом будут следовать. защищающимся ботом.

Хотя мы смогли реализовать основные функции как для карты, так и для защищающегося игрока, на этой неделе особенно потребовалось доработать движение защищающегося бота. Это связано с тем, что пока бот шел по пути, мы не смогли заставить его следовать по пути, нарисованному вручную.

Поэтому на этой неделе мы продолжали искать способы, которые позволили бы нам сначала нарисовать путь на карте, а затем заставить бота следовать по нему. Спойлер: мы еще не совсем туда попали. В течение прошлой недели мы опробовали различные компоненты и подходы, чтобы сделать это возможным, и смогли достичь различных способов движения бота. С одной стороны, у нас есть код, который заставляет игрока сначала следовать по пути, но, достигнув его конца, совершенно сходить с ума и двигаться «неконтролируемо». С другой стороны, другой алгоритм позволял нам заставить игрока двигаться от начальной точки пути к его конечной точке, но не по самому пути. Итак, как видите, мы все ближе и ближе приближаемся к тому, чтобы заставить его работать, и надеемся сделать это в ближайшее время. Конечно же, мы будем держать вас в курсе событий!

Что касается дизайна первой карты, мы изменили двери, и теперь в модели есть «настоящие» двери, через которые — теоретически — игроки могут пройти.

Вот и все на этой неделе! Надеюсь, вам понравилось обновление и до скорой встречи!

~Высотное