簡評: 作者學習了編程兩個月,邊學邊做了一個 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 開發工具推薦