:: АРТКОДИНГ ::
Рисуем вместе с черепашкой ЛОГО

Сделано в GameLogo (никакого фотошопа).
Для того, чтобы заняться арткодингом (от слов арт (art) — искусство и кодинг (coding) — программирование, написание кода), необходимо познакомиться еще с несколькими инструментами черепашки ЛОГО.
Команда ТОЧКА ставит точку в месте с заданными координатами. Цвет точки совпадает с текущим цветом пера черепашки. Размер точки зависит от текущей толщины пера черепашки.
Попробуем поставить желтую точку размером 5 пикселов:
А теперь построим радугу из больших точек, накладывающихся друг на друга. Начнем с фиолетовой:
Вот, что у нас получится:
цвет 14
кисть 5
точка 200, 100
кисть 5
точка 200, 100
А теперь построим радугу из больших точек, накладывающихся друг на друга. Начнем с фиолетовой:
фон 11
кисть 1200
цвет RGB(125, 0, 125)
точка 400, 600
кисть 1100
цвет RGB(0, 0, 125)
точка 400, 600
кисть 1000
цвет RGB(0, 125, 255)
точка 400, 600
кисть 900
цвет RGB(0, 255, 0)
точка 400, 600
кисть 800
цвет RGB(255, 255, 0)
точка 400, 600
кисть 700
цвет RGB(255, 125, 0)
точка 400, 600
кисть 600
цвет RGB(255, 0, 0)
точка 400, 600
кисть 500
цвет 11
точка 400, 600
кисть 1200
цвет RGB(125, 0, 125)
точка 400, 600
кисть 1100
цвет RGB(0, 0, 125)
точка 400, 600
кисть 1000
цвет RGB(0, 125, 255)
точка 400, 600
кисть 900
цвет RGB(0, 255, 0)
точка 400, 600
кисть 800
цвет RGB(255, 255, 0)
точка 400, 600
кисть 700
цвет RGB(255, 125, 0)
точка 400, 600
кисть 600
цвет RGB(255, 0, 0)
точка 400, 600
кисть 500
цвет 11
точка 400, 600
Вот, что у нас получится:

АЭРОГРАФ
Распыляет краску в месте с заданными координатами. Если координаты не заданы, то в месте, в котором стоит черепаха. Цвет краски совпадает с текущим цветом кисти черепахи.
Примеры:
Пример спирального узора, нарисованного с помощью аэрографа:
переменная x
поднять перо
спрятать черепаху
повторить для x от 1 до 400 шаг 3 {
Примеры:
аэрограф
аэрограф 200, 300
аэрограф 200, 300
Пример спирального узора, нарисованного с помощью аэрографа:
переменная x
поднять перо
спрятать черепаху
повторить для x от 1 до 400 шаг 3 {
цвет RGB(x, 0, 100)
вперед x
налево 85
аэрограф
}
вперед x
налево 85
аэрограф
БУБЛЬБОЛ
Рисует шарик в месте с заданными координатами. Если координаты не заданы, то в месте, в котором стоит черепаха. Цвет шарика — градиент от цвета кисти черепахи до усредненного цвета кисти черепахи и цвета точки, на которой она стоит.
Пример:
Пример спирального узора, нарисованного с помощью бубльбола:
А вот программа к этому рисунку:
переменная x
поднять перо
спрятать черепаху
повторить для x от 1 до 480 шаг 3 {
домой
повторить для x от 1 до 450 шаг 3 {
Пример:
бубльбол
бубльбол 200, 300
бубльбол 200, 300
Пример спирального узора, нарисованного с помощью бубльбола:

переменная x
поднять перо
спрятать черепаху
повторить для x от 1 до 480 шаг 3 {
цвет RGB(x, x, 120)
вперед x
налево 75
бубльбол
}вперед x
налево 75
бубльбол
домой
повторить для x от 1 до 450 шаг 3 {
цвет RGB(100, x, 150)
вперед x
налево 105
бубльбол
}вперед x
налево 105
бубльбол
КРУГ
Рисует окружность заданного радиуса с центром в месте, в котором стоит черепаха. Цветом окружности является цвет кисти черепахи.
Пример:
Пример:
круг 250
ЗАКРАСЬ
Закрашивает замкнутую область, в которую входит точка с заданными координатами. Цветом закраски является цвет кисти черепахи.
Пример:
Используя команды круг и закрась, нарисуем 10 цветных кругов:
Пример:
фон 12
круг 200
закрась 400, 300
круг 200
закрась 400, 300
Используя команды круг и закрась, нарисуем 10 цветных кругов:
переменная x
поднять перо
спрятать черепаху
фон 1
кисть 2
повторить для x от 1 до 10 {
поднять перо
спрятать черепаху
фон 1
кисть 2
повторить для x от 1 до 10 {
цвет 9
круг x * 30
цвет RGB(0, x * 10, x * 20)
закрась 400 - x * 30 + 3, 300
}
круг x * 30
цвет RGB(0, x * 10, x * 20)
закрась 400 - x * 30 + 3, 300
Продолжение >> Условия в программах
Game Logo :: Главная |
СКАЧАТЬ ЛОГО |
Новости |
О Лого |
Справка по Лого |
Учебник Лого |
Исполнитель Робот |
Исполнитель Робот —
среда программирования
для освоения
алгоритмизации
среда программирования
для освоения
алгоритмизации
Команды исполнителя
робот
робот
Лабиринты для робота
Онлайн-курсы |
Онлайн-курс по GameLogo
Александра Бобурова
(10 уроков)
Александра Бобурова
(10 уроков)
Видеокурс по GameLogo
на YouTube
на YouTube
Примеры |
Форум |
Контакты |
Ссылки |
