4D Mines
v 0.3
-------------------
четырёхмерный сапер
-------------------
Системные требования:
MS-DOS, Windows 3.1, Windows 95/98/ME
Процессор от 80386.
SVGA-совместимый монитор.
=== ПРАВИЛА ===
К сожалению, мне некогда подробно
разъяснять правила. Вам, наверное,
знакома игра «Сапёр», входящая в состав
ОС Windows (по-английски она называется
«Mines»). Так вот, правила аналогичны.
Разница в том, что мины располагаются
не на плоскости (2-мерной), а в четырёх
измерениях. Представление 4-мерного
пространства здесь такое же, как
в четырехмерных крестиках-ноликах
(кто играл, знает).
Принципы представления 4-мерного про-
странства в игре описаны в документе
concept.htm, который находится в ката-
логе manual.
Подробности читайте ниже в разделе
«ОСНОВНЫЕ И АЛЬТЕРНАТИВНЫЕ ПРАВИЛА».
Если Вам не стало понятнее, за-
пускайте игру и пробуйте. Это совсем
не сложно изучить опытным путём.
=== РАЗМЕРЫ ПОЛЯ ===
Кроме командной строки, размеры поля можно
(и удобнее) переключать непосредственно в
программе. Это делается клавишами (см. ниже).
Текущий размер поля показывается вверху слева
над игровым меню. Например, цифра 5 означает
поле 5 x 5 x 5 x 5.
Если игра начата, то цифра-размер не видна,
и поменять ее невозможно.
=== ОСНОВНЫЕ И АЛЬТЕРНАТИВНЫЕ ПРАВИЛА ===
При ОСНОВНЫХ правилах всё наиболее сходно
с игрой "Сапёр", т.е. можно помечать как
мины любые клетки, можно ствить пометки вопросом
(второй раз щелкнув клетку правой кнопкой),
можно вообще снимать пометки. Клетки, помеченные
как мины, но мин не содержащие, приводят к про-
игрышу только в конце игры. На клетках, поме-
ченных как мины, число соседних мин не показано.
При АЛЬТЕРНАТИВНЫХ правилах всё немного иначе.
На заминированных клетках показано число соседних
мин (если вы правильно пометили клетку как за-
минированную). Если же вы отметите как мину ту
клетку, где мины нет, то тут же проигрываете.
Правила основные/альтернативные можно задавать
как с командной строки, так и прямо в программе
(см. ниже). Текущие правила отмечаются цветом,
которым светится цифра-размер поля. Если она
белая, то правила основные, если розовая-
альтернативные.
Когда игра уже начата, поменять правила нельзя.
И при тех, и при других правилах возможны два
режима подсчёта мин (см. ниже).
=== ПОДСЧЁТ МИН ===
По умолчанию цифра, стоящая в клетке, показывает
сумму мин, находящихся не только в соседних ячей-
ках, но и в ней самой. Это можно запретить, заста-
вив считать только мины в соседних клетках.
Если цифра вверху слева обведена рамкой - значит,
показываются только мины в соседних клетках. Иначе
как обычно.
=== БОСС-РЕЖИМ ===
Иногда бывает нужно срочно свернуть программу
(например, при приближении начальства:) ).
Если сделать это прямо в графическом режиме,
то потом «4D Mines», к сожалению, может не вос-
становиться из значка правильно (или будет
искажен экран игры, или она совсем не восстано-
вится). Поэтому и придуман босс-режим. При вхо-
де в него игра переключает монитор в консольный
режим и высвечивает надпись "boss mode". После
этого можно смело жать Alt-Tab. А когда босс
уйдёт опять по своим делам, возвращаетесь к
игре.
Выход из босс-режима обратно в игру происходит
при нажатии любой клавиши.
ЗаМеЧаНиЕ: комбинация Alt-Tab работает, конеч-
но, только под Windows, а не в "голом" DOS.
=== ЗАПУСК ===
Можно запускать просто, а можно с ключом
(ключами) в командной строке. Их список:
-800x600 режим экрана 800 х 600;
-1024x768 -"- 1024 х 768;
-3 размер игрового поля 3х3х3х3;
-4 -"- 4х4х4х4;
-7 -"- 7х7х7х7;
-8 -"- 8х8х8х8;
-alt игра с альтернативными правилами
(без этого ключа запускается с
основными правилами);
-nb не показывать кнопку-надпись
"Boss"; в этом случае войти в
босс-режим можно только нажа-
тием клавиши "B" (латинская) на
клавиатуре;
-nci не включать в подсчёт мины в теку-
щей клетке (будет показывать толь-
ко число мин в соседних клетках);
-nab запретить анти-босс;
-bnmXXYY указать имя босса (подставлять
на место XXYY; вместо пробелов
вставляйте символ подчёркивания;
например, -bnmКузьма_Петрович);
-bmX задаёт вариант поведения в босс-
режиме; на месте X ставим цифру,
которая значит:
1 выводить пустой экран;
2 имитировать командное пригла-
шение DOS;
3 имитировать дамп памяти;
4 вывести надпись "BOSS идёт"
(на месте слова "BOSS" будет
имя босса, если оно было за-
дано ключом -bnm);
без этого ключа поведение по
умолчанию - вывод надписи "boss
mode" с краткими инструкциями;
-cX задаёт цветовую схему; на месте
X ставим число, которое значит:
1 "красный/жёлтый/зелёный/серый";
2 "красный/синий/зелёный/фиолетовый";
3 "красный/жёлтый/синий/оранжевый";
4 "красный/светло-серый/тёмно-синий/зелёный"
(контурная мягкая);
5 "красный/светло-серый/тёмно-синий/зелёный"
(контурная контрастная);
6 "красный/светло-серый/тёмно-синий/зелёный"
(рельефная мягкая);
7 "красный/светло-серый/тёмно-синий/зелёный"
(рельефная контрастная);
8 "оранжевый/светло-серый/зелёный/зелёный";
9 "оранжевый/светло-синий/зелёный/зелёный";
10 "пурпурный/фиолетовый/синий/оранжевый";
11 "красный/светло-серый/тёмно-синий/зелёный";
12 "тёмный/синий/светлый/серый";
13 "пурпурный/синий/жёлтый/фиолетовый";
14 "жёлтый/зелёный/светло-зелёный/серый";
15 "синий/серый/белый/тёмно-фиолетовый";
без этого ключа используется
схема по умолчанию -
... |