簡評: 作者學習了編程兩個月,邊學邊做了一個 JavaScript 小遊戲,在文中總結了自己在這個過程中的一些體會,希望能給其他初學者一些幫助。
對於很多想學編程但一直沒下定決心的同學來說,最大的問題可能就是沒有一個切實可行的計劃。這裏作者將自己要完成遊戲的這件事劃分成了很多小任務,比如:
- 先構思要做一個怎樣的遊戲,解謎?角色扮演?考慮不同類型遊戲需要有什麼樣的要素。
- 寫下所有需要編程完成的事,對於作者的這個遊戲來說就是:
- 界面
- 一個技能系統
- 一個事件系統
- 角色狀態系統
- 保存功能
- 尋找好的遊戲美術資源:
- Game-Icons.net**:裏面的圖標簡單但看起來很不錯。
- Open Game Art**:免費的遊戲資源,不只包含美術資源,還有音頻等等的資源。
- Bulk Resize Photos**:一個幫助製作小圖標的在線工具。
- CSS Sprite Generator**:製作 CSS Sprite 的在線工具。
- 開始編程完成遊戲。
- 解決發現的 bug。
當然實際做起來要複雜得多,作者在文中也談到了自己的遇到的問題和解決辦法,並開源了自己的代碼,感興趣的可以去原文詳細看看。: )
項目地址:Loot RPG v1.05**
原文鏈接: I built a role playing game in JavaScript. You can, too. Here’s how.
推薦閱讀:Android 開發工具推薦