这个Processing入门专栏的介绍

596 阅读3分钟

(我的Processing作品之一)

(我的Processing作品之一:菱形画图器 [作品链接](https://zhuanlan.zhihu.com/p/103783190))

我是谁

本科时候接触的编程和Processing,目前已经又是几年过去,我已经熟练掌握Processing编程。擅长使用Processing进行编程入门的引导,数字媒体艺术创作,以及一些算法的可视化。

我以前主要是在知乎分享自己的作品和零散教程的:我的知乎链接。专栏有100篇文章,其中88篇我的原创,还有12篇文章我和别人合作发布的。

专栏介绍

Processing作为一个编程环境,提供了强大简洁的交互作品的创作方式。这使得Processing编程集趣味性和艺术性于一体,不仅是任何有志于学习计算机技术的同学熟悉与练习编程技术的最佳教学与实验工具,还是数字媒体,游戏开发等大学专业同学的必修课。

作者不仅熟悉编程,更是对Processing作品中常用的表现方法和技术工具非常熟悉。先后指导了许多学生从害怕编程到一步步地喜欢并擅长编程,并使用Processing创作除了属于自己的出色作品。

本专栏是作者将自己的所有相关经验重新系统化梳理后写出的教程,将会从零开始带读者从学习编程基础和Processing基础开始,提供交互设计、音乐可视化、物理仿真、海报设计等各种使用场景下的编程范式与详细讲解,最终实现对Processing编程的得心应手地使用。

主要内容使用Processing环境中的Python模式,也会快速地介绍一点Java模式以及p5.js的使用。

适宜人群

1 数字媒体,游戏开发,交互设计等专业对学校安排的课堂知识不满意的大学本科生;这个小册是对于学校Processing课程的完全补充,让你的学习曲线从陡峭变平滑,让你的学习状态从懵逼到自信。

2 任何想要零基础开始学习编程,并且喜欢充满趣味性和探索性的学习方式的人;这个小册不仅能够带你学习基础编程技能如:变量,循环,判断等,更能帮你建立良好的编程习惯,良好的计算机思维和视野,还能帮助你更好地理解和掌握面向对象等高级编程技巧。

3 已经掌握一门编程语言,但是还想要开始这场关于数学,艺术,编程三者有机结合的奇妙旅行的人。相信这个小册会持续不断地给你带来惊喜,并最终让你收获满满。

专栏目录

2.3 pyprocessing入门

3.1 Processing中的颜色基础

3.2 Processing实用调色教程:HSB模式与颜色插值

4 操作符和变量