Знакомство с программированием на языке Processing [Кейси Риас] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Кейси Риас, Бен Фрай

Знакомство с программированием
на языке Processing

Getting Started
with Processing
Second edition

Casey Reas and Ben Fry

Знакомство
с программированием
на языке Processing

Кейси Риас и Бен Фрай

Москва, 2021

УДК 004.4Processing
ББК 32.972
Р49

Р49

Риас К., Фрай Б.
Знакомство с программированием на языке Processing / пер. с англ.
В. С. Яценкова. – М.: ДМК Пресс, 2021. – 194 с.: ил.
ISBN 978-5-97060-950-7
Это руководство по языку Processing написано его создателями, Кейси Риасом
и Беном Фраем. Книга удобно структурирована и ведет читателя от знакомства
с языком и написания первой программы на нем до разработки интерактивной
графики.
Главы книги последовательно раскрывают основные приемы программирования на Processing: определение и рисование простых фигур; хранение, изменение
и повторное использование данных; управление выполнением программы с помощью мыши и клавиатуры; преобразование координат; загрузка и отображение мультимедийных файлов и др. Авторы используют метод «обучение через
практику»: в каждой главе приводится ряд подробных примеров выполнения
тех или иных задач (иллюстрация, описание, код). В приложениях представлен
справочный материал.
Книга пригодится тем, кто хочет научиться создавать компьютерную графику
и простые интерактивные программы. Благодаря простой и ясной манере изложения она подойдет как для новичков, так и для читателей с опытом программирования, которые планируют освоить интерактивную графику для создания
игр, анимации и интерфейсов.

УДК 004.4Processing
ББК 32.972

© 2021 DMK Press Authorized Russian translation of the English edition of Getting Started
with Processing, ISBN 9781457187087. Copyright © 2015 Ben Fry and Casey Reas. All rights
reserved.
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения
владельцев авторских прав.

ISBN 978-1-457-18708-7 (англ.)
ISBN 978-5-97060-950-7 (рус.)

© Ben Fry and Casey Reas, 2015
© Оформление, издание, перевод,
ДМК Пресс, 2021

Отзывы о книге
«Раньше создать компьютерную программу было столь же просто, как включить компьютер и набрать одну или две строки кода, чтобы на экране появилось слово “Привет”. Теперь для этого требуется руководство в 500 страниц и целая команда программистов. Или не все так плохо? Благодаря этой
небольшой книге Бена и Кейси вы сможете рисовать линии, треугольники
и круги при помощи компьютерной программы спустя несколько минут
пос­ле включения компьютера. Они снова сделали компьютерные программы
прос­тыми и понятными для обычного человека – а это немалое достижение».
– Джон Маэда, президент школы дизайна Род-Айленда
«Это не только простое введение в основы программирования – это еще и
весело! Книга похожа на рабочую тетрадь для взрослых. Вам захочется купить
ее, даже если вы никогда не думали, что заинтересуетесь программированием, – потому что вы обязательно заинтересуетесь».
– Марк Аллен, основатель и директор Machine Project
«Это отличный учебник для тех, кто хочет окунуться в программирование
графики. Методика “обучение через практику” делает его особенно подходящим для художников и дизайнеров, которых часто отталкивают более
традиционные подходы, основанные на теории. Доступная стоимость книги
и тот факт, что среда Processing имеет открытый исходный код, делают ее
отличным выбором для студентов».
– Джиллиан Крэмптон Смит,
профессор дизайна Fondazione Venezia,
Венецианский университет IUAV
«Processing радикально изменил способ обучения программированию, и это
один из основных факторов успеха Arduino».
– Массимо Банци, соучредитель Фонда Arduino
«Кейси Риас и Бен Фрай в своей книге раскрыли захватывающую силу программирования для творческих людей. Риас и Фрай ясны и прямолинейны,
но как художники они не боятся быть немного эксцентричными и нестандартными. Это делает их способ обучения уникальным и эффективным».
– Холли Уиллис, директор академических программ,
Институт мультимедийного образования,
Школа кинематографических искусств, USC

Содержание
Отзывы о книге.......................................................................................................5
От издательства. ...................................................................................................12
Предисловие...........................................................................................................13
Глава 1. Знакомство с языком Processing................................................17
1.1. Скетчи и прототипы............................................................................................18
1.2. Гибкость.................................................................................................................19
1.3. Гиганты прошлого. ..............................................................................................20
1.4. Генеалогическое древо языков..........................................................................21
1.5. Присоединяйтесь к сообществу!........................................................................21

Глава 2. Начинаем программировать........................................................22
2.1. Ваша первая программа. ....................................................................................23
Пример 2.1. Рисование эллипса. ..........................................................................23
Пример 2.2. Рисование