簡評: 作者學(xué)習(xí)了編程兩個月结榄,邊學(xué)邊做了一個 JavaScript 小游戲命贴,在文中總結(jié)了自己在這個過程中的一些體會,希望能給其他初學(xué)者一些幫助嗓袱。
對于很多想學(xué)編程但一直沒下定決心的同學(xué)來說籍救,最大的問題可能就是沒有一個切實可行的計劃。這里作者將自己要完成游戲的這件事劃分成了很多小任務(wù)索抓,比如:
先構(gòu)思要做一個怎樣的游戲钧忽,解謎毯炮?角色扮演逼肯?考慮不同類型游戲需要有什么樣的要素。
-
寫下所有需要編程完成的事桃煎,對于作者的這個游戲來說就是:
- 界面
- 一個技能系統(tǒng)
- 一個事件系統(tǒng)
- 角色狀態(tài)系統(tǒng)
- 保存功能
-
尋找好的游戲美術(shù)資源:
- Game-Icons.net**:里面的圖標(biāo)簡單但看起來很不錯篮幢。
- Open Game Art**:免費的游戲資源,不只包含美術(shù)資源为迈,還有音頻等等的資源三椿。
- Bulk Resize Photos**:一個幫助制作小圖標(biāo)的在線工具。
- CSS Sprite Generator**:制作 CSS Sprite 的在線工具葫辐。
開始編程完成游戲搜锰。
解決發(fā)現(xiàn)的 bug。
當(dāng)然實際做起來要復(fù)雜得多耿战,作者在文中也談到了自己的遇到的問題和解決辦法蛋叼,并開源了自己的代碼,感興趣的可以去原文詳細看看剂陡。: )
項目地址:Loot RPG v1.05**
原文鏈接: I built a role playing game in JavaScript. You can, too. Here’s how.
推薦閱讀:Android 開發(fā)工具推薦