鐵人賽不知不覺來到第19天,雖然開始覺得有點後繼無力,但還是努力地撐下去吧。
今天試著build整個專案,理所當然抓到一堆蟲,結果變成debug的一天...總地來說這19天來收穫還是不少的,這邊就來做個總結吧。
回顧最開始訂出的需求,最後完成如下:
一、 角色卡 (包含自動生成初始值按鈕)
1. 基本資料欄位 ✔
2. 屬性值 ✔
3. 狀態欄位 (HP、MP、SAN、LCUK) ✔
4. 技能欄 (含紀錄剩餘點數、技能搜尋功能) ✔
5. 武器欄 (含屬性,如傷害值、攻擊範圍等)
6. 戰鬥能力
7. 持有物品、現金資產 ✔
8. 人物背景、簡介 ✔
9. 備註 ✔
二、 擲骰功能 (3D、6D、8D、12D、20D、100D、自訂面數) ✔
角色卡部分除了武器和戰鬥欄位之外都實作完成了,備註本來覺得有點雞肋,最後還是在最底端補上了。擲骰最後把點數修改成3D、6D、10D、100D加上自訂面數,實際常用的骰子是哪幾種,看來看去大家好像都不太一樣,反正有自訂面數功能,覺得應該是足夠應付遊戲需求的。
整個專案這樣run下來,對Angular總算開始有了認識,更深入的功能在這次專案還沒有機會用到,目前有找到網路上的完整課程打算再整個好好學過一遍。
接下來要挑戰的是ASP.NET了,完全是比Angular大好幾倍的坑啊...總之剩下的時間內,就盡力看看自己能做到什麼地步吧。
= = = = =
你今天的努力,
是否有跟未來的夢想
同一個等級?