接口設計

接口設計

 

//用戶接口只要簡述用戶操做和反饋結果等;外部接口簡述硬件輸入輸出、網絡傳輸協議等;內部接口簡述模塊間傳值、數據傳遞等便可。網絡

 

1.用戶接口(界面):數據結構

 

向用戶提供的命令有:網絡傳輸協議

鍵盤操做:遊戲內同股票鍵盤的asdjk鍵等操控,遊戲提供角色左移,下蹲,右移,攻擊,跳躍等反饋;url

鼠標操做:在初始界面經過鼠標選擇開始遊戲,設置,遊戲界面的暫停與開始選項等須要鼠標操做的內容,遊戲給出相應的反饋;spa

2.外部數據接口:.net

 

鍵盤接口:經過鍵盤與遊戲的接口實現對遊戲角色的操做。設計

鼠標接口 :經過鼠標與遊戲接口實現某些操做。接口

音響接口:此接口將遊戲內聲音傳輸至音頻播放設備;遊戲

顯示接口:此接口將遊戲畫面投至顯示器;get

3.外部設備(硬件)接口:

 

鼠標,鍵盤,顯示器經過usb/vga接口鏈接。

 

4.內部模塊接口:

 

模塊:遊戲控制模塊  遊戲商城模塊  遊戲內容模塊  遊戲幫助模塊

<1>遊戲控制模塊與遊戲幫助模塊之間的接口,在遊戲界面選擇幫助;

<2>遊戲控制模塊與遊戲內容模塊之間的接口,在控制界面選擇進入遊戲內容;

<3>遊戲控制模塊與商城模塊之間的接口,在控制界面選擇商城;

<4>待補充。

 

遊戲內容模塊又包括:音樂模塊 武器模塊 角色模塊 怪物模塊 場景模塊;

<1>音效模塊與武器模塊,角色模塊,怪物模塊,場景模塊 之間的接口,實現對應模塊的音頻對應播放;

<2>場景模塊與角色,怪物模塊之間的接口,以準確對應地圖與怪物類型;

<3>武器模塊與角色模塊的接口,實現角色的武器裝備與切換;

<4>根據後續設計狀況隨時補充。

 

5.接口數據結構

描述接口的每一個參數數據結構、參數順序和默認值。

主要數據結構有ManagersWindow等。

 

參考資料:百度文庫,csdn論壇。

相關文章
相關標籤/搜索