Урок № 8Спрайт как порода
Открытая российская коллекция спрайтов Scratch на Летописи - http://letopisi.ru/index.php/Коллекция_спрайтов_Scratch . Важное направление этой коллекции – сбор спрайтов, которые могут быть в дальнейшем использованы для создания мультиагентных моделей. Одиночный спрайт содержит всю необходимую информацию, и при размножении такого спрайта мы получаем готовую модель, в которой спрайты ведут себя как агенты представители одной породы. Например, спрайт отдельной бабочки содержит всю информацию о том, как бабочка перемещается по экрану, и о том, как она реагирует на поведение других бабочек.
Команда занять исходную позицию
Команда сбора данных. Теперь все готово и у нас есть отдельный спрайт, который живет сам по себе. Бабочка летает по экрану.
Единичный спрайт, содержащий всю информацию
Мы можем многократно копировать спрайт этой бабочки и получить модель, в которой отдельные бабочки, изначально летящие в разные стороны, постепенно собираются в стаю и летят в общем направлении.
Модель стаи, в которой 15 бабочек.
Модель битвы драконов и демонов. Здесь тоже 1 спрайт, в котором спрятана вся модель.
Задание
- Предложите в группе свои спрайты, которые могут быть использованы в проектах.
- Предложите спрайты, в которых хранится поведение породы.