這是第一次以團隊的形式進行項目開發,預期目標是設計一款遊戲,實現漢字版2048和俄羅斯方塊的結合,由於團隊在開發過程當中遇到了一些困難以及時間安排的衝突,致使最後只是完成了2048遊戲,可是整個流程走下來對項目開發的基本步驟有了大體的瞭解,這是以前沒有接觸到的內容。前端
在項目開發的過程當中,由於每一個人的基礎水平不相同,也是一個不斷學習的過程,預期遊戲數據會存放在後臺,拓展實現一些「用戶登陸」,「得分排行榜」,由於預期的功能沒有實現徹底,因此這些拓展功能也就沒有實現。針對實現部分來講,基本上還原了經典的2048遊戲,測試階段也沒有發現明顯影響遊戲體驗的bug,後期也對一些小的方面進行了調整,好比用戶在利用方向鍵操縱方塊的同時,頁面會上下移動,這個經過定位的方式進行了解決。由於此次的項目是徹底由前端實現,因此對於負責前端的同窗來講是一個很好的學習機會,項目包含了大量的JS代碼,對於JavaScript的學習頗有幫助。算法
除去負責前端的同窗,負責後臺方向的同窗給咱們提供了一些算法上的支持,集思廣益,負責測試的同窗也在盡力的去測試,發現了一些設計之初沒有想到的小問題。學習
整體來講,項目在預期的目標上退化了,可是每一個成員對於項目開發的流程有了大體的瞭解,從需求分析到測試階段,幾乎涵蓋了項目開發的全部流程,對之後的發展有很大的幫助。測試
名字 | 角色 | 團隊貢獻分 | 可驗證的貢獻 |
---|---|---|---|
任路乾 | 前端開發人員 | 21.5 | 實現前端頁面以及JavaScript的用戶響應 |
彭迪彬 | 前端開發人員 | 22 | 完成主頁前端樣式 |
陳創柳 | 後臺開發人員 | 20.5 | 提供後臺技術支持 |
梅進鵬 | 後臺開發人員 | 21 | 提供用戶響應的算法設計支持 |
歐思良 | 測試人員 | 20 | 測試遊戲,找出了影響遊戲體驗的一些問題 |
李尤 | 設計人員 | 15 | 設計遊戲界面 |