|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
о !... а знаете, мне тут подмалось:
мы в далеком детстве (на уроках географии в основном :))) )
играли в одну офигенную игру... называется "лабиринт" =)
по-моему по той же схеме можно завернуть и в нашем случае...
эта игра в чистом виде пошаговая: но ведь все в наших руках =)
никто не мешает изобрести ее модификацию...
— рассказываю как это игралось:
УСЛОВИЯ: [list=1][*]есть один ведущий и произвольное количество игроков.[*]есть поле в клеточку, на котором неизвестно что находится.[*]на поле есть следующий набор клеток: пустая, клетка с рекой, клетка с устьем реки (река течет в сторону устья), клетка с ямой (телепорт), клетка со стеной (стены бывают разрушимые и монолитные), клетка с арсеналом, клетка с медпунктом.[*]у каждого игрока есть сколько-то хитов, сколько-то пуль, и сколько-то гранат. пулями убивают противников, гранатами рушат стены (если они не монолитные)[*]в лабиринте есть один выход (клетка, где разомкнута внешняя стена) и два клада - один настоящий, другой ложный.[*]задача либо всех убить, либо вынести из лабиринта настоящий клад.[*]иногда еще в лабиринте есть храм (если тебя убили, то через сколько-то ходов можно воскреснуть) - тогда вариант окончания игры всего один. [/list=1]
СОБСТВЕННО ПРОЦЕСС ИГРЫ: [list=1] [*]ведущему каждый из игроков сообщает в какой клетке лабиринта он появится. и ведущий ставит фишки игроков на поле.[*]игроки изначально не знают НИЧЕГО о конфигурации поля, и о метоположении других игроков... =) это основополагающая весчь. =)[*]когда все игроки установлены на поле ведущий всообщает игрокам на какой клетке кто находится. если на этой же клетке стоит другой (другие) игроки - то ведущий сообщает: "ты видишь глазки". но ведущий не говорит с какой стороны ты видишь противника - так что надо либо угадать по предыдущим ходам и выстрелить, либо просто сматываться пока не пристрелили тебя =)[*]при каждом ходе игрок получает от ведущего сообщение где он стоит - и может сделать одно из действий: выстрелить-и-сделать-шаг, сделать шаг на одну клетку, кинуть гранату в стену и т п.[*]если игрок втечение хода находится в реке - его сносит течением на одну клетку. рек может быть несколько.[*]если игрок падает в яму (телепорт) то его переносит в другую клетку лабиринта. ямы объединены в цикл телепортов (пронумерованы). циклов может быть несколько. после переноса в телепорте игрок НЕ получает сведений о том, на какой клетке лабиритна он находится.[*]раненый игрок не может нести клад.[*]в арсенале восполняются боеприпасы, в медпункте хиты.[/list=1]
...ну и еще куча нюансов там =)
вся прелесть игры в том, что через несколько ходов ты абсолютно не представляешь в какой клетке лабиринта находишься. становится весело =))
так что приходится составлять карту лабиринта наощупь, начиная с нескольких мест, фрагментами.
естесственно отсальные игроки слышат сообщения о твоих ходах. но поскольку они не знают с какой клетки ты стартовал - то это помогает слабо - разве что можно начинать строить чужой фрагмент карты... =)
...а в случае компьютерной реализации - боты не будут знать о метоположении друг друга, это отпадает само собой.
короче - это только схема... но по-моему от нее можно отталкиваться.
Последний раз редактировалось Nox Noctis; 11.01.2003 в 01:43.
|