天天看點

《HTML5 2D遊戲程式設計核心技術》——第2章,第2.7節練習

本節書摘來自華章出版社《html5 2d遊戲程式設計核心技術》一書中的第2章,第2.7節練習,作者[美] 戴維·吉爾裡,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

2.7 練習

1.?在調試器中運作最終版本的snail bait遊戲。設定一些斷點,逐漸調試一些代碼。

2.?當snail bait遊戲運作時,運作prof?iler,使用特殊的浏覽器和作業系統評價遊戲性能。

最終版本的snail bait遊戲有一個showsmokingholes屬性,被設定為true。改變初始化showsmokingholes的代碼行,使用false代替true,并重新啟動snail bait遊戲。你應該看不到煙霧粒子效果了。運作沒有煙霧粒子系統的prof?iler,并将其與有煙霧粒子系統的prof?iler進行性能比較。

在chrome遊戲中運作snail bait遊戲,在另一個視窗中打開開發者工具。如圖2.6

《HTML5 2D遊戲程式設計核心技術》——第2章,第2.7節練習

所示擺放這些視窗,這樣你可以在遊戲運作時觀察這些開發者工具。開始一個時間線,并在遊戲運作過程中觀察其性能。安裝2.5節中提到的ruby腳本。将編輯器和浏覽器視窗放置在合适的位置,以便于你可以同時觀察遊戲和編輯器。執行第1章中的練習5,然後撤銷練習5中的改變。ruby腳本可以使第1章中的練習5變得更簡單嗎?

繼續閱讀