解说因便于可视化而广受欢迎的开源编程语言
Processing的畅销书日文版
Nature of Code -使用Processing开始自然现象的模拟将由ボーンデジタル发售!
使用Processing似乎可以制作出这样的东西。
题材上我想这是会挑人的内容,不过看起来相当有趣。
还将举办出版纪念研讨会!
「编程拓展表达世界」
举办日:2014年10月10日(星期五)
时间:18:30~20:00(18:00开场)
Nature of Code 出版纪念研讨会 编程拓展表达世界|株式会社ボーンデジタル

- 大开本:440页
- 出版社:ボーンデジタル
- 语言:日语
- ISBN-10: 4862462456
- ISBN-13: 978-4862462459
- 发售日:2014/9/16
- 商品包装尺寸:25.7 x 18.2 x 2 cm
本书的特点
由丹尼尔・西夫曼著作,Processing(プロセシング)的经典教材
重新确认物理和数学的法则、公式等自然界的规则,并用Processing来描述会动的对象和复杂系统。当你想用编程来做<某件事>时,本书能让你以最小的精力理解应该如何思考、如何表现。
本书是Web上公开、且作为书籍也成为畅销书的《The Nature of Code: Simulating Natural Systems with Processing》的日文版。以该网站(英文)为题材的各种学习会已在日本各地举办,是开始学习Processing的最适合内容。
书中大量收录了示例代码和图片,并且还能在网站(英文)上确认运行结果、下载完整代码、观看作者以轻松风格讲解本书内容的视频(英文)等,通过多种方式学习使用Processing来模拟自然现象的方法。
Processing(プロセシング)是由凯西・里斯(Casey Reas)和本杰明・弗莱(Benjamin Fry)在MIT媒体实验室开发的开源编程语言以及集成开发环境。它具有简洁性、绘图功能、交互性等特征,广泛用于媒体艺术、教育、影像、Web等领域。由于能立即获得可视化反馈,适合学习编程;此外也可用于原型构建、作为草图本等,应用方式正在不断扩展。
只需输入短短几行代码,Processing就能在画面上显示图形,并可用鼠标等进行操作。其语法与其他编程语言几乎没有差别,作为亲切易上手的面向对象语言,可以掌握具有广泛应用价值的编程技能。
在日文制作方面,在交互媒体研究者、也是西夫曼氏研究伙伴的尼冈利崇氏监督下,尽量不破坏西夫曼氏友好风格地进行了日文化。
■□以下视频中,西夫曼氏谈到了Processing作为支撑设计、媒体、游戏等多种构想的工具的可能性。 □■
目录
致谢
序文
前言Chapter 1 向量
Chapter 2 力
Chapter 3 振动
Chapter 4 粒子系统
Chapter 5 物理库
Chapter 6 自律代理
Chapter 7 细胞自动机
Chapter 8 分形
Chapter 9 遗传与进化
Chapter 10 神经网络关于作者
丹尼尔・西夫曼(Daniel Shiffman)是NYU Tisch School of the Arts
Interactive Telecommunications Program(ITP)的Assistant Arts
Professor(副教授)。
在Yale University获得Arts in Mathematics and Philosophy学士,在ITP获得硕士。
制作了大量Processing的教程、示例以及库(Open
Kinect for Processing、Box2D for Processing等)。著作还包括
《Learning Processing: A Beginner’s Guide to Programming Images,
Animation, and Interaction (2008)》。出身于巴尔的摩。
原本介绍
Kindle版
使用Processing制作的作品视频放上来
