Want to make creations as awesome as this one?

Симулятор BeeBot, созданный на основе "Simulation de BeeBot" scape.enepe.fr. Шаблон переведен на русский, исправлена ошибка режима программирования.

Transcript

Patrice Nadam

Version 1.5 20/02/22

BB

Simulation de BeeBot

Симулятор BeeBot(перевод на русский - О.В. Комлев, 25.01.2023)

Использовать!

Для создания своего проекта на основе этогошаблона, нажмите кнопку "Использовать!"

Version 1.5a 25/01/23

МЕНЮ

Прогулка

Управление клавишами

Ограничение количества ходов

Программирование

Отметить трассу

Сбор предметов

Ошибочная дорога

В проекте использованы материалы: Source des images (arbres et maison) : Freepik Source des fichiers audio : la Sonothèque et le site de Florent Nouguez Inspiration : Genially de Joaquín Campo García À voir aussi, le travail inspirant de Florent Nouguez

Вы можете использовать кнопки на клавиатуре.

Можно задать свои клавиши

Добро пожаловать домой!

XX

УСПЕШНО!

12

Используйте меньше 12 ходов!

Но это можно было сделать за 11 ходов!

Добро пожаловать домой!

XX

ПРОГРАММИРОВАНИЕ (за 11 инструкций)

12

90

90

XX

A

Собери все ключи по пути в А.В клетке P нажми ПАУЗА.

P

Ты пошел не по тойдороге !

Пройди по левой дороге

Нажмите клавишу для

Задать клавишу "ВЛЕВО"

Задать клавишу "ПАУЗА"

Задать клавишу "ВПРАВО"

Задать клавишу "ПУСК"

Задать клавишу "НАЗАД"

Задать клавишу "СБРОС"

Задать клавишу "ВПЕРЕД"

XX

XX

XX

XX

XX

XX

XX

Основные элементы

Элемент FONCTION BB, уникальный и обязательный. Должен быть на каждом слайде с роботом.

Элемент BB-ROBOT, уникальный, обязательный, должен быть сгруппирован с изображением. Изображение должно показывать робота в направленнии "вверх", без использования вращения объектов. Группа должна иметь квадратную форму.(*)

Элемент BB-VERT, повторяющийся, обязательный, квадратной формы и того же размера, что и BB-ROBOT. Каждый квадрат задает клетку поля, по которому робот может идти. (*)

Элемент BB-ARRIVEE, уникальный и обязательный, задает место назначения (туда должен прийти робот).(*)

(*) По ширине группы BB-ROBOT автоматически определяется размер всех квадратов поля. В расположении квадратов допускается небольшая погрешность.

Элемент BB-TRACE, повторяющийся, необязательный, квадратной формы и размера, идентичного BB-ROBOT, для группировки с объектом (текст, изображение, форма...), который появляется при прохождении по нему BB-ROBOT.

Элемент BB-POSE, повторяющийся, необязательный, квадратной формы и размера, идентичного BB-ROBOT, для группировки с объектом (текст, изображение, форма...), который появляется при нажатии на BB-PAUSE, если на нем стоит робот.

Элемент BB-RECUP, повторяющийся, необязательный, квадратной формы и размера, идентичного BB-ROBOT, для группировки с объектом (текст, изображение, форма...). Он исчезает, когда BB-ROBOT по нему проходит.

Элемент BB-ROUGE, повторяющийся, необязательный, квадратной формы и того же размера, что и BB-ROBOT. Каждый квадрат соответствует ошибочной дороге(*)

Кнопки

Все эти элементы уникальные. Они должны быть сгруппированы с изображениями кнопок: вверх, вниз, вправо, влево, пуск(GO), сброс(RESET), пауза (PAUSE) .

Переменные (флаги)

Элемент BB-CLAVIER-ACTIF, уникальный и необязательный. Если присутствует на слайде, то роботом можно управлять с клавиатуры.

Элемент BB-ROTATION-INITIALE, уникальный, необязательный, групируется с текстовым элементом. Определяет поворот робота при инициализации: (вправо, вниз или влево) соответствует числам 90, 180 и 270.

Элемент BB-STOP, уникальный, необязательный. Если присутствует на слайде, то игра прекращается при первой совершенной ошибке.

Элемент BB-SANS SON, уникальный и необязательный. Если присутствует на слайде, то звуковые эффекты отключены.

90

12

XX

XX

Сообщения о результате

Элемент BB-FINISH, повторяющийся, необязательный и группируемый с объектом, который будет отображаться при достижении поля BB-ARRIVEE.

Элемент BB-COMPTEUR-COUPS, уникальный и необязательный, группируется с текстовым полем для отображения количества выполненных команд (ходов).

Элемент BB-LIMITE-COUPS, уникальный и необязательный (но требующий наличия BB-COMPUTER-COUPS), группируется с текстовым полем для ограничения количества выполняемых ходов. Например, число 12 означает, что ходов должно быть меньше 12.

Элемент BB-ON-CGAGNE, повторяющийся и необязательный (но требующий наличия BB-COMPUTER-COUPS и BB-LIMIT-COUPS), группируется с объектом, который будет отображаться, если цель достигнута (количество ходов < лимита).

Элемент BB-OFF-CGAGNE, повторяющийся и необязательный (но требующий наличия BB-COMPUTER-COUPS и BB-LIMIT-COUPS), группируется с объектом, который будет спрятан, если цель достигнута (количество ходов < лимита).

Элемент BB-ON-PERDU, повторяющийся и необязательный (но требующий наличия BB-COMPUTER-COUPS и BB-LIMIT-COUPS), группируется с объектом, который будет отображаться в случае невыполнения миссии (количество ходов >= лимита или ошибка при наличии переменной BB-STOP).

Элемент BB-OFF-PERDU, повторяющийся и необязательный (но требующий наличия BB-COMPUTER-COUPS и BB-LIMIT-COUPS), группируется с объектом, который будет спрятан в случае невыполнения миссии (количество ходов >= лимита или ошибка при наличии переменной BB-STOP).

Элемент BB-COMPTEUR-RECUP, уникальный и необязательный, группируется с текстовым полем для отображения количества собранных объектов (BB-RECUP).

Элементы для программирования

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

Элемент BB-PROGRAMMATION - уникальный элемент необходимый для режима программирования

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

Элемент BB-GO - уникальный элемент, который группируется с изображением кнопки для запуска программы.

Элемент BB-RESET уникальный элемент, который группируется с изображением кнопки для сброса робота и программы (поле и робот переводятся в начальное состояние, поля ВВР очищаются).

version 1.3 du 13/01/22

version 1.4 du 28/01/22

version 1.5 du 20/02/22

version 1.5a 25/01/23 (fixed by Komlev Oleg)