3、2.遊戲商城模塊的詳細設計

注:算法

基於遊戲特性和開發水平考慮,性能要求在3-5s內完成性能

 

2.1模塊基本信息:測試

          2.1.1道具出售模塊:blog

                         輸入:目標道具信息(名稱,編號)接口

                         輸出:玩家/角色得到道具後的增益信息遊戲

                         功能:實現玩家購買道具,修改玩家角色先後信息,重置系統時鐘開發

          2.1.2成就解鎖模塊:基礎

                          輸入:目標成就信息(名稱,編號)程序

                          輸出:玩家得到的成就信息im

                          功能:記錄玩家基礎屬性和信息,與商店成就係統對比,實現成就解鎖,重置系統時鐘

          2.1.3武器交換模塊

                          輸入:目標武器信息(名稱)

                          輸出:玩家獲取該武器后角色的武器信息

                          功能:實現武器購買,修改角色武器先後信息,重置系統時鐘

2.2算法:

                                   道具模塊:

                                                               消耗玩家金幣--商店出售道具---交換角色信息----重置系統時鐘

                                   成就模塊:

                                                                記錄玩家當前基礎屬性和信息---查當作就係統要求的信息---決定是否得到成就--交換玩家先後信息---重置系統時鐘

                                   武器模塊: 

                                                             消耗玩家金幣數量---商店爲玩家提供武器交換---交換角色先後信息---重置系統時鐘

2.3程序邏輯:

   遊戲商店模塊的程序邏輯圖以下:

                        

 

2.4接口:

          整個遊戲內容模塊須要知道用戶(玩家)信息,角色信息,角色工做的當前累計時間與系統時鐘當前時間息息相關。

          鼠標與鍵盤的控制權在操做角色時須要進行接口異常檢測和處理。

      

2.5測試要點:

            每一個步驟和算法的輸入輸出接口是否正確,以及遊戲內容子模塊(武器角色等等)以前的關係,模塊內部調用關係是否正確等都是測試要點。

相關文章
相關標籤/搜索