代码本色

书名:代码本色用编程模拟自然系统
作者:DanielShiffman
译者:周晗彬
ISBN:9787115369475
出版社:人民邮电出版社
出版时间:2014-10
格式:epub/mobi/azw3/pdf
页数:406
豆瓣评分: 8.9

书籍简介:

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

作者简介:

Daniel Shiffman 是纽约大学 Tisch 艺术学院助理艺术教授,Nature of Code 便是其主讲课程之一。多年来,他一直用 Processing 这门艺术家友好型开源语言开发教程、教学示例和代码库,拥有丰富的算法和应用教学经验。另外,其著作 Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction 广受读者好评。更多信息请访问 shiffman.net 和 natureofcode.com。

书友短评:

@ 豆友213885143 跟着好书学习最后不光有知识理论上的收获,还可以得到实实在在的一些东西,每章后面那个逐步搭建的生态系统项目太棒了。 @ [已注销] 相当棒,好多有趣的图形 @ CF perfect!循序渐进入门好读物,结合理查德道金斯的书一起看效果更佳。 @ Ashitaka 多年以前买的,最近拿出来看看跑跑示例程序,发现还是挺有启发的。 @ TerabyteX 这个副标题起得太大了!书里面的内容,都是游戏开发最基础的东西,建议去看《Flash ActionScript 3.0动画教程》,绝对比这本书来得好,更别说《Flash ActionScript 3.0 动画高级教程》了!这两本AS书里面的内容,即使再经典,跟一个实际的物理引擎差距也很大,而物理引擎只是模拟了这个世界很小的一部分!这本书却大到“模拟自然系统”。。。 @ 神经梦游者 适合初中、高中的学生阅读,能够加深对数理的理解以及实践创意编程。但对于更深层次的算法、图形学知识点到为止,主要内容还是一些动态视觉的代码实现。 @ 豚獭 把processing当伪代码看,主要了解思想 @ Encode 初识processing后有幸遇到这本书。用程序模拟自然世界,本身就是一个有趣的话题。开头几章难度不大,有种重回中学物理课堂的错觉,但是往后的难度增加不少。自己比较感兴趣的分形那一章,之前也尝试过用Python或者js绘制过那些经典的分形图案。作者的写作逻辑还是非常清晰的。当然,阅读本书前最好有一定的processing或Java基础。 @ 00 其实听丹叔的课更好 @ Channing Lewis 书中关于元胞自动机的描述非常有趣

书籍目录

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

  图灵程序设计丛书(共104册),这套丛书还有《鲜活的数据》《Hive实战》《大数据》《算法图解》《利用机器学习开发算法交易系统》等。

添加微信公众号:好书天下获取

添加微信公众号:“好书天下”获取书籍好书天下 » 代码本色
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

添加微信公众号:“好书天下”获取书籍

添加微信公众号:“好书天下”获取书籍添加微信公众号:“好书天下”获取书籍