1. 程式人生 > >軟件工程:第二次團隊任務

軟件工程:第二次團隊任務

控制 時間 rdquo 按鈕 探討 開始界面 over 人員 改進

需求分析說明

團隊序號:5

團隊名稱:神仙五組

團隊項目碼雲地址:https://gitee.com/ruangong5/retro_snaker

撰寫人姓名:鐵馳

撰寫人學號:2015035107191

撰寫人團隊擔任職務:產品經理

參考文獻:《構建之法(第三版)》 作者:鄒欣

通過與多位同學進行商討與統計,我們對《貪吃蛇大作戰》做出如下產品需求分析。

1.甘特圖

技術分享圖片

說明:首先,我們進行了,確定項目,需求分析報告,設計總體框架,加入遊戲角色以及道具,這幾項任務。4月12日、4月13日,我們基本確定了項目,和需求分析報告的框架,4月14日、15日、16日、17日,我們完善了需求分析報告,完成了設計總體框架,研究了加入遊戲角色以及道具。4月18日,我們完成了需求分析報告以及加入遊戲角色以及道具的設計。相對比我們的預計時間,我們再需求分析報告上消耗了更多時間。如果團隊在下一個項目展開上,我們在需求分析報告的研究上,有待提高效率。

2.第一階段我們將對《貪吃蛇大作戰》遊戲進行初步的遊戲框架構造。並對產品UI進行初步的構想設計,所以我們組的UI設計師,軟件開發工程師參與了這次團隊任務。

3.UI設計相關

技術分享圖片

首先我們團隊設計了遊戲開始界面,我們在UI界面上設計了開始、排行榜、設置、以及聲控按鈕,背景似於《傳奇世界》風格,這樣的話能勾起更多人群的回憶。

技術分享圖片

其次,我們在結束界面,根據軟件工程師的進度,我們暫且設計了重新開始,以及返回按鈕,後續開發過程中,會逐漸改進。

3.當前團隊存在的問題:1.團隊成員聚少離多,團隊應該明確集體工作以及開會時間。

2.程序的相關初步構架還較為潦草,例如開始界面的聲控按鈕,點擊後能否更換聲控按鈕圖標,UI設計上還需要結合當今潮流進行改進。

4.改進計劃:在二階段,我們將加強優化UI設計,多看,多學,結合當今主流設計來設計遊戲的UI設計;同時我們將會進一步確定團隊集體工作時間,來提高工作效率。確保任務的質量。

5.需求相關:隨著社會進步的腳步加快,人們日常的學習工作壓力逐漸增強。經過我們團隊人員的探討,在校園等環境進行市場調查,人們對操作簡單,時間限制小的遊戲比較感興趣,我們商討認為開發一款《貪吃蛇大作戰》這種易操作的遊戲,老少皆宜,且會有一定的市場。對於遊戲設計,我們一致認為,界面美觀且簡單清晰,操作方便,沒有時間約束,是我們的一致想法。這樣遊戲推廣後,我們做到這款遊戲能夠適當的緩解人們的壓力,調節上班族,學生等群體情緒,我們就完成了推廣這款遊戲的基本意義,也滿足了相應群體的需求。

6.競爭對手相關:然而當今軟件市場火爆,絕大部分軟件開發團隊有很多完整的開發經驗,我們相對於很多團隊,缺乏大量的經驗,但是我們現在處於產、學、研一體化教育體系構架下,有相對完整的咨詢、實踐、等優勢條件,這是在全國高校也是很難找到的優秀條件。

7.產品推廣相關:遊戲開發完成並經過測試階段後,我們將會在微信等各大社交平臺進行推廣,確保年輕人群體的推廣,同時也會在公園、商場等場所進行推廣,確保老年群體也能接受這款遊戲。且我們開發遊戲的目的也是為了更多群體接受。

8.遊戲設計相關:輸入:玩家可以通過快捷鍵控制遊戲,比如快捷鍵“S”開始遊戲,“P”暫停遊戲,“R”繼續上次遊戲,“T”查看6次最高紀錄,“L”設置級別為初級,“H”設置級別為高級,“D”查看遊戲說明,“E”退出遊戲。鍵盤上的方向鍵控制蛇的移動方向。輸出:玩家所得的分數,玩家所用的時間。當玩家所控制的蛇死亡後,要輸出一個消息“Game Over!”表示蛇的死亡。

軟件工程:第二次團隊任務