代码本色:用编程模拟自然系统

出版日期:2014-10
ISBN:978711536947X
作者:Daniel Shiffman

内容概要

Daniel Shiffman(作者)纽约大学Tisch艺术学院助理艺术教授,Nature of Code便是其主讲课程之一。多年来,他一直用Processing这门艺术家友好型开源语言开发教程、教学示例和代码库,拥有丰富的算法和应用教学经验。另外,其著作Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction亦广受读者好评。更多信息请访问shiffman.net和natureofcode.com。
周晗彬(译者)高级软件工程师,毕业于华中科技大学,主要兴趣集中在移动应用和手机游戏方面,现就职于某互联网公司从事手游开发。

书籍目录

第 0 章 引言
第 1 章 向量
第 2 章 力
第 3 章 振荡
第 4 章 粒子系统
第 5 章 物理函数库
第 6 章 自治代理
第 7 章 细胞自动机
第 8 章 分形
第 9 章 代码的进化
第 10 章 神经网络
参考文献

作者简介

本书介绍了用计算机模拟自然系统涉及的编程策略与技术,涵盖了基本的数学和物理概念,以及可视化地展示模拟结果所需的高级算法。读者将从构建基本的物理引擎开始,一步一步地学习如何创建智能移动的物体和复杂的系统,为进一步探索生成设计奠定基础。相关的知识点包括力、三角、分形、细胞自动机、自组织和遗传算法。本书的示例使用基于Java的开源语言及开发环境Processing编写。本书网站http://www.natureofcode.com)上的示例是在浏览器中通过Processing的JavaScript模式运行的。
作为纽约大学Tisch艺术学院Nature of Code课程主讲老师,Daniel集合了多年开发和教学经验,希望借由此书让大家真正了解如何用代码模拟自然现象。


 代码本色:用编程模拟自然系统下载 更多精彩书评



发布书评

 
 


精彩书评 (总计2条)

  •     前言已有提示:没有编程基础的不适合读,/(ㄒoㄒ)/~~谁能推荐我编程0基础的processing书?前言已有提示:没有编程基础的不适合读,/(ㄒoㄒ)/~~谁能推荐我编程0基础的processing书?前言已有提示:没有编程基础的不适合读,/(ㄒoㄒ)/~~谁能推荐我编程0基础的processing书?前言已有提示:没有编程基础的不适合读,/(ㄒoㄒ)/~~谁能推荐我编程0基础的processing书?
  •     getting started with processing才看完 下一本打算看nature of code但英文版看得太慢 虽然语言平实我只单纯想要个中文版。。。。应该能快点看完吧~BTW: 真的可以送书吗?

精彩短评 (总计8条)

  •     这个副标题起得太大了!书里面的内容,都是游戏开发最基础的东西,建议去看《Flash ActionScript 3.0动画教程》,绝对比这本书来得好,更别说《Flash ActionScript 3.0 动画高级教程》了!这两本AS书里面的内容,即使再经典,跟一个实际的物理引擎差距也很大,而物理引擎只是模拟了这个世界很小的一部分!这本书却大到“模拟自然系统”。。。
  •     讲解的非常全面,喜欢
  •     漂亮的科普书,墙裂推荐。去官网点点 demo 也很有趣:www.natureofcode.com。
  •     用Processing模拟自然系统。我时常在想,要是这个世界都可以用代码模拟,那真是太美妙了
  •     最好会点代码基础再看可能更有效果,虽然不会processing(我就会一些C/C++/C#),但是还是厚着脸皮看完了。这本书主要还是讲一些前人模型的实现方式,思路应该都是通的。前面一半都在讲基本力学相关的实现,后半部分开始讲解自动细胞机和分型的实现还是挺基础的,最后还顺带提了一下代码进化和神经网络的概念。
  •     别老是想用这些东西写诗 踏实一点
  •     主要是物体物理运动的模拟和Processing作图。
  •     相当棒,好多有趣的图形
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024