Цитата Сообщение от Adramelek
Это подойдёт лишь для каких-то частей карты. Всё-таки немалая часть того самого "прикола" рогаликов в недетерминированности.
Тогда - второй вариант
Цитата Сообщение от Adramelek
Вот тут ты не прав, рогалики не так просты. Посмотри на опции ИИ монстров в том же Angband: преследовать по звуку, преследовать по запаху, использовать иную тактику в стаях (чтобы выманить из коридора и окружить), учиться на ошибках...
Ну, чего низя того низя. Ничего существенно не измениться, если оставить только два алгоритма поведения.
(Блин, нафига было так наворачивать монстров, если в серьёзных рогаликах типа ангбанда и так сдыхаешь через пять минут )
Цитата Сообщение от Adramelek
Ну, попробовать, конечно, никто не запретит. Пробуй.
Угу. Я примерно такого с самого начала и ожидал.
Цитата Сообщение от Adramelek
На самом деле, не всё так сложно. Кроме того, в большинстве рогаликов есть клавиша "l" (look), которая позволяет навести курсор на что-то и получить описание этого чего-то.
Конечно, это гораздо играбельнее, чем сделать так, чтобы игрок сразу видел, что почём.
Цитата Сообщение от Adramelek
Величина видимого куска карты важна для стрельбы и использования некоторых заклинаний. Кроме того, само поле зрения может быть не таким уж и маленьким. Оно обычно такое небольшое потому, что ты в большинстве рогаликов почти всё время находишься в подземном лабиринте, вооружённый лишь факелом.
Плюс к этому - стены и монстры загораживающие п\з. Так что вполне мона сделать видимость в пределах десяти квадратов, а то и меньше.
А для стрельбы - прокручивать карту.
Цитата Сообщение от Adramelek
P.S. Писал когда-то генератор карт на Бейсике. Работало, конечно, отвратительно долго, но что-то выдавало (см. аттач).
Занятно. Глянуть мона?