1. 程式人生 > >團隊作業第二週——菜雞互啄隊

團隊作業第二週——菜雞互啄隊

原二人轉隊新加了兩位隊友,改名為菜雞互啄隊,現在隊伍組成:

隊長:詹祺豪 3116008805

隊員:朱庭震 3116008807

           王哲文 3116004655

           張子寒 3116004664

我們團隊選擇的是 漢字2048+ 俄羅斯方塊小遊戲。通過控制文字塊的下落來與其他的字塊相結合,獲取相應的分數。

 

預期使用數量

預期使用者量為1000。

 

規格需求說明書

功能需求

漢字方塊的生成和自動下落,通過鍵盤方向鍵控制文字塊的左右移動和快速下滑,螢幕提示下一個出現的漢字,漢字方塊與四周漢字方塊的合併,漢字結合後所對應的分數累計,背景音訊.

 

技術需求

PS技術

JAVA應用技術

漢字方塊與周圍漢字結合的快速搜尋和匹配所需運用到的資料結構知識

漢字消除合併演算法設計

 

可執行性(真實性/可用性:)

該遊戲是在俄羅斯方塊和2048為基礎上實現的,以漢字結合消去的形式出現,能更好地引起使用者對該型別遊戲的興趣。該遊戲實現最難的部分在於漢字方塊與漢字方塊的搜尋匹配和結合消去的實現,設計好演算法需要消耗不少時間,該演算法可以參考現有的俄羅斯方塊的演算法和現今流行的2048還有各種消消樂的遊戲演算法,只要解決了這個難題,相信可執行效能大大提高。

 

價值所在:

通過漢字結合的方法,讓使用者增進對漢字的理解與認識。

 

碼雲連線:

https://gitee.com/minigameproject/tetris__2048

Issues:

時間安排:

第七週 團隊部落格規格需求說明書

第八週 編碼規範 環境搭建

第九周 介面設計 合併演算法設計

第十週 實現動畫效果 演算法測試

十一週 使用者反饋報告 總結分析改進

 

團隊分工:

朱庭震 介面設計

王哲文 實現動畫效果

詹祺豪 朱庭震 合併演算法設計

張子寒 合併演算法測試

 

隊員感想

王哲文 :這是第一次接觸團隊專案,也是第一次接觸設計小遊戲類的專案。雖然我的程式設計能力並不強,不過希望能從這次的專案中學到更多的東西,多鞏固關於JAVA的知識,儘量不拖團隊後腿。

 

詹祺豪 :第一次接觸團隊專案,還成為了小隊伍的隊長,壓力還是很大的,希望能做到自己的最好表現的同時,也能協調好小隊伍的隊員的分工合作。

 

張子寒 :這次團隊專案,我希望借這個機會能夠更多的彌補我自己知識上的不足,鍛鍊自己的能力,獲得進一步的提升,努力加油。

 

朱庭震 :第一次接觸團隊作業,還不適應合作的形式,會注重隊員之間的交流,思想碰撞才會有新東西。會努力提升程式設計水平,給團隊創造貢獻。