Shiffman, Daniel

The Nature of Code

(No reviews yet) Write a Review
ISBN 13:
9780985930806
author:
Shiffman, Daniel
format:
Paperback (13 Jun 2014)
publisher:
[Daniel Shiffman]
language:
English
Publication Year:
2012
Pages:
520
Dimensions:
235mm / 191mm
Genre:
Programming / Algorithms Computers Textbook
Condition:
New
Availability:
Item usually sent within 7 working days
£37.13

Description

The Nature of Code explores how to capture the unpredictable patterns and properties of nature in software. By understanding the mathematical principles behind our physical world, you can create digital worlds that mimic the complexity of natural systems.

This book focuses on programming strategies and techniques for simulating natural systems, from basic physics concepts to advanced algorithms that produce sophisticated visual results. You'll learn how to build a physics engine, create intelligent moving objects, and develop complex systems using Processing, an open-source language and development environment built on top of Java.

Subjects covered include forces, trigonometry, fractals, cellular automata, self-organization, and genetic algorithms. The book's examples are accompanied by resources available on the author's website, including a browser-based version of the code via Processing's JavaScript mode.

View AllClose