Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Сложно подобрать для файла кода лучшее название, чем «walk_monster.cpp»— это уже о много говорит.
Сложно подобрать для файла кода лучшее название, чем «walk_monster.cpp»
Ну и додуматься использовать такой алгоритм, когда есть множество стандартных Navigation Mesh алгоритмов.
без фреймворков и библиотек на голом C/C++Это не по хардкору. Вот если бы он сначала свой язык написал с компилятором, да на собственноручно собранном компьютере запустил…
Мне непонятен ваш мотив. Почему вы защищаете людей, которые плодят низкокачественные решения? Соседний пост Моё разочарование в софте за два дня собрал 340 плюсов и 900 комментариев. Люди устали от тормозного, раздутого, неэффективного ПО, которое пишется некомпетентными людьми ради сомнительных целей. Почему вы воспринимаете в штыки проект, который ставит своей целью обучение грамотных программистов?
спойлер: в квейке берётся кирпич, и в нём вырезаются дыры, создающие пространоство уровня, тогда как в анриле комната изначально пустая, и генерируются блоки, создающие геометрию уровня, так что в квейке нельзя «выпасть» за пределы уровня, а в анриле можно)А вы ничего не напутали? Вроде как с точностью до наоборот. Когда начинал делать мапу для Unreal после Quake бы несколько удивлён тем, что изначально уровень заполнен, а не пуст, и комнаты не добавляются, а вырезаются.

Видимо, Кейси на старости лет стал забываться



Блуждающий монстр: как избавиться от проблем на карте