#像素rpg游戲設計與開發
軟件規格需求說明書
引言
目的:
總體概述項目,明確軟件的功能、性能,用戶界面等,便於用戶、開發人員進行理解和交流,反映出用戶問題的結構,作為軟件開發工作后續的設計和開發的基礎,並作為確認測試和驗收的依據。
背景:
待開發軟件名稱:RPG像素小游戲
提出者:月裙抓瓦98分隊成員
開發者:月裙抓瓦98分隊成員
本說明書作者:月裙抓瓦98分隊成員
參考資料:
正文
1 簡介
1.1目的:
為喜歡這類游戲的小伙伴提供一個消磨悠閑時光的選擇,讓小伙伴們的生活更加多姿多彩。
1.2 范圍
1.向往簡單田園生活的用戶
2.對自由度要求較高的用戶
3.熱愛生產經營的用戶
2 總體概述
2.1 軟件概述
2.1.1 項目介紹:
本次項目是做一個像素rpg游戲,游戲劇情內容是一個農場養殖游戲,玩家可以通過操作游戲中的角色,進行農場的開辟、種植、養殖,通過種植養殖出來的物品,可進行售賣掙錢,同時錢財可用來買道具、食材之類的進行更高質量的生活。同時,玩家還可以同游戲中的一些npc進行互動,有時候還可以觸發一些隱藏劇情,增加游戲娛樂性。游戲開始之初,玩家可自由命名 自己的名字、性別、以及一些基本屬性。開局之處會給予玩家一些基本道具,如木鋤頭、木斧子之類的,以便開辟世界。游戲可以進行保存、讀取。游戲進行之時,有優美舒適的背景音樂,游戲旨意在於放松心情,體驗自給自足的生產生活,故不設定性的主線劇情,只有一些增加游戲娛樂性的支線任務。
2.1.2 產品環境介紹
游戲只能運行於64為Windows系統
2.2 軟件功能
軟件功能簡單,功能包括:
進入游戲,創建人物,保存游戲,退出游戲,金幣功能,人物互動功能,獲取物品功能,物品售賣功能,任務觸發功能等等。
2.3 用戶特征
男女老少皆宜,擁有安裝了windows64位系統的計算機,有一定的休閑時間,喜歡經營生產類的像素游戲。
3 具體需求
3.1 功能需求
這是一款全新的RPG游戲,玩法多樣,隨心所欲,想怎么玩都可以。
1.整個游戲圍繞着人物來進行,怎能少的移動的功能,使用鍵盤監聽的功能來實現人物上、下、左、右移動的功能,實現人物移動。
2.除了人物的移動之外,還要完成人物的動作邏輯,比如澆花,使用工具的動作實現,才能是整個游戲栩栩如生。
3.場景的切換,人物可以自由地走道某個場景的入口,然后就切換到下一個場景,繼續進行游戲的互動。
4.設置NPC,一個游戲中怎么能少了NPC這么重要的部分呢。一個人的世界太孤獨了,需要有同類互相支持,交流與互動。
5.用戶的視角從天上采用俯視的角度去運行游戲,保證視覺效果。
3.2 性能需求
1.用戶用鍵盤控制人物移動,人物在2ms內移動,讓用戶感覺不到延遲。
2.人物移動動作的圖片切換要適當,切換不能太卡頓也不能太快。
3.3用戶接口
3.4 軟件接口
4 總體設計約束
4.1標准符合性
4.2 硬件約束
4.3 技術限制
5 軟件質量特性
6 依賴關系
7 其他需求
7.1 數據庫
7.2 操作
7.3 本地化
8 待確定問題
9 附錄
