[發明專利]一種嵌入式設備實現藍牙無線網絡游戲的方法無效
| 申請號: | 201010546231.4 | 申請日: | 2010-11-16 |
| 公開(公告)號: | CN101997578A | 公開(公告)日: | 2011-03-30 |
| 發明(設計)人: | 劉超;冼莉娟 | 申請(專利權)人: | 上海以太軟件有限公司 |
| 主分類號: | H04B5/00 | 分類號: | H04B5/00;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200241 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 設備 實現 藍牙 無線 網絡游戲 方法 | ||
技術領域
本發明涉及一種網絡游戲方法,特別涉及一種嵌入式設備實現藍牙無線網絡游戲的方法。
背景技術
藍牙是一種短距的無線通訊技術,配有藍牙技術的電子產品能夠在10米范圍內無線連網。藍牙無線網絡具有很多優點,例如:使用成本低,可隨時隨地近距離連網,方便快捷等,因此,目前藍牙技術在日常生活中應用廣泛,常見的有:在支持藍牙的手機通話設備上,如手機藍牙耳機,車載免提藍牙,以實現免提通信。
利用藍牙網絡在嵌入式設備上實現連網游戲并不多見,雖然之前有利用藍牙技術進行網絡游戲的相關方法,如專利號為CN1399206A的發明,但此方法是以一個服務器作為網絡游戲的主家,即游戲的主持者和參與者,以多個客戶端作為網絡游戲的從家,即游戲的參與者,此方法雖然在普通C/S(客戶端/服務器)網絡結構中可行,但因為有悖藍牙通訊的基礎協議,在藍牙個域網絡中只能實現最多兩臺藍牙設備連網游戲,兩臺以上則無法進行,不能實現多個嵌入式設備進行無線連網游戲的目的。
發明內容
本發明要解決如上現有技術的缺陷,實現多個嵌入式設備的藍牙網絡游戲。本發明是這樣實現的:
一種嵌入式設備實現藍牙無線網絡游戲的方法,其特征在于,
通過具有藍牙無線通信模塊的嵌入式設備構建藍牙無線網絡;
應用嵌入式設備內置的游戲軟件實現藍牙無線網絡游戲;
該藍牙無線網絡游戲包含1個客戶端和多個服務器;
該客戶端為網絡連接的發起者,在查詢到設備、搜索到游戲后,主動逐一連接其他服務器,該客戶端為游戲的主家,是游戲的主持者,負責查找和連接從家,接收和中轉數據,主導和控制游戲進程;
該服務器為網絡連接的偵聽者,在注冊了游戲、綁定了端口后,等待客戶端的連接,各個服務器之間不存在直接連接,該服務器為游戲的從家,是游戲的參與者。
本發明的一個實施例提供了一種嵌入式設備實現藍牙無線網絡游戲的方法,其特征在于,包含如下步驟:
步驟201,啟動藍牙游戲;
步驟202,確定游戲角色,確定有且只有1個主家,確定其他多個從家;
步驟203,準備游戲,主家主持游戲,查找、連接所有從家;從家加入游戲,等待主家的連接;
步驟204,玩家列表處理,主家生成玩家列表,并將列表信息逐一發送給所有查找到的從家,從家接收玩家列表,等待游戲開始;
步驟205,開始游戲,主家查看列表信息,確認所有玩家都到齊后,開始游戲,并將開始信號逐一發送給所有從家,從家接收開始信號,所有玩家進入游戲界面;
步驟206,游戲參數處理,主家生成與游戲相關的參數,并將參數信息逐一發送給所有從家,從家接收該參數信息,并根據參數進行相應設置;
步驟207,游戲關卡數據處理,主家生成游戲關卡數據,并逐一發送給所有從家,從家接收該游戲關卡數據,并產生游戲關卡;
步驟208,游戲開始,主家與所有從家進入游戲進程;
步驟209,接收、更新、轉發游戲數據,隨著游戲的進行,從家不斷的向主家發送其最新的游戲狀態,主家接收所有從家發送的該游戲狀態,并將包括自身在內的所有玩家的信息更新,逐一轉發給所有從家,繼而所有從家更新游戲狀態;
步驟210,判斷本關游戲是否結束,主家和從家均選擇本關游戲是否結束;
若判斷結果為否,則返回步驟209繼續進行;
步驟211,若主家判斷本關游戲結束,則向所有從家逐一發送關卡結束信號,以宣告此關結束;若從家判斷本關游戲結束,則等待接收主家發送關卡結束信號;
步驟212,判斷本次游戲是否結束,在一個關卡結束后,主家和從家選擇本次游戲是否結束;若判斷結果為否,則返回步驟207繼續進行;
步驟213,若從家判斷本游戲結束,則等待接收主家發送游戲結束信號;若主家判斷本游戲結束后,則向所有從家逐一發送游戲結束信號,以宣告本游戲結束;
步驟214,游戲結束,主家和從家顯示游戲名次及排行榜;
步驟215,退出藍牙連網游戲。
作為本發明的進一步改進,其中,該步驟202中的多個從家的數量為1至7個。
作為本發明的進一步改進,其中,該步驟203中從家加入游戲的方法包含如下步驟:
步驟301,置為可發現模式,即讓自己處于可被周圍藍牙設備查找到的模式;
步驟302,注冊游戲,通過藍牙標準的服務發現協議注冊游戲,用唯一的識別地址進行標識,注冊信息中包括連接所需的端口;
步驟303,打開套接字,并綁定端口,該端口應與步驟302的注冊信息中的端口一致;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海以太軟件有限公司,未經上海以太軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010546231.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種文件發布的方法及系統
- 下一篇:超再生接收裝置及方法





