1 Processing入门简介
1.1 Before you start
Processing是一个为开发面向图形的应用(visually orientedapplication)而生的简单易用的编程语言和编程环境。Processing的创造者将它看作是一个代码素描本。它尤其擅长算法动画和即时交互反馈,所以近年来在交互动画,复杂数据可视化,视觉设计,原型开发和制作方向越发流行,大家都喜欢这个可爱贴心,简洁好用的编程工具。
Processing基于Java,其语法规则和Java是一致的,但是即使你熟悉Java编程,也请暂时忘记这一点,因为Processing不同于Java,它更为简单,并且已经演化出了它自己的一套“工作习惯”。
本文将简洁地向你描述Processing的下载、配置、使用方法和编程思路,希望本文能给你打开一扇通向自由创造的大门。
Processing官方网址:https://processing.org
网站包含了Processing的作品展示,对象/函数文档和应用示例,背景介绍,相关链接(论坛、维基、FAQ等等)。
如果你想获得详细的、最新的Processing资讯,请访问该网站;如果你有足够的英文水平和精力,请停止向下继续阅读,访问该网站,因为那上有能满足你的更多更丰富和权威的资讯。
1.2 Equip yourself
开始旅程之前,让我们来安装Processing。
由于Processing基于Java,请保证你的计算机已经配置Java环境,否则Processing不能正常工作。
Processing最新版本下载地址:
http://processing.org/download
Processing是开源软件,开发者下载前会询问你是否向其捐款,对此我的建议是:有钱就捐点吧!
当然,选择“No Donation”可以直接看到下载链接,选择“Download”进入下载页面:
选择适配你电脑的版本,点击下载。这里以windows64位系统为例。
下载后会得到文件:
此时你已经完成了一大半的工作了!
(再次提示,必须先配置好Java环境Processing才能正常运行。
JDK包下载:http://java.sun.com ;
网友提供环境配置教程:http://wenku.baidu.com/view/a2e732caa1c7aa00b52acb9b.html)
接下来,解压安装包:
打开processing.exe: