Skip to content

Latest commit

 

History

History
55 lines (28 loc) · 1.88 KB

README.md

File metadata and controls

55 lines (28 loc) · 1.88 KB

rust-bevy and the Nature of Code

The book The Nature of Code from Daniel Shiffman is a wonderful book about programming.

https://natureofcode.com/book/

About many things you need to know when programing games.

My personal challenge is to make an example for every chapter in Rust with Bevy (https://github.com/bevyengine/bevy)

Thanks to https://github.com/iMplode-nZ/bevy-orbit-controls. Many lines of the module orbitcamera.rs are from that.

chapter 1 _ Vectors

Book: https://natureofcode.com/book/chapter-1-vectors/

Video: https://www.youtube.com/watch?v=bKEaK7WNLzM&list=PLRqwX-V7Uu6ZV4yEcW3uDwOgGXKUUsPOM&index=10















chapter 2 _ Forces

Book: https://natureofcode.com/book/chapter-2-forces/















chapter 3 _ Oscillation

Book: https://natureofcode.com/book/chapter-3-oscillation/















chapter 4 _ Particle Systems

Book: https://natureofcode.com/book/chapter-4-particle-systems/















chapter 5 _ Autonomous Agents

Book: https://natureofcode.com/book/chapter-6-autonomous-agents/





























Inspired by SimonDev Flocking Simulation: Boids (JavaScript)
https://www.youtube.com/watch?v=LltugBg4dtk