Игра ПЯТНАШКИ. Управляемая форма

Игра "Пятнашки" для всех видов клиентов 1С:Предприятие 8.2 (8.3)

Цель игры: расставить фишки с числами от 1 до 15 по порядку слева направо, сверху вниз.

6 Comments

  1. DoctorRoza

    Всегда плюсую за подобные решения!:) За творчество!

    Reply
  2. Sintson

    Коллега, респект!

    Reply
  3. Bukaska

    1C8.2 — универсальный инструмент для всего

    Reply
  4. Mx00

    Плюс поставил, один недочет — расклад может быть «не собираемым» — лучше вначале перемешивать по раскладу, а не перестановкой рядов 🙂

    Reply
  5. Mx00

    немного доработал, после эталонного заполнения сделал вот так

    ГенераторНС = Новый ГенераторСлучайныхЧисел(Секунда(ТекущаяДата()));
    ГенераторНП = Новый ГенераторСлучайныхЧисел(Секунда(ТекущаяДата())*7);
    Для iii= 1 По 1000 Цикл
    НС=ГенераторНС.СлучайноеЧисло(0, 3);
    НП=ГенераторНП.СлучайноеЧисло(0, 3);
    сообщить(«»+НС+» «+НП);
    ПеремещениеИАнализ(НС , НП);
    КонецЦикла; 
    Reply
  6. bobank

    (5) Немного не понятно, как в «пятнашках» расклад может быть «несобираемым»? Единственное, что возможно, так это то, что ряд последних фишек 13, 14, и 15 прижат вправо. Если его сместить влево, то все «соберется».

    Единственное, что бы я добавил, так это второй «эталон», в котором ряд 13,14,15 располагался бы справа и сверку делать и с этим эталоном тоже.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *