Видеть только часть карты
|
|
kafk | Дата: Пятница, 12 Апреля 2013, 02:33 | Сообщение # 1 |
был не раз
Сейчас нет на сайте
| Интересно, как сделать в игре типа TDS, чтобы игрок видел не всю карту, а только комнату в которой он находится, то есть ограниченную стеной, и если открыта дверь - то и следующее помещение. Если и в том будут открытые двери, то игрок уже не видит те помещения - только свое и ближайшее одно с открытой дверью. Примерно так (все происходит на одной room):
Сообщение отредактировал kafk - Пятница, 12 Апреля 2013, 02:40 |
|
| |
BrightSpot | Дата: Пятница, 12 Апреля 2013, 03:11 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| можно на каждую комнату сделать "маску" которая проверяет есть ли в этой комнате ГГ и смежные комнаты и в зависимости от результата затемнятся или нет(только нужно глубину меньше объектов комнаты лепить...
Более мощный компьютер глючит быстрее и точнее.
|
|
| |
Maxaon | Дата: Пятница, 12 Апреля 2013, 20:47 | Сообщение # 3 |
участник
Сейчас нет на сайте
| kafk, про теорию графов слышал так вот это задача из этой области математики)
|
|
| |
Fumlead | Дата: Пятница, 12 Апреля 2013, 21:04 | Сообщение # 4 |
участник
Сейчас нет на сайте
| Кури LOS, алгоритмов довольно много.
Параноик с гениальным планом по захвату мира.
|
|
| |