Современные программы редко обходятся без качественной и быстрой графики и при этом стремятся к мультимедийности и мультиплатформенности, поэтому требуют много времени и сил на разработку. Любители программирования хотели бы иметь инструменты, которые существенно облегчают программирование мультимедийных приложений.
В книге «Занимательная графика на ЯваСкрипте» мы рассмотрим графическую библиотеку p5.js, которая полностью удовлетворяет их желания. Она написана на языке ЯваСкрипт, и программы, использующие её, также пишутся на ЯваСкрипте. Этот язык достаточно прост в изучении и применении, а программы на ЯваСкрипте работают на всех устройствах, на которых установлен браузер, то есть практически везде и всюду.
В книге подробно, обстоятельно и с многочисленными примерами рассматриваются графические возможности библиотеки p5.js. В ней вы найдёте множество разнообразных программ с исчерпывающими комментариями. Большинство проектов, что естественно для такой книги, учебные, но несколько программ имеют самостоятельную ценность и могут использоваться в художественном творческом процессе.
Библиотека p5.js поддерживает и продолжает славные традиции программы Processing, основное назначение которой – помочь непрофессиональным программистам – художникам, учёным, дизайнерам и учащимся – использовать современную графику в работе и учёбе.
Цель книги: изучить основные графические возможности библиотеки p5.js на практических и занимательных примерах.
Книга адресуется: школьникам, учителям информатики и всем любителям программирования.
Книга здесь:
Исходники здесь: _Projects.zip — Яндекс Диск
Ролик на Ютубе здесь: