Частично уже писал, попробую устаканить как ты говоришь "ПРАВИЛА видимости":
- юниты замечают другие юниты (даже свои) с какой-то вероятностью пропорционально размерам юнитов: меньший юнит скорее заметит больший и МОЖЕТ (но не обязательно) смыться незаметно;
- на равнине заметность больше, в лесу, холмах, в горах - меньше; если 1 юнит заметил 2й первым, то не на равнине может попытаться спрятаться;
- 2 совсем маленьких отряда могут пройти по одной и той же клетке и не заметить друг друга, но это маловероятно; на соседних клетках не заметить - более вероятно.
Что касается собс-но ОБЛАСТИ видимости я выше писал:
- не знаю что добавить: если я ответил не то, или непонятно, и тебе интересно как я это вижу - напиши, что не так. Я твои словаКлетки, которые юниты игрока не видели - черные; которые видели когда-то - тусклые; которые видят сейчас - яркие.
так и не понял.правила видимости. то ли клетка видна если на линии соединяющей ее центр и центр клетки из которой смотрят нет препятствий, то ли не центр а один из углов, а может какой-то процент площади (а если так то не будет ли это больно долго вычисляться?); учитывать ли третье измерение при обзоре с гор/холмов или по упрощенному варианту считать, препятствие считать кубом или цилиндром и т.п.





Ответить с цитированием


). По специальности после института - разработчик ЭВМ. По жизни программировал не так много и не так удачно, как хотелось бы, но начинал как раз в поведенческом моделировании СБИС - если б большему научился и больше запомнил, сейчас для игры пригодилось бы 







