Спустя неделю все же наконец доделал урок и все домашние задания. В процессе ловил невероятное количество багов по самым наиглупейшим причинам и испытывал невероятное удовлетворение когда наконец удавалось их пофиксить. За это время накопилось немного вопросов:
1. Почему в вашей игре около 30к фпс, а в моей всего 7к?
2. Я наверное дурачок, но я абсолютно не понял часть кода в предпоследнем слайде, а именно "unitType==UnitType_None", объясните пожалуйста, зачем нужна эта проверка.
Ну и конечно прошу оценить то что получилось, в игре всего 2 уровня и большинство выполненных ДЗ находятся именно во втором. https://yadi.sk/d/TheKvhuDjXp0LA
По уровню хардкорности эта игра явно соперничает с Dark Souls...
Тут определенно не хватает счетчика смертей :D
Ответы:
- хз, производительность процессора, версия консоли, все что угодно )) Когда фпс измеряется тысячами это не имеет значения )
- Это проверка, что препятствие сбоку - это не юнит, а значит нет смысла идти на него( атаковать ) и нужно развернуться в другую сторону