TheNatureOfCode
#
TheNatureOfCode
含有「TheNatureOfCode」共 6 篇內容
全部內容
發佈日期由新至舊
The Nature of Code閱讀心得筆記——使用Python實作:Chap4. Particle Systems
粒子系統(particle system)指的是,由許多微小粒子組成,呈現出模糊外觀的物體。粒子系統所表現出來的特性,可能會跟單一粒子所表現出來的特性截然不同,天空中由小水滴組成的雲,就是一個最常見的例子。 這一章的重點會放在探討利用物件導向技術實作粒子系統時,該採用什麼樣的程式架構、描述個別粒子
2023-12-06
3
#
python
#
pygame
#
TheNatureOfCode
The Nature of Code閱讀心得筆記——使用Python實作:Chapter 3. Oscillation
這一章主要在探討,如何模擬震盪(oscillation)相關的物理現象如波、單擺、彈簧等。要模擬這些物理現象,就不得不借重三角學這個非常有用的數學工具。在這章中所介紹的三角學相關的數學工具,在後續一些更進階的內容中也會用到。
2023-09-04
4
#
python
#
pygame
#
TheNatureOfCode
The Nature of Code閱讀心得筆記——使用Python實作:Chapter 2. Forces
這一章介紹的是力(force),以及力與加速度間的關係,最終的目標,則是希望能夠瞭解,如何讓在畫面中四處移動的多個物體,可以對環境施加在它們身上的力,做出適當的反應。
2023-06-28
2
#
python
#
pygame
#
TheNatureOfCode
The Nature of Code閱讀心得筆記——使用Python實作:Chapter 1. Vectors
這一章介紹向量(vector)這個在物理、工程等領域非常重要的數學工具,以及如何用它來模擬一些物理現象。
2023-05-20
5
#
python
#
pygame
#
TheNatureOfCode
《The Nature of Code閱讀心得筆記——使用Python實作》開始發表
俗話說「萬事起頭難」還真是一點也沒錯,從開始動筆寫《The Nature of Code閱讀心得筆記——使用Python實作》,到寫完頭一章,再到把文章放上網站開始發表,總共隔了快三個月的時間。
2023-05-19
1
#
Python
#
PYTHON
#
python
The Nature of Code閱讀心得筆記——使用Python實作:Chapter 0. Randomness
Daniel Shiffman所著「The Nature of Code」一書的閱讀心得筆記。原書使用之程式語言為Processing,在這份心得筆記中,改用Python來實作範例及練習題。
2023-05-06
4
#
python
#
Python
#
PYTHON