<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    yzjcomcn

    統(tǒng)計

    留言簿

    閱讀排行榜

    評論排行榜

    手機網(wǎng)絡游戲框架

     這是我花一周時間寫的,還有許多需要改進,如果哪位兄弟有還有好的建議,請補充:

       手機網(wǎng)絡游戲框架

     

    1 --------------------------------------游戲界面框架

    登陸界面:

    功能:注冊/登陸

    顯示:歡迎信息:歡迎使用F1online

    首先顯示要用戶選注冊還是登陸。

    注冊界面:

          歡迎信息:歡迎使用F1online

    輸入ID/用戶輸入密碼/確認密碼框

    注冊成功界面

    注冊失敗界面

    按鍵:按左鍵確認,右鍵返回。

    登陸界面:

          歡迎信息:歡迎使用F1online

          輸入ID/用戶密碼框

          登陸成功界面

          登陸失敗界面

    按鍵:按左鍵確認,右鍵返回。

    大廳:

    功能:供游戲者選擇游戲類別,還可以根據(jù)ID查找玩家

    顯示:房間分類列表/在線總人數(shù)/自動查找

    每個類別的房間列表/各個房間在線總人數(shù)/各房間人數(shù)

    可以考慮只是顯示沒有滿員的房間列表

    大廳界面:

          房間類別列表

          在線總人數(shù)

    查找界面

    按鍵:按左鍵確認,右鍵返回

    房間類別列表:

    功能:讓玩家選擇房間,還可以新建房間。

    房間類別列表界面:

          新建房間選項

          各個房間

    按鍵:按左鍵確認,右鍵返回

    房間:

    功能:供游戲者選擇桌子

    顯示:房間信息/桌子列表/桌子人數(shù)

    可創(chuàng)建:可以創(chuàng)建,但只有會員才可以創(chuàng)建,象qq里面的群一樣。

            如果是會員登陸后,就在大廳里面第一個顯示他創(chuàng)建的房間。

    房間界面:

          桌子列表

          桌子信息

          進入房間成功界面。

          進入房間失敗界面。

    按鍵:按左鍵確認,右鍵返回

    桌子:

    功能:相當與把幾個玩家分在一個組中競賽。

    顯示:當前桌子上的玩家信息(玩家ID、積分、是否好友)。

    可創(chuàng)建:可以,一般玩家就可以,先創(chuàng)建的有權踢人。

    桌子界面:

          每個玩家的信息:ID/積分/是否好友

          進入桌子成功界面

          進入桌子失敗界面

          按鍵:按左鍵確認,右鍵返回

    2 ---------------------------------------游戲操作框架

    注冊:

        進入注冊頁面,出現(xiàn)歡迎界面

    用戶輸入注冊或登陸信息

    服務器查詢數(shù)據(jù)庫看否已經(jīng)注冊,如果用戶名已經(jīng)注冊則提示出錯界面,否則填寫相關資料

    玩家在規(guī)定期限之內沒有登陸就自動注銷。

    密碼加密傳輸。加密方式?

    //如果注冊成功,則顯示注冊成功信息,直接進入游戲大廳。

    //如果用戶名已經(jīng)存在,則提示玩家用戶名已經(jīng)存在

    注冊操作:

            輸入ID

            輸入pw

            輸入確認的pw

    按鍵:按左鍵確認,右鍵返回

    登陸:

    提示輸入登陸信息

    服務器查詢數(shù)據(jù)庫,驗證用戶名和密碼的正確性,如果通過則提示登陸成功,進入大廳事件。否則轉處理模塊

    登陸操作:

            輸入ID

            輸入pw

    按鍵:按左鍵確認,右鍵返回

    聊天:

    發(fā)送聊天信息,在輸入框中輸入聊天信息,選擇發(fā)送對象,再按發(fā)送,發(fā)送到服務器,服務器進行轉發(fā)。另一個用戶接到消息后解析其中的標志符顯示。

    發(fā)送消息范圍:不是在游戲過程中,是在還沒有開始的時候,同桌的/同房間的

    聊天操作:

           選中聊天對象,確認

           輸入信息  確認發(fā)送

    按鍵:按左鍵確認,右鍵返回

    進入房間類別:

          從大廳中所列的房間類別中選擇一類

    進入房間類別:

           選中一個類別進入

    進入房間類別:

          選中一個類別,確認

    按鍵:按左鍵確認,右鍵返回

          

    進入房間:

     在大廳的房間列表中選擇房間,客戶端把信息傳到服務器端,檢查看是否有權限進入房間,如果無法進入就返回禁止進入消息,否則就刷新房間列表。通知其它玩家房間的新信息。

         進入房間操作:

                選擇房間,確認

                進入失敗,返回

     按鍵:按左鍵確認,右鍵返回

    離開房間:

           想離開房間到別的房間中去或離開游戲,客戶端需要把離開信息發(fā)送到服務器端,服務器將該消息轉發(fā)到該房間的其它玩家。

        

    進入桌子:

       在房間中的桌子列表中選擇桌子,客戶端把信息傳到服務器端,服務器檢查是否允許玩家入坐,如果可以服務器把桌子的更新信息發(fā)到桌子上的各個玩家。負責返回其它信息。

       當桌子上的四個玩家都到齊了之后,游戲開始。在游戲進行中玩家退出不影響游戲的進行,但這個時候玩家不能夠在進入。

       進入桌子操作:

                選擇桌子,確認

                進入失敗,返回

                按鍵:按左鍵確認,右鍵返回

    查找玩家:

         玩家一可以在進入游戲大廳后選擇查找玩家。

    玩家不在線:則提示不在線。

    玩家在線:如果已經(jīng)入桌,該桌還沒有滿,則顯示該桌號,詢問該玩家是否要入該桌。

    該桌已經(jīng)滿了,提示該桌以滿。

    如果要查找的玩家還沒有入桌。則提示玩家沒有入桌。

    玩家ID不存在,顯示該玩家ID不存在。重新輸入。

    查找玩家操作;

               輸入玩家ID 確認

               重新輸入 返回

               按鍵:按左鍵確認,右鍵返回

    踢人:

    選擇同桌別的玩家,選擇踢人,服務器收到玩家(首先進入該桌的玩家)的請求信息更新數(shù)據(jù)庫,再把結果發(fā)到客戶端更新桌子上的人員。

    踢人操作:

           選擇要踢的對象 確認

           按鍵:按左鍵確認,右鍵返回

    創(chuàng)建房間:

    可以創(chuàng)建房間,需要提交房間名,房間允許人數(shù)。//房間要求級別,記分方式。

    //客戶端檢查用戶權限,不是會員直接退出。

    服務器接受請求,更新所有用戶顯示。

    創(chuàng)建時機:進入選擇游戲類別后。

    創(chuàng)建房間操作:

             在進入游戲類別中選中創(chuàng)建房間。確認

             輸入房間名、房間允許人數(shù)。 確認

             按鍵:按左鍵確認,右鍵返回

    刪除房間:

    客戶端檢查用戶權限,不是創(chuàng)建該房間的就不能夠刪除。

    服務器端接受請求,更新所有用戶顯示。

    刪除房間時機:??

    刪除房間操作:

             選中要刪除的房間,確認

             按鍵:按左鍵確認,右鍵返回

     

    運營模式

    1:客戶端收費下載,算流量或包月制。

    2:客戶端免費,但在玩的過程中需要。。。。。

     

    可以將大廳設計成一個平臺,上面還有很多游戲,用戶可以通過升級的方式來選擇想要的游戲。

     

                          客戶端要做的工作

    1:界面顯示:注冊/登陸界面/游戲大廳/房間/桌子

    2:在各個界面下的玩家信息。

    3:定義客戶端玩家的各種操作:用戶注冊、登陸、驗證、開房、入桌、聊天、游戲等。

    4:設置玩家信息和權限。

    5:通信協(xié)議的制定。

    6:網(wǎng)絡通信模塊的改進。

    7;游戲菜單的設計。

     

                             服務器端要做的工作

    1:注冊處理

    2:對登陸請求進行身份驗證

    3:對進房間的請求進行響應。

    4:對新建房間的請求進行響應。

    5:游戲數(shù)據(jù)的接受和轉發(fā)。

    6:對比賽四方進行比較,得出結果。

    7:保存成績等用戶記錄。

    8:排分,返回用戶名次(總排分只顯示前n位)。

    9:處理用戶聊天信息。

     

    posted on 2005-01-30 19:07 古行客 閱讀(965) 評論(1)  編輯  收藏

    評論

    # re: 手機網(wǎng)絡游戲框架 2008-11-14 13:40 asd

    很正規(guī),很普通的。。沒有什么大的遺漏。  回復  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 美女被免费喷白浆视频| 免费网站观看WWW在线观看| 曰批全过程免费视频播放网站| 亚洲中文字幕在线乱码| 一级成人a做片免费| 亚洲欧洲久久久精品| caoporm超免费公开视频| 亚洲色婷婷综合开心网| a在线视频免费观看| 亚洲精品网站在线观看你懂的| 18女人腿打开无遮掩免费| 亚洲国产精品久久网午夜| A级毛片内射免费视频| 亚洲人成网站在线在线观看| 国产精品免费视频播放器| 特色特黄a毛片高清免费观看| 免费女人18毛片a级毛片视频| 又黄又大的激情视频在线观看免费视频社区在线 | 国产亚洲色视频在线| 97人妻精品全国免费视频| 亚洲色图综合网站| 最新中文字幕免费视频| 美女黄色毛片免费看| 国产gv天堂亚洲国产gv刚刚碰| 无码少妇精品一区二区免费动态| 亚洲精品国产福利在线观看| 成人毛片免费观看| 国产成人无码精品久久久免费| 亚洲国产成人私人影院| 一级女人18毛片免费| fc2免费人成在线视频| 亚洲日本中文字幕| 日韩a级毛片免费视频| 人妻在线日韩免费视频| 国产成人精品日本亚洲专一区| 亚洲AⅤ优女AV综合久久久| 99久久免费观看| 色婷婷精品免费视频| 亚洲图片在线观看| 亚洲?V乱码久久精品蜜桃| 亚洲高清视频免费|