虛擬角色跨設(shè)備游戲方法
【專利摘要】本發(fā)明涉及計(jì)算機(jī)領(lǐng)域。虛擬角色跨設(shè)備游戲方法,第一臺計(jì)算機(jī)設(shè)備上具有虛擬角色程序,所述虛擬角色程序中包含有至少一虛擬角色;所述計(jì)算機(jī)設(shè)備包括一微型處理器系統(tǒng)、一顯示屏,微型處理器系統(tǒng)設(shè)有虛擬角色拿住動作指令和虛擬角色放下動作指令;在第一臺計(jì)算機(jī)設(shè)備上執(zhí)行所述虛擬角色拿住動作指令,然后在第二臺計(jì)算機(jī)設(shè)備上執(zhí)行所述虛擬角色放下動作指令時(shí),所述第一臺計(jì)算機(jī)設(shè)備通過數(shù)據(jù)通信將與所述虛擬角色的數(shù)據(jù)傳送給第二臺計(jì)算機(jī)設(shè)備,第二臺計(jì)算機(jī)設(shè)備根據(jù)所傳輸?shù)臄?shù)據(jù)生成虛擬角色,從而完成虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備的傳輸,在第二臺計(jì)算機(jī)設(shè)備上另外生成一個(gè)虛擬角色。
【專利說明】虛擬角色跨設(shè)備游戲方法
[0001 ] 該分案申請的原申請的申請日為:2010年8月17日,申請?zhí)枮?2010102551142,名稱為:計(jì)算機(jī)虛擬角色拿取系統(tǒng)。
技術(shù)領(lǐng)域
[0002 ]本發(fā)明涉及電子領(lǐng)域,具體涉及計(jì)算機(jī)領(lǐng)域。
【背景技術(shù)】
[0003]隨著計(jì)算機(jī)技術(shù)的發(fā)展和普及,虛擬的人物、寵物等逐步走入人們的生活。電子游戲、虛擬世界中虛擬角色幾乎必不可少。
[0004]人們除了通過虛擬的人物進(jìn)行游戲外,還可以進(jìn)行各種模擬活動。比如利用虛擬的人物進(jìn)行戰(zhàn)爭模擬、消防模擬、會場模擬等,這些模擬活動能夠節(jié)省大量成本,并有效提高成本。
[0005]在已有技術(shù)中,一個(gè)虛擬角色(包括虛擬的人、卡通人物、以及虛擬的動物)一般只能在一臺計(jì)算機(jī)設(shè)備上活動,無法跨越設(shè)備活動。比如,假設(shè)有A計(jì)算機(jī)和B計(jì)算機(jī)。A計(jì)算機(jī)上飼養(yǎng)有一電子寵物,并在單機(jī)上建立有電子寵物喂養(yǎng)環(huán)境,那么該電子寵物很難轉(zhuǎn)移到B計(jì)算機(jī)上飼養(yǎng)。
[0006]上述技術(shù)不足,造成了虛擬角色缺乏真實(shí)感的問題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種虛擬角色跨設(shè)備游戲方法,以解決上述技術(shù)問題。
[0008]本發(fā)明可以采用以下技術(shù)方案來實(shí)現(xiàn):
[0009]—種虛擬角色跨設(shè)備游戲方法,第一臺計(jì)算機(jī)設(shè)備上具有虛擬角色程序,所述虛擬角色程序中包含有至少一虛擬角色;
[0010]其特征在于,所述計(jì)算機(jī)設(shè)備包括一微型處理器系統(tǒng)、一顯示屏,所述微型處理器系統(tǒng)連接一設(shè)置在所述顯示屏上的觸摸屏,所述微型處理器系統(tǒng)處理所述觸摸屏上的觸摸動作信息,至少兩臺所述計(jì)算機(jī)設(shè)備上分別設(shè)有相互通信的通信模塊;
[0011]所述微型處理器系統(tǒng)設(shè)有虛擬角色拿住動作指令和虛擬角色放下動作指令;
[0012]在所述觸摸屏上的觸摸動作符合所述虛擬角色拿住動作指令時(shí),所述虛擬角色被拿??;
[0013]在所述觸摸屏上的觸摸動作符合所述虛擬角色放下動作指令時(shí),所述虛擬角色被放下;
[0014]在第一臺計(jì)算機(jī)設(shè)備上執(zhí)行所述虛擬角色拿住動作指令,然后在第二臺計(jì)算機(jī)設(shè)備上執(zhí)行所述虛擬角色放下動作指令時(shí),所述第一臺計(jì)算機(jī)設(shè)備通過數(shù)據(jù)通信將與所述虛擬角色的數(shù)據(jù)傳送給第二臺計(jì)算機(jī)設(shè)備,第二臺計(jì)算機(jī)設(shè)備根據(jù)所傳輸?shù)臄?shù)據(jù)生成虛擬角色,從而完成虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備的傳輸,在第二臺計(jì)算機(jī)設(shè)備上另外生成一個(gè)虛擬角色。所述虛擬角色被拿住后,在當(dāng)前頁面應(yīng)該變虛,或者消失,以提示被拿住。上述技術(shù)方案可以實(shí)現(xiàn)一個(gè)虛擬角色從一臺計(jì)算機(jī)設(shè)備傳輸?shù)搅硪慌_計(jì)算機(jī)設(shè)備。
[0015]第一臺計(jì)算機(jī)設(shè)備上存儲有一虛擬角色的角色特性數(shù)據(jù),所述虛擬角色的角色特性數(shù)據(jù)通過所述通信模塊傳輸?shù)降诙_計(jì)算機(jī)設(shè)備,第二臺計(jì)算機(jī)設(shè)備根據(jù)所述角色特性數(shù)據(jù)生成一虛擬角色,從而完成虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備的傳輸。所述虛擬角色在第二臺計(jì)算機(jī)設(shè)備上自行活動。
[0016]應(yīng)當(dāng)注意本發(fā)明中所講的虛擬角色的傳輸,與以往聯(lián)機(jī)游戲不同。以往的聯(lián)機(jī)游戲大都是在服務(wù)器(可以是一般電腦)上運(yùn)行主程序,然后其他計(jì)算機(jī)設(shè)備聯(lián)入服務(wù)器,與服務(wù)器之間進(jìn)行數(shù)據(jù)交互,完成對虛擬角色的控制。并不是在其他電腦上生成該虛擬角色,虛擬角色的活動仍然依賴于服務(wù)器。而本發(fā)明則是在其他計(jì)算機(jī)設(shè)備上另外生成一個(gè)虛擬角色。
[0017]所傳輸?shù)乃鼋巧匦詳?shù)據(jù)含有所述虛擬角色在第二臺計(jì)算機(jī)設(shè)備上獨(dú)立活動的充分?jǐn)?shù)據(jù)。在第二臺計(jì)算機(jī)設(shè)備上生成的所述虛擬角色可以脫離第一臺計(jì)算機(jī)設(shè)備運(yùn)行,即使第一臺計(jì)算機(jī)設(shè)備關(guān)閉,所述虛擬角色仍然可以正?;顒?。
[0018]第二臺計(jì)算機(jī)設(shè)備上具有所述虛擬角色程序,第二臺計(jì)算機(jī)設(shè)備中的所述虛擬角色程序根據(jù)所述角色特性數(shù)據(jù)生成一虛擬角色,從而完成虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備的傳輸。
[0019]至少在所述角色特性數(shù)據(jù)傳輸結(jié)束后第二臺計(jì)算機(jī)設(shè)備上的所述虛擬角色程序應(yīng)當(dāng)自行啟動。
[0020]在所述第二臺計(jì)算機(jī)設(shè)備上沒有所述虛擬角色程序的情況下,可以在所述虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備傳輸?shù)倪^程中,同時(shí)傳輸所述虛擬角色程序,傳輸結(jié)束后所述虛擬角色程序自行運(yùn)行。
[0021]第一臺計(jì)算機(jī)設(shè)備可以通過通信模塊向第二臺計(jì)算機(jī)設(shè)備發(fā)送對所述虛擬角色的控制信息,實(shí)現(xiàn)對所述虛擬角色的控制??梢钥刂扑鎏摂M角色進(jìn)行交際或者搏斗。
[0022]在第二臺計(jì)算機(jī)設(shè)備上的所述虛擬角色的角色特性數(shù)據(jù)在發(fā)生變化時(shí),適時(shí)傳輸回第一臺計(jì)算機(jī)設(shè)備,對第一臺計(jì)算機(jī)設(shè)備中存儲的特性數(shù)據(jù)進(jìn)行更新。以便于保證第一臺計(jì)算機(jī)設(shè)備中存儲有所述虛擬角色的最新角色特性數(shù)據(jù)。
[0023]在第二臺計(jì)算機(jī)設(shè)備上的所述虛擬角色的角色特性數(shù)據(jù)在發(fā)生變化時(shí),在所述虛擬角色重新返回第一臺計(jì)算機(jī)設(shè)備時(shí),對第一臺計(jì)算機(jī)設(shè)備中存儲的特性數(shù)據(jù)進(jìn)行更新。以節(jié)省數(shù)據(jù)流量。
[0024]第一臺計(jì)算機(jī)設(shè)備中存儲有所述虛擬角色曾經(jīng)去過的計(jì)算機(jī)設(shè)備的特征信息,所述虛擬角色通過所述通信模塊自行搜尋能夠建立數(shù)據(jù)連接的其他曾經(jīng)去過的計(jì)算機(jī)設(shè)備,在搜尋到符合條件的計(jì)算機(jī)設(shè)備后,自行傳輸?shù)皆撚?jì)算機(jī)設(shè)備。自行傳輸可以設(shè)定為隨機(jī)性自行傳輸。以增強(qiáng)虛擬角色的真實(shí)感。
[0025]所述虛擬角色程序中包含有虛擬場景,在虛擬角色的角色特性數(shù)據(jù)在第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備傳輸時(shí),第二臺計(jì)算機(jī)設(shè)備中的虛擬場景特性數(shù)據(jù)傳輸?shù)降谝慌_計(jì)算機(jī)設(shè)備,第一臺計(jì)算機(jī)設(shè)備上顯示所述虛擬角色在第二臺計(jì)算機(jī)設(shè)備上的虛擬場景中的影像。
[0026]所述虛擬角色程序以所述計(jì)算機(jī)設(shè)備當(dāng)前顯示頁面作為所述虛擬場景,所述計(jì)算機(jī)設(shè)備的微型處理器系統(tǒng)將當(dāng)前顯示頁面轉(zhuǎn)化為所述虛擬角色程序中的虛擬場景,進(jìn)而使所述虛擬角色與所述當(dāng)前顯示頁面中的畫面進(jìn)行互動。比如虛擬角色與文件夾圖標(biāo)、歌曲圖標(biāo)、快捷鍵等進(jìn)行互動。
[0027]在所述虛擬角色對所述虛擬場景產(chǎn)生影響時(shí),所述微型處理器系統(tǒng)讀取所述虛擬場景的變化信息,并相應(yīng)的改變當(dāng)前顯示頁面信息。比如改變文件夾、歌曲、快捷鍵等圖標(biāo)的位置、大小等信息。
[0028]所述第二臺計(jì)算機(jī)設(shè)備中的虛擬場景在顯示器上顯示的當(dāng)前界面適時(shí)傳輸給第一臺計(jì)算機(jī)設(shè)備。以便于第一臺計(jì)算機(jī)設(shè)備適時(shí)的掌握虛擬角色在第二臺計(jì)算機(jī)設(shè)備上的活動情況。
[0029]所述第一臺計(jì)算機(jī)設(shè)備與所述第二臺計(jì)算機(jī)設(shè)備之間在執(zhí)行虛擬角色拿住動作指令和虛擬角色放下動作指令前,最好事先獲得通信許可。比如已經(jīng)編入同一個(gè)局域網(wǎng),或者已經(jīng)相互獲得藍(lán)牙通信許可。上述設(shè)計(jì)強(qiáng)調(diào)最好事先獲得通信許可,并不強(qiáng)調(diào)事先已經(jīng)建立好數(shù)據(jù)連接關(guān)系。事先局域網(wǎng)通信可以沒有打開,藍(lán)牙通信模塊也可以沒有打開??梢杂行У谋WC數(shù)據(jù)傳輸?shù)陌踩院捅憬菪浴?br>[0030]本發(fā)明中所指的虛擬角色可以是虛擬的人、卡通人物、卡通寵物、虛擬機(jī)器人,以及虛擬的動物等虛擬的角色。所述計(jì)算機(jī)設(shè)備可以是電腦、手機(jī)、游戲機(jī)、播放器等具有計(jì)算能力的智能設(shè)備。
[0031]在所述觸摸屏上具有至少兩個(gè)觸摸點(diǎn)的觸摸點(diǎn)組,并且觸摸點(diǎn)組中至少兩個(gè)觸摸點(diǎn)間的距離縮短時(shí),視為符合所述虛擬角色拿住動作指令,所述微型處理器系統(tǒng)視為所述顯示屏上顯示的位于兩個(gè)觸摸點(diǎn)之間的虛擬角色被拿住,所述虛擬角色受所述觸摸點(diǎn)組操作。在所述觸摸點(diǎn)組被移除時(shí),視為所述虛擬角色被拿起。
[0032]通過上述設(shè)計(jì),實(shí)現(xiàn)了虛擬角色可以被像真實(shí)事物一樣能夠被拿起的操作。進(jìn)一步增強(qiáng)虛擬角色的真實(shí)感。
[0033]在所述觸摸屏上呈現(xiàn)一觸摸點(diǎn)組,并且所述觸摸點(diǎn)組中的至少兩個(gè)觸摸點(diǎn)距離變大,視為符合所述虛擬角色放下動作指令,視為所述虛擬角色被放下。
[0034]通過上述設(shè)計(jì),實(shí)現(xiàn)了虛擬角色可以被像真實(shí)事物一樣能夠被放下的操作。進(jìn)一步增強(qiáng)虛擬角色的真實(shí)感。
[0035]還可以,在一觸摸點(diǎn)在所述虛擬角色上,并且連續(xù)向所述顯示屏邊緣滑動時(shí),視為符合所述虛擬角色拿住動作指令,所述微型處理器系統(tǒng)視為所述虛擬角色被拿住或拿起。在一觸摸點(diǎn)在所述觸摸屏上繪制一閉合曲線時(shí),視為所述虛擬角色被放下。
[0036]上述設(shè)計(jì)只需要單點(diǎn)觸摸屏即可實(shí)現(xiàn),能夠在滿足真實(shí)感的前提下,降低對硬件設(shè)備的要求。
[0037]在所述第一臺計(jì)算機(jī)設(shè)備上拿起所述虛擬角色,并在所述第二臺計(jì)算機(jī)設(shè)備上將所述虛擬角色放下,所述第一臺計(jì)算機(jī)設(shè)備通過數(shù)據(jù)通信將與所述虛擬角色的特性數(shù)據(jù)傳送給第二臺計(jì)算機(jī)設(shè)備,從而完成虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備的傳輸。
[0038]第一臺計(jì)算機(jī)設(shè)備與第二臺計(jì)算機(jī)設(shè)備在進(jìn)行數(shù)據(jù)通信前,首先監(jiān)測是否有數(shù)據(jù)連接關(guān)系,在沒有數(shù)據(jù)連接關(guān)系的情況下,通過所述微型處理器系統(tǒng)控制所述通信模塊建立數(shù)據(jù)連接關(guān)系。以便自行滿足數(shù)據(jù)通信前提。
[0039]在建立數(shù)據(jù)連接關(guān)系時(shí),首先嘗試有線連接方式,在有線連接方式不成功時(shí),嘗試無線連接方式。無線連接方式可以是WIF1、藍(lán)牙、紅外等。以便于保證傳輸速度。
[0040]當(dāng)虛擬角色從第二臺計(jì)算機(jī)設(shè)備返回第一臺計(jì)算機(jī)設(shè)備時(shí),即第二臺計(jì)算機(jī)設(shè)備通過數(shù)據(jù)通信將與虛擬角色的數(shù)據(jù)傳送給第一臺計(jì)算機(jī)設(shè)備虛擬角色時(shí),第二臺計(jì)算機(jī)設(shè)備上的虛擬角色消失。
【附圖說明】
[0041 ]圖1為計(jì)算機(jī)虛擬角色拿取系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]為了本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合具體圖示,進(jìn)一步闡本發(fā)明。
[0043]參照圖1,第一臺計(jì)算機(jī)設(shè)備I上存儲有虛擬角色4的角色特性數(shù)據(jù),虛擬角色4的角色特性數(shù)據(jù)通過通信模塊傳輸?shù)降诙_計(jì)算機(jī)設(shè)備2,第二臺計(jì)算機(jī)設(shè)備2根據(jù)角色特性數(shù)據(jù)生成一虛擬角色4,從而完成虛擬角色4從第一臺計(jì)算機(jī)設(shè)備I向第二臺計(jì)算機(jī)設(shè)備2的傳輸。虛擬角色4在第二臺計(jì)算機(jī)設(shè)備2上可自行活動。應(yīng)當(dāng)注意本發(fā)明中所講的虛擬角色4的傳輸,與以往聯(lián)機(jī)游戲不同。以往的聯(lián)機(jī)游戲大都是在服務(wù)器(可以是一般電腦)上運(yùn)行主程序,然后其他計(jì)算機(jī)設(shè)備聯(lián)入服務(wù)器,與服務(wù)器之間進(jìn)行數(shù)據(jù)交互,完成對虛擬角色4的控制。并不是在其他電腦上生成該虛擬角色4,虛擬角色4的活動仍然依賴于服務(wù)器。而本發(fā)明則是在其他計(jì)算機(jī)設(shè)備上另外生成一個(gè)虛擬角色4。
[0044]所傳輸?shù)慕巧匦詳?shù)據(jù)含有虛擬角色4在第二臺計(jì)算機(jī)設(shè)備2上獨(dú)立活動的充分?jǐn)?shù)據(jù)。這樣,在第二臺計(jì)算機(jī)設(shè)備2上生成的虛擬角色4就可以脫離第一臺計(jì)算機(jī)設(shè)備I運(yùn)行,即使第一臺計(jì)算機(jī)設(shè)備I關(guān)閉,虛擬角色4仍然可以正?;顒印?br>[0045]第二臺計(jì)算機(jī)設(shè)備2上最好具有虛擬角色程序,第二臺計(jì)算機(jī)設(shè)備2中的虛擬角色程序根據(jù)角色特性數(shù)據(jù)生成一虛擬角色4,從而完成虛擬角色4從第一臺計(jì)算機(jī)設(shè)備I向第二臺計(jì)算機(jī)設(shè)備2的傳輸。至少在角色特性數(shù)據(jù)傳輸結(jié)束后第二臺計(jì)算機(jī)設(shè)備2上的虛擬角色程序應(yīng)當(dāng)自行啟動。在第二臺計(jì)算機(jī)設(shè)備2上沒有虛擬角色程序的情況下,可以在虛擬角色4從第一臺計(jì)算機(jī)設(shè)備I向第二臺計(jì)算機(jī)設(shè)備2傳輸?shù)倪^程中,同時(shí)傳輸虛擬角色程序,傳輸結(jié)束后虛擬角色程序自行運(yùn)行。
[0046]第一臺計(jì)算機(jī)設(shè)備I可以通過通信模塊向第二臺計(jì)算機(jī)設(shè)備2發(fā)送對虛擬角色4的控制信息,實(shí)現(xiàn)對虛擬角色4的控制??梢钥刂铺摂M角色4進(jìn)行交際或者搏斗。
[0047]在第二臺計(jì)算機(jī)設(shè)備2上的虛擬角色4的角色特性數(shù)據(jù)在發(fā)生變化時(shí),適時(shí)傳輸回第一臺計(jì)算機(jī)設(shè)備I,對第一臺計(jì)算機(jī)設(shè)備I中存儲的特性數(shù)據(jù)進(jìn)行更新。以便于保證第一臺計(jì)算機(jī)設(shè)備I中存儲有虛擬角色4的最新角色特性數(shù)據(jù)。為了節(jié)省數(shù)據(jù)流量,在第二臺計(jì)算機(jī)設(shè)備2上的虛擬角色4的角色特性數(shù)據(jù)在發(fā)生變化時(shí),可以在虛擬角色4重新返回第一臺計(jì)算機(jī)設(shè)備I時(shí),對第一臺計(jì)算機(jī)設(shè)備I中存儲的特性數(shù)據(jù)進(jìn)行更新。例如,虛擬角色4之電子寵物貓,電子寵物貓被拿取時(shí),電子寵物貓?jiān)诘诙_計(jì)算機(jī)設(shè)備2中打過一次針且嘴里正叼著條魚,在其返回第一臺計(jì)算機(jī)設(shè)備I時(shí),在第一臺計(jì)算機(jī)設(shè)備I上生成的電子寵物貓嘴里也叼著條魚,并且打過一次針。角色特性數(shù)據(jù)包括運(yùn)行中的虛擬角色4當(dāng)前狀態(tài)下的數(shù)據(jù),還包括記錄著的虛擬角色4過去狀態(tài)下的數(shù)據(jù)。再例如,電子寵物貓?jiān)诘诙_計(jì)算機(jī)設(shè)備2中被獎(jiǎng)勵(lì)了一身衣服,電子寵物貓被拿取時(shí),電子寵物貓當(dāng)時(shí)并沒有穿著這身被獎(jiǎng)勵(lì)的衣服,但在第一臺計(jì)算機(jī)設(shè)備I上生成的電子寵物貓時(shí),被獎(jiǎng)勵(lì)的衣服一并生成并存儲。
[0048]第一臺計(jì)算機(jī)設(shè)備I中存儲有虛擬角色4曾經(jīng)去過的計(jì)算機(jī)設(shè)備的特征信息,虛擬角色4通過通信模塊自行搜尋能夠建立數(shù)據(jù)連接的其他曾經(jīng)去過的計(jì)算機(jī)設(shè)備,在搜尋到符合條件的計(jì)算機(jī)設(shè)備后,自行傳輸?shù)皆撚?jì)算機(jī)設(shè)備。自行傳輸可以設(shè)定為隨機(jī)性自行傳輸。以增強(qiáng)虛擬角色4的真實(shí)感。
[0049]虛擬角色程序中包含有虛擬場景,在虛擬角色4的角色特性數(shù)據(jù)在第一臺計(jì)算機(jī)設(shè)備I向第二臺計(jì)算機(jī)設(shè)備2傳輸時(shí),第二臺計(jì)算機(jī)設(shè)備2中的虛擬場景特性數(shù)據(jù)傳輸?shù)降谝慌_計(jì)算機(jī)設(shè)備I,第一臺計(jì)算機(jī)設(shè)備I上顯示虛擬角色4在第二臺計(jì)算機(jī)設(shè)備2上的虛擬場景中的影像。例如,虛擬角色4之超級瑪麗,超級瑪麗被拿取時(shí),超級瑪麗在第二臺計(jì)算機(jī)設(shè)備2上位于城堡中,在其返回第一臺計(jì)算機(jī)設(shè)備I時(shí),在第一臺計(jì)算機(jī)設(shè)備I上生成的超級瑪麗也位于城堡中。虛擬場景特性數(shù)據(jù)包括運(yùn)行中的虛擬角色4當(dāng)前狀態(tài)下的場景特性數(shù)據(jù),還包括記錄著的虛擬角色4過去狀態(tài)下的場景特性數(shù)據(jù)。
[0050]為了增加游戲的趣味性,虛擬角色程序可以以計(jì)算機(jī)設(shè)備當(dāng)前顯示頁面作為虛擬場景,計(jì)算機(jī)設(shè)備的微型處理器系統(tǒng)將當(dāng)前顯示頁面轉(zhuǎn)化為虛擬角色程序中的虛擬場景,進(jìn)而使虛擬角色4與當(dāng)前顯示頁面中的畫面進(jìn)行互動。比如虛擬角色4與文件夾圖標(biāo)、歌曲圖標(biāo)、快捷鍵等進(jìn)行互動。在虛擬角色4對虛擬場景產(chǎn)生影響時(shí),微型處理器系統(tǒng)讀取虛擬場景的變化信息,并相應(yīng)的改變當(dāng)前顯示頁面信息。比如改變文件夾、歌曲、快捷鍵等圖標(biāo)的位置、大小等信息。第二臺計(jì)算機(jī)設(shè)備2中的虛擬場景在顯示器上顯示的當(dāng)前界面適時(shí)傳輸給第一臺計(jì)算機(jī)設(shè)備I。以便于第一臺計(jì)算機(jī)設(shè)備I適時(shí)的掌握虛擬角色4在第二臺計(jì)算機(jī)設(shè)備2上的活動情況。
[0051]第一臺計(jì)算機(jī)設(shè)備I與第二臺計(jì)算機(jī)設(shè)備2之間在執(zhí)行虛擬角色拿住動作指令和虛擬角色放下動作指令前,最好事先獲得通信許可。比如已經(jīng)編入同一個(gè)局域網(wǎng),或者已經(jīng)相互獲得藍(lán)牙通信許可。上述設(shè)計(jì)強(qiáng)調(diào)最好事先獲得通信許可,并不強(qiáng)調(diào)事先已經(jīng)建立好數(shù)據(jù)連接關(guān)系。事先局域網(wǎng)通信可以沒有打開,藍(lán)牙通信模塊也可以沒有打開??梢杂行У谋WC數(shù)據(jù)傳輸?shù)陌踩院捅憬菪浴?br>[0052]計(jì)算機(jī)設(shè)備包括微型處理器系統(tǒng)、顯示屏3。微型處理器系統(tǒng)連接一設(shè)置在顯示屏3上的觸摸屏,微型處理器系統(tǒng)處理觸摸屏上的觸摸動作信息。至少兩臺計(jì)算機(jī)設(shè)備上分別設(shè)有相互通信的通信模塊。第一臺計(jì)算機(jī)設(shè)備I上具有虛擬角色程序,虛擬角色程序中包含有至少一虛擬角色4。微型處理器系統(tǒng)設(shè)有虛擬角色4拿住動作指令和虛擬角色4放下動作指令。在觸摸屏上的觸摸動作符合虛擬角色4拿住動作指令時(shí),虛擬角色4被拿住。在觸摸屏上的觸摸動作符合虛擬角色4放下動作指令時(shí),虛擬角色4被放下。在第一臺計(jì)算機(jī)設(shè)備I上執(zhí)行虛擬角色拿住動作指令,然后在第二臺計(jì)算機(jī)設(shè)備2上執(zhí)行虛擬角色放下動作指令時(shí),第一臺計(jì)算機(jī)設(shè)備I通過數(shù)據(jù)通信將與虛擬角色4的數(shù)據(jù)傳送給第二臺計(jì)算機(jī)設(shè)備2,第二臺計(jì)算機(jī)設(shè)備2根據(jù)所傳輸?shù)臄?shù)據(jù)生成虛擬角色4,從而完成虛擬角色4從第一臺計(jì)算機(jī)設(shè)備I向第二臺計(jì)算機(jī)設(shè)備2的傳輸。虛擬角色4被拿住后,在當(dāng)前頁面應(yīng)該變虛,或者消失,以提示被拿住。為了方便使用第一臺計(jì)算機(jī)設(shè)備I對虛擬角色4進(jìn)行監(jiān)視,在虛擬角色4被拿住后,當(dāng)前頁面變虛。這里的變虛可以是顯示畫面變得不清楚使使用者不易觀察致虛,也可以是顯示畫面縮小使使用者不易觀察致虛。在虛擬角色4被拿住后,當(dāng)前頁面也可以采用消失的形式,這樣虛擬角色4就像真實(shí)物品一樣具有了唯一性。該方案可以實(shí)現(xiàn)一個(gè)虛擬角色4從一臺計(jì)算機(jī)設(shè)備傳輸?shù)搅硪慌_計(jì)算機(jī)設(shè)備。
[0053]本發(fā)明中所指的虛擬角色4可以是虛擬的人、卡通人物、卡通寵物、虛擬機(jī)器人,以及虛擬的動物等虛擬的角色。計(jì)算機(jī)設(shè)備可以是電腦、手機(jī)、游戲機(jī)、播放器等具有計(jì)算能力的智能設(shè)備。
[0054]在觸摸屏上具有至少兩個(gè)觸摸點(diǎn)的觸摸點(diǎn)組,并且觸摸點(diǎn)組中至少兩個(gè)觸摸點(diǎn)間的距離縮短時(shí),視為符合虛擬角色拿住動作指令,微型處理器系統(tǒng)視為顯示屏3上顯示的位于兩個(gè)觸摸點(diǎn)之間的虛擬角色4被拿住,虛擬角色4受觸摸點(diǎn)組操作。在觸摸點(diǎn)組被移除時(shí),視為虛擬角色4被拿起。通過上述設(shè)計(jì),實(shí)現(xiàn)了虛擬角色4可以被像真實(shí)事物一樣能夠被拿起的操作。進(jìn)一步增強(qiáng)虛擬角色4的真實(shí)感。在觸摸屏上呈現(xiàn)一觸摸點(diǎn)組,并且觸摸點(diǎn)組中的至少兩個(gè)觸摸點(diǎn)距離變大,視為符合虛擬角色4放下動作指令,視為虛擬角色4被放下。通過上述設(shè)計(jì),實(shí)現(xiàn)了虛擬角色4可以被像真實(shí)事物一樣能夠被放下的操作。進(jìn)一步增強(qiáng)虛擬角色4的真實(shí)感。
[0055]還可以,在一觸摸點(diǎn)在虛擬角色4上,并且連續(xù)向顯示屏3邊緣滑動時(shí),視為符合虛擬角色拿住動作指令,微型處理器系統(tǒng)視為虛擬角色4被拿住或拿起。在一觸摸點(diǎn)在觸摸屏上繪制一閉合曲線時(shí),視為虛擬角色4被放下。上述設(shè)計(jì)只需要單點(diǎn)觸摸屏即可實(shí)現(xiàn),能夠在滿足真實(shí)感的前提下,降低對硬件設(shè)備的要求。
[0056]在第一臺計(jì)算機(jī)設(shè)備I上拿起虛擬角色4,并在第二臺計(jì)算機(jī)設(shè)備2上將虛擬角色4放下,第一臺計(jì)算機(jī)設(shè)備I通過數(shù)據(jù)通信將與虛擬角色4的特性數(shù)據(jù)傳送給第二臺計(jì)算機(jī)設(shè)備2,從而完成虛擬角色4從第一臺計(jì)算機(jī)設(shè)備I向第二臺計(jì)算機(jī)設(shè)備2的傳輸。
[0057]第一臺計(jì)算機(jī)設(shè)備I與第二臺計(jì)算機(jī)設(shè)備2在進(jìn)行數(shù)據(jù)通信前,首先監(jiān)測是否有數(shù)據(jù)連接關(guān)系,在沒有數(shù)據(jù)連接關(guān)系的情況下,通過微型處理器系統(tǒng)控制通信模塊建立數(shù)據(jù)連接關(guān)系。以便自行滿足數(shù)據(jù)通信前提。在建立數(shù)據(jù)連接關(guān)系時(shí),首先嘗試有線連接方式,在有線連接方式不成功時(shí),嘗試無線連接方式。無線連接方式可以是WIF1、藍(lán)牙、紅外等。以便于保證傳輸速度。
[0058]當(dāng)虛擬角色4從第二臺計(jì)算機(jī)設(shè)備2返回第一臺計(jì)算機(jī)設(shè)備I時(shí),即第二臺計(jì)算機(jī)設(shè)備2通過數(shù)據(jù)通信將與虛擬角色4的數(shù)據(jù)傳送給第一臺計(jì)算機(jī)設(shè)備I虛擬角色4時(shí),第二臺計(jì)算機(jī)設(shè)備2上的虛擬角色4消失。
[0059]以上顯示和描述本發(fā)明的基本原理和主要特征本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解本發(fā)明不受上述使用方法的限制,上述使用方法和說明書中描述的只是說本發(fā)明的原理,在不脫本發(fā)明精神和范圍的前提下本發(fā)明還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)本發(fā)明范圍內(nèi)本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。
【主權(quán)項(xiàng)】
1.一種虛擬角色跨設(shè)備游戲方法,第一臺計(jì)算機(jī)設(shè)備上具有虛擬角色程序,所述虛擬角色程序中包含有至少一虛擬角色; 其特征在于,所述計(jì)算機(jī)設(shè)備包括一微型處理器系統(tǒng)、一顯示屏,所述微型處理器系統(tǒng)連接一設(shè)置在所述顯示屏上的觸摸屏,所述微型處理器系統(tǒng)處理所述觸摸屏上的觸摸動作信息,至少兩臺所述計(jì)算機(jī)設(shè)備上分別設(shè)有相互通信的通信模塊; 所述微型處理器系統(tǒng)設(shè)有虛擬角色拿住動作指令和虛擬角色放下動作指令; 在所述觸摸屏上的觸摸動作符合所述虛擬角色拿住動作指令時(shí),所述虛擬角色被拿??; 在所述觸摸屏上的觸摸動作符合所述虛擬角色放下動作指令時(shí),所述虛擬角色被放下; 在第一臺計(jì)算機(jī)設(shè)備上執(zhí)行所述虛擬角色拿住動作指令,然后在第二臺計(jì)算機(jī)設(shè)備上執(zhí)行所述虛擬角色放下動作指令時(shí),所述第一臺計(jì)算機(jī)設(shè)備通過數(shù)據(jù)通信將與所述虛擬角色的數(shù)據(jù)傳送給第二臺計(jì)算機(jī)設(shè)備,第二臺計(jì)算機(jī)設(shè)備根據(jù)所傳輸?shù)臄?shù)據(jù)生成虛擬角色,從而完成虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備的傳輸,在第二臺計(jì)算機(jī)設(shè)備上另外生成一個(gè)虛擬角色。2.根據(jù)權(quán)利要求1所述的虛擬角色跨設(shè)備游戲方法,其特征在于:所述虛擬角色被拿住后,在當(dāng)前頁面應(yīng)該變虛,或者消失,以提示被拿住。3.根據(jù)權(quán)利要求1所述的虛擬角色跨設(shè)備游戲方法,其特征在于:第一臺計(jì)算機(jī)設(shè)備上存儲有一虛擬角色的角色特性數(shù)據(jù),所述虛擬角色的角色特性數(shù)據(jù)通過所述通信模塊傳輸?shù)降诙_計(jì)算機(jī)設(shè)備,第二臺計(jì)算機(jī)設(shè)備根據(jù)所述角色特性數(shù)據(jù)生成一虛擬角色,從而完成虛擬角色從第一臺計(jì)算機(jī)設(shè)備向第二臺計(jì)算機(jī)設(shè)備的傳輸。
【文檔編號】G06F3/0488GK105892925SQ201610202923
【公開日】2016年8月24日
【申請日】2010年8月17日
【發(fā)明人】孫斌斌
【申請人】上??贫冯娮涌萍加邢薰?br>