










       ╔═════════════════════════════════════════════╗
       ║        Ruslan A. Vazetdinov presents        ║
       ║        new computer game D_O_M_I_N_O        ║
       ║                         Ver 1.02            ║
       ║                  USSR,Moscow,113461         ║
       ║                     Kahovka,35-2-95         ║
       ║                        Tel:331-7154         ║
       ╚═════════════════════════════════════════════╝


                     " Д_О_М_И_Н_О "
                 ( Краткое описание игры )


     Игра  является  компьютерной  версией  известной и любимой в
народе игры ДОМИНО. Компьютер с успехом заменит Вам партнеров  по
игре, если в данный момент не с кем сыграть из Ваших знакомых.

      Эта увлекательная игра является прекрасным способом отдыха,
позволяющим  отвлечься,  взбодриться,  подготовиться  к   решению
серьезных  проблем.  Вместе  с  тем  ДОМИНО способствует развитию
таких качеств как  память,  логическое  мышление, способность   к
быстрому счету, анализу  ситуации.  Игра  может быть   интересной
как детям, так  и  взрослым,  людям  всех  профессий и увлечений.
Кроме   того    дружественный    пользовательский      интерфейс,
реализованный в   игре, легкость  усвоения общеизвестных  правил,
различные смешные  эффекты позволяют  с удовольствием  общаться с
вычислительной машиной,  что может  явиться  серьезным подспорьем
при первых шагах овладения компьютерной грамотностью.



                         ПРАВИЛА ИГРЫ.


     В  домино  играют  фишками,  имеющими  с лицевой стороны две
части, на которых точками изображены очки  от 0 до 6. С  обратной
стороны на фишках одинаковый рисунок.  Полный набор состоит из 28
фишек. В начале  игры каждый игрок  случаиным образом получает  7
фишек, не  показывая их  соперникам.   Цель игры  состоит в  том,
чтобы в результате поочередных  ходов первым избавиться от  своих
фишек.

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

     Игра ведется до тех пор,  пока один из играющих не  выставит
все  свои  фишки,  или  пока  не  возникнет ситуация, при которой
крайние фишки на поле имеют одинаковые свободные половинки, а  на
руках  у  игроков  нет  фишек  с  такими  очками.  Эта   ситуация
называется  "рыба".  Игрок  последним  выставивший фишку является
победителем -- он получает право на первый ход в следующей  игре.
В  первой  игре  начинет  ходить  тот,  у  кого  дупль  (фишка  с
одинаковыми половинками) 1:1.

     Существуют  несколько  вариантов   игры  в  зависимости   от
количества играющих, правил  подсчета очков, способов  заполнения
игрового поля и  т. д. --  простой козел, морской  козел, крест и
др.  Разработаны  2 модификации игры  в простого козла  -- парами
два  на  два  и  втроем  с  "базаром".

      При игре парами игроки одной команды располагаются напротив
друг друга. Одна партия состоит  из нескольких игр, пока одна  из
команд не наберет более 100  очков -- эта команда проиграла  и ее
игроков можно с уверенностью по доброй русской традиции  обозвать
ласково КОЗЛАМИ, несмотря на то, что по восточному гороскопу  они
могут быть и обезьянами, и драконами, и кем-нибудь еще.

      Подсчет очков ведется  следующим образом:   после очередной
игры на команду, игрок  которой финишировал, очки не  пишутся; на
проигравшую команду "пишется"  (добавляется к Итогу)  сумма очков
всех фишек оставшихся на руках у ее игроков; если после игры  эта
сумма (Счет  -- Points)  меньше 13  и записанная  к этому времени
сумма  (Итог  --  Net)  меньше  13,  то  Счет  "запоминается"   и
добавляется к Итогу, только если  в следующей игре та же  команда
проиграла  и  Счет  в  ней  больше  13,  иначе  запомненный  Счет
обнуляется; если Итог больше 13, то "пишется" любой счет; если  у
игрока  осталась   одна  фишка   и  она   является  дуплем    0:0
(пусто:пусто),  то  за  нее  начисляется  10 очков; при "рыбе" на
команду,  Счет  у  которой  больше,  "пишется" сумма Счетов обеих
команд; при равенстве Счетов ( ситуация называется яйца) их сумма
запоминается и добавляется к Счету, который "пишется" на команду,
проигравшую в следующей игре.

      При игре втроем каждый играет сам за себя. Оставшиеся после
раздачи 7  фишек образуют  "базар". Если  у игрока  при получении
хода нет нужной фишки он должен "идти на базар" -- брать любую из
фишек "базара"  пока не  найдет нужную,  или пока  на "базаре" не
останется ни одной фишки (тогда ход пропускается). Подсчет  очков
ведется  аналогично,  только  участвуют  три  команды,  каждая из
одного игрока.  При "рыбе"  в случае  равенства количества очков,
сумма всех трех Счетов  "запоминается" на тех игроков,  у которых
она максимальна.



                       ДОМИНО для IBM PC.
                  ( замечания по реализации )

      Игра  ДОМИНО   разработана  для   IBM  и    IBM-совместимых
компьютеров с графическим адапртером класса не ниже EGA  640х350,
16 цветов . Работает под управлением операционной системы MS-DOS,
начиная   с   версии   3.0   и   выше. В  демонстрационной версии
управление осуществляется только  с помощью манипулятора  "мышь".
Корректность  проверена  при   инстоляции   в  системе   драйвера
agmouse.com  (Agiler   Mouse  Version   4.30  SYSGRATION    Corp.
1988-1990).

       ДОМИНО предоставляет играющему следующие возможности:
     - при входе выбор варианта игры: парами или с базаром;
     - взаимодействие с системой меню для управления процессом
      игры;
     - начало и выбор новой игры и выход из игры в любое время;
     - запоминание текущих установок (setup);
     - установку скоростей хода, анимации, времен присутствия
     сообщений на экране;
     - включение и отключение звукового сопровождения;
     - включение и отключение режима автоматической игры;
     - просмотр текущего счета;
     - выбор уровня игры для всех игроков, за которых играет
     машина;
     - получение подсказки при Вашем ходе;
     - получение помощи и информации об игре;
     - сортировку Вашего набора фишек.

     Выбор,   работа   с   меню,   продолжение   после  сообщений
осуществляется  перемещением  курсора  и  нажатием  левой кнопки.
Компьютер играет за всех  кроме Вас. Получение хода  обозначается
загоранием  соответствующих  полей.  Выбранная  фишка  выделяется
цветом.  Ваши  фишки  можно   отсортировать,  нажав  кнопку   при
установленном на поле SORT курсоре,  если Ваш ход. При ошибках  и
неправильных ходах появляется диагностическое сообщение.  Пропуск
хода сопровождается звуковым  сигналом и появлением  надписи PASS
на фишках соответствующего игрока. Окончание игры после очередной
сдачи сопровождается появлением сообщения о том, что произошло  и
таблицы со  Счетом. Если  случилась рыба,  то ее  Вы и увидите.По
окончании партии, если Вы проиграли, чтобы меньше  расстраиваться
дается  возможность  полюбоваться  замечательной  картинкой   под
музыку.



                      ПЕРСПЕКТИВЫ РАЗВИТИЯ.


      В будущем предполагается реализовть:
     - управление от клавиатуры;
     - игры  "крест" и "морской козел";
     - приведение параметров в соответствие с быстродействием
      компьютера;
     - режимы демонстрации игры и обучения;
     - двухтерминальную (при наличии дополнительного адаптера) и
      сетевую версии для одновременной игры двух и более человек.

      Возможно  введение  дополнительных  звуковых  и  визуальных
эффектов, создание  русскоязычной версии,  возможностей настройки
палитры  и  др.  Автор  будет  признателен  всем,  кто   выскажет
замечания и внесет предложения по развитию данной игры.


                        16.04.1991

                        СССР, г. МОСКВА,
                        ул. Каховка, 35-2-95.
                        Вазетдинов Р.А.
                        тел: 324-91-75 (р.)
                             331-71-54 (д.)


