Description: To simplify the explanation: Capturing Nature's Unpredictable Changes. How can we use computers to simulate how things change unpredictably in nature? Using Math to Create Digital Worlds. How does understanding math help us build virtual worlds that mimic real-world physics? This book teaches different ways to program simulations of natural phenomena, starting with simple math and physics ideas up to more complex algorithms for detailed visuals. It guides readers from making a basic physics game to creating smart moving objects and complex systems, preparing them for experimenting with creative designs. Topics like gravity, angles, shapes that repeat (fractals), groups of cells that act together (cellular automata), things organizing themselves (self-organization), and evolving solutions (genetic algorithms) are covered. The examples are shown in Processing, a free tool based on Java, and they can also be viewed in a web browser using Processing's JavaScript version. Unfortunately, the book has been moved around a lot and has received some surface damage. The cover and a few initial pages are worn out/wrinkled, but the interior of the book remains clean and solid. I am selling it as used for someone interested in learning coding. The book is not brand new but is in acceptable condition.
Price: 15 USD
Location: Lindenhurst, New York
End Time: 2024-10-23T19:57:07.000Z
Shipping Cost: N/A USD
Product Images
Item Specifics
All returns accepted: ReturnsNotAccepted
Format: Paperback
Language: English
Book Title: The Nature of Code: Simulating Natural Systems with Processing
Author: Daniel Shiffman
Topic: Coding