Как стать автором
Обновить

Комментарии 22

А выстрел из BFG9000 позволит провести экспресс-разминирование?

Туда же телепортируется игрок. Если кибердемон умирает, игра заканчивается победой.

А если открыть все поля без мин, то игра закончится победой? Без необходимости сражаться с кибердемоном?

Если каждая ячейка с миной (в массиве bombs) соответствует ячейке с флагом (в массиве cells_state), то игрок побеждает.

Вообще-то в оригинальном сапёре, насколько помню, необязательно помечать все бомбы флагом - достаточно открыть все клетки без бомб.

Да, а оригинальном и без флагов можно выиграть. В принципе этот вариант не сложно реализовать, но я решил на первом остановиться

И в ад, на Nightmare!

ЕМНИП, в Nightmare коды отключены и не работают.

Именно!
Тот самый анекдот
Явился думеpу дьявол:
— Давай так — я твои тpи желания выполню — и в ад тебя.
— Хоpошо. Пеpвое — IDDQD, втоpое — IDKFA.
— А тpетье?
— В ААААД!!!
Ухмыльнулся дьявол пакостно и послал его в ад. Hа NIGHTMARE

Я изначально думал надо будет прямо по полю перемещаться и активировать ячейки напрямую, а не с балкона через командную панель :)

Кажется немного занудным вертеться по своей оси между кнопками :)

Но блин, как круто было бы, если бы такое было бы в оригинальном думе :)))

Хотел сперва так и сделать, но мне показалось, что будет очень замороченно:)

Если любите разные загадки, вам зайдёт старенький FPS - Serious Sam. Особенно та часть которая "second encounter".

Там порой встречаются несложные логические загадки (немного менее тривиально чем найти красный ключ от двери) и забавные пасхалки. И конечно же ловушки встречаются. Минного поля не помню, но помню всякие вертящиеся штуки с лезвиями. И комнаты, в которых надо бегать по потолку.

Было бы интересней стрелять по полям. Из пистолета — открыть поле, из ружья — поставить флаг.

В DooM нельзя смотреть вверх и вниз, так что не получится прицелиться в конкретное поле.
Карта там плоская, и высота лишь эмулируется движком.
Некоторые движки позволяют визуально смотреть вверх и вниз, но насколько я знаю, на логику прицеливания это не влияет.

В GZDoom намного расширили функционал. Карты все также плоские, но есть возможность сделать фейковые 3д полы и "комнаты над комнатами". Проблема в том, что я не уверен, что есть возможность сделать активацию скрипта при попадании непосредственно в сектор (только при пересечепнии выстрелом границы сектора). А так как границы секторов поля перекрывают друг друга, то и активировано будет одновременно сразу несколько триггеров. Надо поискать информацию.

Давно это было. Я уж и подзабыл. Или спутал с Квейком.

Очень круто, тоже так хочу. Расскажите, где взять столько времени :)

С работой повезло, есть время на хобби:)

Кстати, еще лучше ходить по минному полю открывая его и стрельбой ставить флаги.

Можно повесить поле на стену? На полу неудобно.

Движок не позволяет такое делать. Не знаю, есть ли какие костыли, или возможно это можно изменить с помощью Zscript(другой скриптовый язык для изменения/создания классов объектов).

Все карты в думе плоские (хотя в GZDoom можно сделать фейковые 3д полы) и изменение текстуры стены производится в целом для всей границы сектора.

Очень необычно. Спасибо!

Ах эта милая фоновая музыка Дума... И не подумаешь что прошло больше четверти века...

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации