我正在使用canvas
構建遊戲。存儲地形狀態的最佳方法是什麼?
我有在遊戲初始化時隨機生成的地形。地形可以通過遊戲中的武器進行破壞。
Here is an example of the terrain I want to generate。
當產生這種二維地形...
- 是它最好只是峯值存儲每個
x
座標,或存儲每個像素是地形? - 當通過武器傷害移除一部分時,我應該將該像素切換爲關閉狀態,然後重新繪製地形,或重繪地形,同時通過存儲的武器傷害檢查每個是否爲?或者,在武器損壞時,我是否應該調整地形狀態中的每個峯值然後重新繪製?
以30fps重繪整個畫布對於特定的最大分辨率和最小的計算機規格來說是完全合理的。 – Phrogz 2011-03-07 15:49:25