САПЕР - КАМИКАДЗЕ
l Нарисуй поле l На листе проекта создай ¡ черепашку с именем Сапер в форме человека, ¡ 5 черепашек (мина 1, мина 2, мина 3, мина 4, мина 5) в форме мин
Создайте кнопку СТАРТ l Запиши в нее процедуру старт, в которой: это старт установи для сапер начальную позицию l нм [. . ] и основную форму l нф 1 Скажи всем минам показаться: l скажи [мина 1 …] [пч нф 1] Подожди несколько секунд: l жди 5 Задай всем минам случайный позиции на поле и спрячь их: l скажи [мина 1 …] [сч нов_х -200 + сл 400 нов_у -120 + сл 240] Хорошо подумай над случайными значениями! Протестируй, используя команду пч! l конец l ¡ ¡ ¡ ¡
Нужные команды l Бесконечный цикл: ¡ всегда [ ] ¡ мм – место мышки ¡ нм – новое место ¡ путь “ч2 – измеряет расстояние от активной до ч2 ¡ если условие выполняется [что выполниться] l если цвет_поля = 9 [нов_форма 15 вп 15] ¡ сообщи [сообщение] – появляется окошко с сообщением ¡ останов – все останавливаются
Создай процедуру пошли Процедура будет вызываться по клику мышки на Сапере. l Все команды внутри процедуры будут повторяться в цикле l ¡ ¡ ч1, нм мм если (путь "ч2) < 20 [ч2, нф 2 пч ч1, нф 2 останов] … если цп = 65 [сообщи [Молодец!] останов ]
Подумай, как усложнить игру l Добавить количество мин с помощью бегунка l Используй команду клонируй "ч2 ¡ создает идентичную ч2 черепаху со следующим свободным именем