Skip to content

Commit 939b2e4

Browse files
authored
Merge pull request #1657 from CodingTrain/noc-elastic
Adding elastic collisions to NOC track
2 parents 9ee69fb + 9b6a21a commit 939b2e4

File tree

2 files changed

+3
-2
lines changed
  • content

2 files changed

+3
-2
lines changed

content/tracks/main-tracks/the-nature-of-code-2/index.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"title": "The Nature of Code 2",
2+
"title": "The Nature of Code",
33
"date": "2020-02-15",
44
"playlistId": "PLRqwX-V7Uu6ZV4yEcW3uDwOgGXKUUsPOM",
55
"description": "Can the unpredictable evolutionary and emergent properties of nature be captured in software? Can understanding the mathematical principles behind the physical world help to create digital worlds? This learning playlist focuses on the programming strategies and techniques behind computer simulations of natural systems. I'll explore topics ranging from basic mathematics and physics concepts to more advanced simulations of complex systems. Subjects covered include physics simulation, trigonometry, self-organization, genetic algorithms, and neural networks. This track accompanies https://natureofcode.com/",
@@ -72,6 +72,7 @@
7272
{
7373
"title": "Physics Libraries",
7474
"videos": [
75+
"challenges/184-elastic-collisions",
7576
"noc/6-physics-libraries/1-matterjs-introduction",
7677
"noc/6-physics-libraries/2-matterjs-introduction-continued",
7778
"noc/6-physics-libraries/3-matterjs-deleting-bodies",

content/videos/challenges/184-elastic-collisions/index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"title": "Elastic Collisions",
33
"videoNumber": "184",
4-
"description": "What happens when two circles collide in a p5.js canvas? In this video, I examine the math and implement idealized elastic collisions in a physics simulation. This video supplements the Nature of Code book series in Chapter 6 which uses 3rd party physics libraries to handle collisions rather than a direct implementation.",
4+
"description": "What happens when two circles collide in a p5.js canvas? In this video, I examine the math and implement idealized elastic collisions in a JavaScript physics simulation. This video supplements the Nature of Code book series in Chapter 6 which uses 3rd party physics libraries to handle collisions rather than a direct implementation.",
55
"videoId": "dJNFPv9Mj-Y",
66
"nebulaSlug": "codingtrain-coding-challenge-184-elastic-collisions",
77
"date": "2024-07-12",

0 commit comments

Comments
 (0)