用于控制技術(shù)過(guò)程的系統(tǒng)和方法
【專利摘要】一種用于改善用戶和與游戲或者仿真環(huán)境對(duì)應(yīng)的圖形用戶界面的體驗(yàn)的方法和系統(tǒng)在電子設(shè)備的計(jì)算硬件上執(zhí)行與游戲或者仿真對(duì)應(yīng)的軟件產(chǎn)品。界面渲染多個(gè)圖形對(duì)象和與圖形對(duì)象對(duì)應(yīng)的用戶可選擇選項(xiàng)。用戶選擇一個(gè)或者多個(gè)可選擇選項(xiàng),并且最終經(jīng)過(guò)圖形對(duì)象在顯示屏幕上的多個(gè)點(diǎn)執(zhí)行觸摸或者滑動(dòng)操作。觸摸或者滑動(dòng)操作造成在界面上的不同位置部署與選擇的選項(xiàng)對(duì)應(yīng)的多個(gè)資源。為了控制不同的部署的資源,用戶可以基于他的/她的希望經(jīng)過(guò)顯示屏幕的不同區(qū)域滑動(dòng)。在屏幕上的不同位置部署的資源數(shù)目依賴于某些參數(shù),參數(shù)包括在執(zhí)行觸摸或者滑動(dòng)操作期間用戶在屏幕上施加的壓力。可以運(yùn)用仿真的結(jié)果來(lái)控制真實(shí)技術(shù)系統(tǒng)以例如用于食品生產(chǎn)。
【專利說(shuō)明】用于控制技術(shù)過(guò)程的系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及用于控制技術(shù)過(guò)程的系統(tǒng)、例如涉及用于控制與技術(shù)過(guò)程仿真和技術(shù) 過(guò)程控制中的至少一項(xiàng)有關(guān)的技術(shù)過(guò)程的系統(tǒng)。另外,本發(fā)明涉及控制技術(shù)過(guò)程的方法、例 如涉及控制與技術(shù)過(guò)程仿真和技術(shù)過(guò)程控制中的至少一項(xiàng)有關(guān)的技術(shù)過(guò)程的方法。另外, 本發(fā)明涉及在機(jī)器可讀數(shù)據(jù)存儲(chǔ)介質(zhì)上記錄的軟件產(chǎn)品,其中該軟件產(chǎn)品在計(jì)算硬件上可 執(zhí)行用于實(shí)施前述方法。
【背景技術(shù)】
[0002] 用于控制復(fù)雜過(guò)程的圖形用戶界面(GUI)例如在與核電廠關(guān)聯(lián)的控制室中、在軍 方防御系統(tǒng)中和在航空管理中是已知的。可以運(yùn)用這樣的圖形用戶界面以控制實(shí)際技術(shù)設(shè) 施以及這樣的設(shè)施的仿真。仿真提供用于在向設(shè)施施加實(shí)際控制信號(hào)和命令之前考察設(shè)施 的潛在行為、由此提供設(shè)施的更佳控制和預(yù)期設(shè)施的行為。
[0003] 計(jì)算設(shè)備包括平板計(jì)算機(jī)、比如iPad以及包括Apple的⑧、Google的 J?辦電話和辦所6/洲?電話的智能電話。這些計(jì)算設(shè)備具有用于支持與其用戶容 易和快速交互的極為用戶友好的界面。這些設(shè)備中的多數(shù)設(shè)備并入觸敏屏幕,這些觸敏屏 幕獲得用戶的輸入并且有助于流暢的用戶交互。在這些設(shè)備中的許多設(shè)備中運(yùn)用例如以游 戲軟件的形式方便地實(shí)施的仿真軟件用于休閑目的以及如前文提到的技術(shù)控制目的。游戲 或者仿真系統(tǒng)的一個(gè)重要方面是給定的用戶可以錄入希望的輸入并且與他/她在其上玩 游戲和/或執(zhí)行仿真的設(shè)備的用戶界面交互的容易度。對(duì)于缺乏其中并入的觸屏設(shè)施的設(shè) 備,給定的用戶在這樣的設(shè)備上玩游戲或者執(zhí)行仿真之時(shí)的唯一可能交互方式是通過(guò)使用 關(guān)聯(lián)鼠標(biāo)、使用關(guān)聯(lián)鍵盤功能/鍵來(lái)操作或者使用關(guān)聯(lián)操縱桿。對(duì)在許多更低級(jí)電子設(shè)備 中并入的'指向和點(diǎn)擊'或者'操縱桿'的體驗(yàn)在玩游戲或者執(zhí)行技術(shù)仿真之時(shí)不兼容并且 經(jīng)常費(fèi)時(shí)。具體而言,存在如下具體游戲或者技術(shù)仿真,在這些游戲或者技術(shù)仿真中,給定 的用戶/玩家希望多次并且經(jīng)常在不同設(shè)備顯示位置使用點(diǎn)擊、指向、輕擊和拖動(dòng)操作,這 難以通過(guò)當(dāng)代的鼠標(biāo)或者當(dāng)代的操縱桿來(lái)操作。在典型游戲環(huán)境中,在給定的用戶需要通 過(guò)點(diǎn)擊或者觸摸在界面上的多個(gè)點(diǎn)來(lái)執(zhí)行相似操作時(shí),這變得繁瑣。即使在許多常規(guī)電子 設(shè)備中提供的觸敏屏幕能夠感測(cè)一次僅在一個(gè)點(diǎn)的觸摸操作。多觸摸屏幕仍然不普及,并 且它們可以在游戲環(huán)境或者仿真環(huán)境中大有益處??梢酝ㄟ^(guò)多觸摸敏感操作來(lái)控制常規(guī)游 戲控制臺(tái)應(yīng)用中的一些游戲控制臺(tái)應(yīng)用,然而在策略游戲環(huán)境中,對(duì)于執(zhí)行某些希望的操 作而言,它們?nèi)匀痪哂幸恍┤秉c(diǎn)。
[0004] 因此,鑒于前述問(wèn)題,存在對(duì)于在計(jì)算設(shè)備上玩游戲或者執(zhí)行仿真之時(shí)用于游戲 或者技術(shù)仿真和控制系統(tǒng)的更佳和高度地相稱的圖形用戶界面(GUI)的需要。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明尋求提供一種在實(shí)行游戲活動(dòng)時(shí)和/或在繼續(xù)控制真實(shí)技術(shù)系統(tǒng)的操作 之前執(zhí)行對(duì)這樣的技術(shù)系統(tǒng)的仿真時(shí)運(yùn)用更方便的改進(jìn)的用戶圖像界面。
[0006] 本發(fā)明也尋求一種運(yùn)用在實(shí)行游戲活動(dòng)時(shí)和/或在繼續(xù)控制真實(shí)技術(shù)系統(tǒng)的操 作之前執(zhí)行對(duì)這樣的技術(shù)系統(tǒng)的仿真時(shí)更方便的用戶圖像界面的改進(jìn)的方法。
[0007] 根據(jù)本發(fā)明的第一方面,提供一種如權(quán)利要求1所述的電子設(shè)備:提供一種電子 設(shè)備,該電子設(shè)備包括:
[0008] 觸敏顯示屏幕,被配置為同時(shí)感測(cè)在屏幕的多個(gè)點(diǎn)執(zhí)行的觸摸操作;
[0009] 可操作用于執(zhí)行軟件產(chǎn)品的計(jì)算硬件,其中執(zhí)行軟件產(chǎn)品造成生成并且在顯示屏 幕上渲染圖形用戶界面,圖形用戶界面被配置為有助于用戶交互;圖形用戶界面在被渲染 時(shí)呈現(xiàn):
[0010] 一個(gè)或者多個(gè)圖形對(duì)象;以及
[0011] 一個(gè)或者多個(gè)用戶可選擇選項(xiàng),每個(gè)選項(xiàng)代表用于對(duì)一個(gè)或者多個(gè)圖形對(duì)象中的 一個(gè)或者多個(gè)圖形對(duì)象執(zhí)行操作的一個(gè)或者多個(gè)資源;其中:
[0012] 基于用戶對(duì)用戶可選擇選項(xiàng)中的一個(gè)或者多個(gè)用戶可選擇選項(xiàng)的選擇,軟件產(chǎn)品 被配置為在界面的多個(gè)位置渲染與選擇的用戶可選擇對(duì)象對(duì)應(yīng)的一個(gè)或者多個(gè)資源。
[0013] 本發(fā)明的有利之處在于圖形用戶界面例如在提交需要并發(fā)地部署活動(dòng)的復(fù)雜指 令時(shí)更方便地運(yùn)用圖形用戶界面。
[0014] 可選地,在該電子設(shè)備中,軟件產(chǎn)品被配置為在多個(gè)位置渲染一個(gè)或者多個(gè)資源 之后基于接收到用戶的執(zhí)行輸入來(lái)通過(guò)一個(gè)或者多個(gè)資源對(duì)一個(gè)或者多個(gè)圖形對(duì)象執(zhí)行 動(dòng)作。
[0015] 可選地,在該電子設(shè)備中,軟件產(chǎn)品被配置為基于用戶在顯示屏幕的多個(gè)點(diǎn)的觸 摸操作、或者用戶經(jīng)過(guò)多個(gè)點(diǎn)的滑動(dòng)操作而在多個(gè)位置渲染一個(gè)或者多個(gè)資源,多個(gè)點(diǎn)對(duì) 應(yīng)于顯示屏幕上的多個(gè)位置。更可選地,在該電子設(shè)備中,軟件被配置為在用戶在多個(gè)點(diǎn)的 觸摸操作被執(zhí)行達(dá)預(yù)定時(shí)間時(shí)在多個(gè)位置渲染一個(gè)或者多個(gè)資源。進(jìn)而更可選地,在該電 子設(shè)備中,預(yù)定時(shí)間是用戶可調(diào)整的。更可選的,在該電子設(shè)備中,在多個(gè)位置處渲染一個(gè) 或者多個(gè)資源的迅速度至少基于用戶在顯示屏幕上的觸摸操作或者滑動(dòng)操作的速度。
[0016] 更可選地,在該電子設(shè)備中,在多個(gè)位置處渲染的資源數(shù)目至少依賴于用戶在執(zhí) 行觸摸或者滑動(dòng)操作期間在顯示屏幕之上施加的壓力。有益地通過(guò)向觸屏中集成的一個(gè)或 者多個(gè)壓敏換能器確定給定的用戶向觸屏施加的壓力。然而,某些當(dāng)前觸屏僅在二元基礎(chǔ) 上操作,即與觸屏的給定的區(qū)域存在接觸或者不存在接觸。在這樣的觸屏中,可以按照在屏 幕上的基本上同時(shí)經(jīng)歷給定的用戶產(chǎn)生的接觸的鄰近空間連續(xù)感測(cè)點(diǎn)的面積確定給定的 用戶施加的壓力。因此,隨著由于給定的用戶的指尖的生物組織的彈性變形而施加逐漸更 多壓力,逐漸更多空間連續(xù)感測(cè)點(diǎn)基本上同時(shí)在接觸狀態(tài)。可以在給定的用戶運(yùn)用具有彈 性可變形末端的指向設(shè)備接觸到觸屏上以控制游戲或者仿真或者錄入用于控制真實(shí)技術(shù) 設(shè)施的命令時(shí)實(shí)現(xiàn)相似壓力感測(cè)功能??蛇x地,游戲或者仿真包括用于給定的用戶執(zhí)行的 用于校準(zhǔn)觸屏的壓力靈敏度的校準(zhǔn)例程。
[0017] 可選地,在該電子設(shè)備中,軟件產(chǎn)品和圖形用戶界面對(duì)應(yīng)于游戲環(huán)境。更可選地, 在該電子設(shè)備中,游戲系統(tǒng)對(duì)應(yīng)于基于戰(zhàn)爭(zhēng)的游戲,圖形用戶界面對(duì)應(yīng)于戰(zhàn)場(chǎng),并且一個(gè)或 者多個(gè)資源對(duì)應(yīng)于在戰(zhàn)場(chǎng)內(nèi)使用的武器。例如游戲環(huán)境可以是在使用真實(shí)技術(shù)硬件來(lái)實(shí)際 實(shí)施軍方操作之前的仿真。
[0018] 可選地,在該電子設(shè)備中,包括用于連續(xù)地記錄和更新一個(gè)或者多個(gè)圖形對(duì)象的 狀態(tài)改變的數(shù)據(jù)庫(kù),軟件產(chǎn)品被耦合到數(shù)據(jù)庫(kù)并且被配置為在圖形用戶界面的可操作狀態(tài) 中斷的情況下將一個(gè)或者多個(gè)圖形對(duì)象的狀態(tài)恢復(fù)至它們的在數(shù)據(jù)庫(kù)中的上個(gè)更新的狀 態(tài)。
[0019] 可選地,多個(gè)電子設(shè)備通過(guò)網(wǎng)絡(luò)耦合到服務(wù)器,圖形用戶界面在該電子設(shè)備中的 每個(gè)電子設(shè)備上在時(shí)間上被并發(fā)地生成以有助于多個(gè)用戶與圖形用戶界面的交互,其中在 多個(gè)電子設(shè)備上生成的圖形用戶界面通過(guò)服務(wù)器來(lái)協(xié)調(diào)和同步并且在多個(gè)電子設(shè)備上隨 時(shí)間被并發(fā)地更新。
[0020] 可選地,實(shí)施電子設(shè)備為桌面型計(jì)算機(jī)、膝上型計(jì)算機(jī)、iPad或者包括 iPhone?、Android?電話或者Symbian?電話的智能電話;"⑧"表示注冊(cè)商標(biāo)。
[0021] 根據(jù)本發(fā)明的第二方面,提供一種有助于用戶與圖形用戶界面的交互的方法,通 過(guò)在電子設(shè)備的計(jì)算硬件上執(zhí)行軟件產(chǎn)品來(lái)生成并且在電子設(shè)備的顯示器上渲染圖形用 戶界面,該方法包括:
[0022] (a)在圖形用戶界面上渲染一個(gè)或者多個(gè)圖形對(duì)象和與一個(gè)或者多個(gè)圖形對(duì)象對(duì) 應(yīng)的一個(gè)或者多個(gè)用戶可選擇選項(xiàng),每個(gè)用戶可選擇選項(xiàng)對(duì)應(yīng)于將在界面上部署的一個(gè)或 者多個(gè)資源;
[0023] (b)選擇用戶可選擇選項(xiàng)中的一個(gè)或者多個(gè)用戶可選擇選項(xiàng),并且執(zhí)行在顯示器 上的不同點(diǎn)的觸摸操作和經(jīng)過(guò)顯示器的不同點(diǎn)的滑動(dòng)操作之一;以及
[0024] (c)在界面上的多個(gè)位置同時(shí)部署與選擇的用戶可選擇選項(xiàng)對(duì)應(yīng)的所述一個(gè)或者 多個(gè)資源,多個(gè)位置對(duì)應(yīng)于在其執(zhí)行觸摸操作或者經(jīng)過(guò)其執(zhí)行滑動(dòng)操作的不同點(diǎn)。
[0025] 可選地,該方法還包括:
[0026] (d)至少基于檢測(cè)到在顯示屏幕上的多個(gè)點(diǎn)處的觸摸操作被執(zhí)行達(dá)預(yù)定時(shí)間來(lái)在 多個(gè)位置處部署一個(gè)或者多個(gè)資源。
[0027] 可選地,在該方法中,在多個(gè)位置處部署一個(gè)或者多個(gè)資源的迅速度依賴于滑動(dòng) 操作或者觸摸操作的速度。
[0028] 可選地,在該方法中,在界面上的不同位置處部署的資源數(shù)目依賴于在執(zhí)行觸摸 操作或者滑動(dòng)操作期間在顯示屏幕上施加的壓力。
[0029] 可選地,在該方法中,軟件產(chǎn)品和圖形用戶界面對(duì)應(yīng)于游戲系統(tǒng)。更可選地,在該 方法中,游戲系統(tǒng)對(duì)應(yīng)于基于戰(zhàn)爭(zhēng)的游戲,圖形用戶界面對(duì)應(yīng)于戰(zhàn)場(chǎng),并且一個(gè)或者多個(gè)資 源對(duì)應(yīng)于在戰(zhàn)場(chǎng)內(nèi)使用的武器。
[0030] 可選地,該方法還包括:連續(xù)地記錄和更新一個(gè)或者多個(gè)圖形對(duì)象的狀態(tài)改變,將 軟件產(chǎn)品耦合到數(shù)據(jù)庫(kù),并且在圖形用戶界面的操作狀態(tài)中斷的情況下將一個(gè)或者多個(gè)圖 形對(duì)象的狀態(tài)恢復(fù)至它們的在數(shù)據(jù)庫(kù)中的上個(gè)更新的狀態(tài)。
[0031] 可選地,該方法還包括:
[0032] (e)通過(guò)網(wǎng)絡(luò)將多個(gè)電子設(shè)備連接到服務(wù)器;
[0033] (f)在不同電子設(shè)備的顯示器上在時(shí)間上并發(fā)地生成圖形用戶界面;以及
[0034] (g)通過(guò)服務(wù)器協(xié)調(diào)多個(gè)圖形用戶界面并且隨時(shí)間并發(fā)地更新它們以有助于多個(gè) 用戶與圖形用戶界面的交互和協(xié)調(diào)。
[0035] 更可選地,在該方法中,圖形用戶界面對(duì)應(yīng)于游戲系統(tǒng),并且該方法被配置為有助 于在線多玩家游戲系統(tǒng)。
[0036] 根據(jù)本發(fā)明的第三方面,提供一種在機(jī)器可讀數(shù)據(jù)存儲(chǔ)介質(zhì)上記錄的軟件產(chǎn)品, 其中軟件產(chǎn)品在計(jì)算設(shè)備的計(jì)算硬件上可執(zhí)行,以用于實(shí)施根據(jù)本發(fā)明的第二方面的方 法。
[0037] 根據(jù)本發(fā)明的第四方面,提供一種電子設(shè)備,該電子設(shè)備包括:
[0038] 顯不屏辱;
[0039] 能夠執(zhí)行軟件產(chǎn)品的計(jì)算硬件,其中執(zhí)行軟件產(chǎn)品造成生成并且在顯示屏幕上渲 染圖形用戶界面,圖形用戶界面被配置為有助于用戶容易交互;圖形用戶界面在被渲染時(shí) 呈現(xiàn):
[0040] 一個(gè)或者多個(gè)圖形對(duì)象;
[0041] 指針對(duì)象,被配置為在一個(gè)或者多個(gè)圖形對(duì)象之上可移動(dòng),并且被配置為在指針 對(duì)象在圖形對(duì)象中的一個(gè)或者多個(gè)圖形對(duì)象之上被點(diǎn)擊或者輕擊時(shí)調(diào)用包含一個(gè)或者多 個(gè)用戶可選擇選項(xiàng)的菜單列表,其中:
[0042] 在從菜單列表選擇用戶可選擇選項(xiàng)、并且執(zhí)行拖動(dòng)指針對(duì)象和在圖形用戶界面之 上、經(jīng)過(guò)一個(gè)或者多個(gè)圖形對(duì)象或者經(jīng)過(guò)具體圖形對(duì)象的一部分滑動(dòng)觸敏對(duì)象之一時(shí),軟 件產(chǎn)品被配置為保持與選擇的對(duì)象對(duì)應(yīng)的效果,該效果被分別連續(xù)地應(yīng)用于一個(gè)或者多個(gè) 圖形對(duì)象或者具體圖形對(duì)象的一部分、由此分別支持一個(gè)或者多個(gè)圖形對(duì)象或者具體圖形 對(duì)象的一部分的狀態(tài)改變。
[0043] 可選地,該電子設(shè)備還包括在圖形用戶界面之上渲染的用戶輸入界面,用戶輸入 界面被配置為獲得和解釋用戶的與在圖形用戶界面之上移動(dòng)指針對(duì)象、點(diǎn)擊或者輕擊指針 對(duì)象或者滑動(dòng)觸敏對(duì)象對(duì)應(yīng)的輸入。
[0044] 可選地,在該電子設(shè)備中,圖形用戶界面被配置為分別響應(yīng)于用戶在具體圖形對(duì) 象的一部分或者一個(gè)或者多個(gè)圖形對(duì)象之上滑動(dòng)用戶觸敏對(duì)象來(lái)向具體圖形對(duì)象的部分 或者一個(gè)或者多個(gè)圖形對(duì)象連續(xù)應(yīng)用用戶可選擇選項(xiàng)。
[0045] 可選地,在該電子設(shè)備中,圖形用戶界面被配置為有助于終止與選擇的選項(xiàng)對(duì)應(yīng) 的效果,并且在終止了拖動(dòng)指針對(duì)象或者滑動(dòng)觸敏對(duì)象時(shí)有助于使選擇的對(duì)象消失。
[0046] 可選地,在該電子設(shè)備中,在圖形對(duì)象的部分之上或者在一個(gè)或者多個(gè)圖形對(duì)象 之上應(yīng)用與選擇的選項(xiàng)對(duì)應(yīng)的效果的迅速度至少部分依賴于執(zhí)行對(duì)指針的拖動(dòng)操作或者 對(duì)顯示敏感對(duì)象的滑動(dòng)操作的速度。更可選地,在電子設(shè)備中,圖形用戶界面是觸敏屏幕, 并且用戶界面被實(shí)施為觸敏屏幕的觸覺(jué)表面。
[0047] 可選地,在該電子設(shè)備中,圖形用戶界面被配置為響應(yīng)于對(duì)拖動(dòng)指針對(duì)象或者滑 動(dòng)顯示敏感對(duì)象的終止來(lái)停用向特定圖形對(duì)象的一部分或者向一個(gè)或者多個(gè)圖形對(duì)象應(yīng) 用與選擇的選項(xiàng)對(duì)應(yīng)的效果。
[0048] 可選地,在該電子設(shè)備中,圖形用戶界面和軟件產(chǎn)品對(duì)應(yīng)于游戲系統(tǒng)或者仿真系 統(tǒng)。更可選地,在該電子設(shè)備中,游戲系統(tǒng)或者仿真系統(tǒng)對(duì)應(yīng)于耕種游戲,圖形用戶界面的 圖形對(duì)象對(duì)應(yīng)于耕種環(huán)境的其中希望種植一種或者多種作物的不同空間區(qū)域,并且其中在 菜單列表中的用戶可選擇選項(xiàng)對(duì)應(yīng)于不同耕種工具。
[0049] 可選地,在該電子設(shè)備中,包括用于連續(xù)記錄和更新一個(gè)或者多個(gè)圖形對(duì)象的狀 態(tài)改變的數(shù)據(jù)庫(kù),軟件產(chǎn)品被耦合到數(shù)據(jù)庫(kù)、并且被配置為在圖形用戶界面的可操作狀態(tài) 中斷的情況下將一個(gè)或者多個(gè)圖形對(duì)象的狀態(tài)恢復(fù)至它們的在數(shù)據(jù)庫(kù)中的上個(gè)更新的狀 態(tài)。
[0050] 可選地,多個(gè)電子設(shè)備通過(guò)網(wǎng)絡(luò)連接到服務(wù)器,圖形用戶界面在該電子設(shè)備中的 每個(gè)電子設(shè)備上在時(shí)間上被并發(fā)地生成,以有助于多個(gè)用戶與圖形用戶界面的交互,其中 在多個(gè)電子設(shè)備上生成的圖形用戶界面通過(guò)服務(wù)器來(lái)協(xié)調(diào)并且在多個(gè)電子設(shè)備上隨時(shí)間 被并發(fā)地更新。
[0051] 可選地,使用桌面型計(jì)算機(jī)、膝上型計(jì)算機(jī)、iPad或者包括 iPhone?、Android⑧電話或Symbian?電話的智能電話來(lái)實(shí)施電子設(shè)備;"?"表 示注冊(cè)商標(biāo)。
[0052] 根據(jù)本發(fā)明的第五方面,提供一種用于有助于用戶與圖形用戶界面的容易交互的 方法,通過(guò)在電子設(shè)備的計(jì)算硬件上執(zhí)行軟件產(chǎn)品來(lái)生成并且在電子設(shè)備的顯示器上渲染 圖形界面,該方法包括:
[0053] (a)在圖形用戶界面內(nèi)渲染一個(gè)或者多個(gè)圖形對(duì)象;
[0054] (b)經(jīng)過(guò)指針對(duì)象點(diǎn)擊或者輕擊一個(gè)或者多個(gè)圖形對(duì)象以調(diào)用包含用戶可選擇選 項(xiàng)集合的菜單列表,用戶可選擇選項(xiàng)對(duì)應(yīng)于將向具體圖形對(duì)象的一部分或者一個(gè)或者多個(gè) 圖形對(duì)象應(yīng)用的效果;以及
[0055] (c)選擇特定用戶可選擇選項(xiàng),并且通過(guò)分別在圖形對(duì)象的特定部分之上或者在 一個(gè)或者多個(gè)圖形對(duì)象之上執(zhí)行指針對(duì)象的拖動(dòng)操作和顯示敏感項(xiàng)目的滑動(dòng)操作之一,來(lái) 向特定圖形對(duì)象的一部分或者一個(gè)或者多個(gè)圖形對(duì)象應(yīng)用與選擇的選項(xiàng)對(duì)應(yīng)的效果。
[0056] 可選地,在該方法中,圖形用戶界面被配置為保持與選擇的用戶可選擇選項(xiàng)對(duì)應(yīng) 的效果活躍,直至拖動(dòng)操作或者滑動(dòng)操作被執(zhí)行的時(shí)間,并且被配置為在終止拖動(dòng)或者滑 動(dòng)操作時(shí)支持使選擇的選項(xiàng)消失。
[0057] 可選地,在該方法中,軟件產(chǎn)品對(duì)應(yīng)于游戲系統(tǒng)或者仿真系統(tǒng)。更可選地,在該方 法中,游戲系統(tǒng)或者仿真系統(tǒng)對(duì)應(yīng)于耕種游戲或者耕種仿真,圖形對(duì)象對(duì)應(yīng)于耕種環(huán)境的 空間區(qū)域,并且用戶可選擇選項(xiàng)對(duì)應(yīng)于不同耕種工具。
[0058] 可選地,該方法還包括:連續(xù)地記錄和更新一個(gè)或者多個(gè)圖形對(duì)象的狀態(tài)改變,將 軟件產(chǎn)品耦合到數(shù)據(jù)庫(kù),并且在圖形用戶界面的可操作中斷的情況下將一個(gè)或者多個(gè)圖形 對(duì)象的狀態(tài)恢復(fù)至它們的在數(shù)據(jù)庫(kù)中的上個(gè)更新的狀態(tài)。
[0059] 可選地,該方法還包括:
[0060] (d)通過(guò)網(wǎng)絡(luò)將多個(gè)電子設(shè)備連接到服務(wù)器;
[0061] (e)在不同電子設(shè)備的顯示器上在時(shí)間上并發(fā)地生成圖形用戶界面;以及
[0062] (f)通過(guò)服務(wù)器協(xié)調(diào)多個(gè)圖形用戶界面并且隨時(shí)間并發(fā)地更新它們以與有助于多 個(gè)用戶與圖形用戶界面的交互和協(xié)調(diào)。
[0063] 可選地,在該方法中,圖形用戶界面對(duì)應(yīng)于游戲系統(tǒng),并且該方法被配置為有助于 在線多玩家游戲系統(tǒng)。
[0064] 根據(jù)本發(fā)明的第六方面,提供一種在機(jī)器可讀數(shù)據(jù)存儲(chǔ)介質(zhì)上記錄的軟件產(chǎn)品, 該軟件產(chǎn)品在計(jì)算設(shè)備的計(jì)算硬件上可執(zhí)行用于實(shí)施根據(jù)本發(fā)明的第五方面的方法。
[0065] 將理解本發(fā)明的特征易于在各種組合中被組合而未脫離如所附權(quán)利要求限定的 本發(fā)明的范圍。
【專利附圖】
【附圖說(shuō)明】
[0066] 現(xiàn)在將參照附圖僅通過(guò)示例描述本發(fā)明的實(shí)施例,在附圖中:
[0067] 圖1是根據(jù)本發(fā)明的系統(tǒng)的概況示意性圖示,該系統(tǒng)提供用于將一個(gè)或者多個(gè)用 戶對(duì)接到設(shè)施的圖形用戶界面(GUI),其中該設(shè)施包括游戲、仿真和/或真實(shí)技術(shù)系統(tǒng)控制 的單元;
[0068] 圖2是圖1的圖形用戶界面的一個(gè)實(shí)施例的圖示;
[0069] 圖3是使用圖2的圖形用戶界面可控制的示例環(huán)境的圖示;
[0070] 圖4和圖5是用戶與圖3的環(huán)境交互的圖示;
[0071] 圖6是為了實(shí)施圖1的系統(tǒng)而需要的服務(wù)器和設(shè)備的網(wǎng)絡(luò)的圖示;
[0072] 圖7是在圖1的系統(tǒng)內(nèi)實(shí)施的步驟的流程圖;
[0073] 圖8、圖9和圖10是圖1的系統(tǒng)在其中可操作用于仿真或者提供玩游戲環(huán)境的環(huán) 境的圖示;
[0074] 圖11是根據(jù)本發(fā)明實(shí)施的圖形用戶界面(GUI)的圖示;
[0075] 圖12至圖15是圖1的系統(tǒng)生成的耕種環(huán)境的圖示;并且
[0076] 圖16是用于實(shí)施如圖1中所示系統(tǒng)的備選數(shù)據(jù)服務(wù)器和設(shè)備的網(wǎng)絡(luò)。
[0077] 在附圖中,運(yùn)用加下劃線的編號(hào)以代表加下劃線的編號(hào)被定位于其之上的項(xiàng)目或 者加下劃線的編號(hào)與之相鄰的項(xiàng)目。無(wú)下劃線的編號(hào)涉及將無(wú)下劃線的編號(hào)鏈接到項(xiàng)目的 線所標(biāo)識(shí)的項(xiàng)目。在編號(hào)無(wú)下劃線并且伴隨有關(guān)聯(lián)箭頭時(shí),無(wú)下劃線的編號(hào)用來(lái)標(biāo)識(shí)箭頭 所指向的一般項(xiàng)目。
【具體實(shí)施方式】
[0078] 概括而言,本發(fā)明涉及一種用于控制技術(shù)過(guò)程的裝置,其中技術(shù)過(guò)程包括對(duì)設(shè)施 仿真和控制的單元。在圖1中示出用于提供在給定的用戶20、例如一個(gè)或者多個(gè)人員與技 術(shù)設(shè)施30之間的圖形用戶界面(⑶I)的裝置10,其中使用包括計(jì)算硬件的設(shè)備來(lái)方便地實(shí) 施裝置10,該計(jì)算硬件可操作用于執(zhí)行在機(jī)器可讀數(shù)據(jù)存儲(chǔ)介質(zhì)上記錄的一個(gè)或者多個(gè)軟 件產(chǎn)品。另外,使用當(dāng)代計(jì)算平臺(tái)、例如支持無(wú)線的用于支持經(jīng)由無(wú)線通信網(wǎng)絡(luò)的通信的計(jì) 算平臺(tái)來(lái)方便地實(shí)施裝置10。技術(shù)設(shè)施30可選地包括仿真、游戲和實(shí)際系統(tǒng)控制的單元。
[0079] 本發(fā)明的一個(gè)實(shí)施例涉及一種用于游戲和仿真系統(tǒng)、用于有助于給定的用戶在玩 游戲或者控制仿真之時(shí)的容易和快速交互、并且用于避免在其上玩游戲和/或執(zhí)行仿真的 電子設(shè)備的觸敏屏幕上執(zhí)行觸摸或者滑動(dòng)操作之時(shí)經(jīng)歷的當(dāng)代問(wèn)題的圖形用戶界面。
[0080] 游戲系統(tǒng)被并入于包括計(jì)算機(jī)、iPad、移動(dòng)電話、平板計(jì)算機(jī)和智能電話的許多電 子計(jì)算設(shè)備中用于休閑。許多這樣的常規(guī)電子設(shè)備并入用于獲得用戶輸入并且用于產(chǎn)生與 界面的相稱用戶體驗(yàn)的觸敏屏幕。為了在包括許多桌面型和膝上型計(jì)算機(jī)的無(wú)觸敏屏幕的 電子設(shè)備上玩游戲或者控制技術(shù)仿真,用戶一般通過(guò)耦合的輸入設(shè)備、比如鼠標(biāo)、在鍵區(qū)上 的某些鍵和操縱桿與游戲或者仿真系統(tǒng)的界面交互并且向該界面提供輸入。使用通過(guò)鼠標(biāo) 的多個(gè)點(diǎn)擊操作例如在需要在游戲或者仿真界面上的多個(gè)點(diǎn)執(zhí)行相同操作的情況下費(fèi)時(shí) 和不利。即使用具有觸敏顯示器的設(shè)備,在需要經(jīng)過(guò)界面的多個(gè)區(qū)域同時(shí)執(zhí)行與玩的游戲 或者執(zhí)行的仿真對(duì)應(yīng)的相似操作時(shí),這仍然變得難以實(shí)現(xiàn),因?yàn)槌R?guī)觸敏屏幕能夠在特定 點(diǎn)一次一個(gè)感測(cè)觸摸操作。即使多觸敏屏幕當(dāng)前可用、并且被并入于電子設(shè)備中,與某些技 術(shù)仿真相似地對(duì)應(yīng),與某些游戲?qū)?yīng)的操作在玩游戲時(shí)需要同時(shí)感測(cè)和檢測(cè)經(jīng)過(guò)屏幕的多 個(gè)區(qū)域執(zhí)行的觸摸或者滑動(dòng)操作。
[0081] 因此,本公開(kāi)內(nèi)容提供一種用于游戲和/或仿真系統(tǒng)的增強(qiáng)的圖形用戶界面,該 圖形用戶界面改善給定的用戶在電子設(shè)備上玩游戲或者執(zhí)行技術(shù)仿真之時(shí)的體驗(yàn)。該系統(tǒng) 和方法有助于通過(guò)電子設(shè)備的多觸敏屏幕執(zhí)行觸摸和滑動(dòng)操作并且允許給定的用戶經(jīng)過(guò) 界面的不同區(qū)域同時(shí)執(zhí)行與游戲或者仿真有關(guān)的相似操作。
[0082] 在圖2中示出與在電子設(shè)備上玩的游戲或者執(zhí)行的仿真對(duì)應(yīng)的圖形用戶界面,該 圖形用戶界面示出玩策略游戲或者執(zhí)行仿真的用戶經(jīng)過(guò)界面的多個(gè)點(diǎn)同時(shí)執(zhí)行觸摸或者 滑動(dòng)操作用于經(jīng)過(guò)在界面上的多個(gè)位置執(zhí)行相似操作的方式。如圖所示,在電子設(shè)備上的 顯示屏幕上渲染與玩的游戲或者執(zhí)行的仿真對(duì)應(yīng)的圖形用戶界面100。具體而言,在電子 設(shè)備的計(jì)算硬件上執(zhí)行與游戲或者仿真對(duì)應(yīng)的軟件產(chǎn)品時(shí)在顯示屏幕上渲染和呈現(xiàn)界面 100。顯示屏幕是能夠感測(cè)在屏幕上的多個(gè)點(diǎn)同時(shí)執(zhí)行的觸摸或者滑動(dòng)操作的多觸敏屏幕。 用戶108使用他/她的手指中的兩個(gè)手指并且在界面100上的兩個(gè)不同位置102和104執(zhí) 行觸摸操作。界面100感測(cè)這一操作,并且與游戲或者仿真對(duì)應(yīng)的軟件產(chǎn)品對(duì)界面100的 不同圖形對(duì)象執(zhí)行與執(zhí)行的觸摸操作對(duì)應(yīng)的動(dòng)作。下文結(jié)合以下附圖關(guān)于具體游戲環(huán)境或 者仿真環(huán)境的示例更具體說(shuō)明這一點(diǎn)。
[0083] 在圖3中示出電子設(shè)備的顯示屏幕在用戶在設(shè)備上玩游戲或者執(zhí)行仿真并且將 本公開(kāi)內(nèi)容的方法用于控制游戲或者仿真界面時(shí)的快照。如所示出的,電子設(shè)備200包括 顯示屏幕202,其中在顯示屏幕202的圖元206上渲染用于執(zhí)行與游戲或者仿真對(duì)應(yīng)的動(dòng) 作的不同資源。出于說(shuō)明公開(kāi)內(nèi)容的目的,描繪的游戲或者仿真環(huán)境對(duì)應(yīng)于基于戰(zhàn)爭(zhēng)的 游戲或者仿真,并且在顯示屏幕202上渲染的游戲環(huán)境對(duì)應(yīng)于戰(zhàn)場(chǎng)204。設(shè)備200可以是 并入了多觸敏屏幕的任何適當(dāng)電子設(shè)備,該電子設(shè)備包括iPad、智能電話、例如Apple的 /P/kw⑧、J/WrmW⑧電話或辦講/)/_?電話、平板計(jì)算機(jī)、桌面型計(jì)算機(jī)或者膝上 型計(jì)算機(jī)等。戰(zhàn)場(chǎng)204具有不同圖形對(duì)象、例如可以代表城堡或者陣營(yíng)的目標(biāo)208。游戲或 者仿真的目的可以是通過(guò)在圖元206示出的不同資源A、B和C等攻擊城堡來(lái)贏得它。在元 素206內(nèi)的資源A、B和C可以代表包括槍、炮、箭、弓等的武器(即技術(shù)硬件),或者可以代 表不同軍隊(duì)、武裝兵、步兵或者騎兵等。盡管僅已經(jīng)示出三個(gè)這樣的資源,但是可以有用于 玩游戲或者執(zhí)行仿真的多個(gè)其它資源。在策略游戲或者仿真中,用戶選擇這些資源中的一 個(gè)或者多個(gè)資源并且在戰(zhàn)場(chǎng)204內(nèi)的多個(gè)位置部署選擇的資源。選擇的資源然后用來(lái)執(zhí)行 用于攻克目標(biāo)208的操作。例如可以操作部署的資源以通過(guò)它們擁有的不同武器來(lái)攻擊目 標(biāo)208。用戶可以使用同時(shí)在顯示器202上的不同點(diǎn)的多個(gè)觸摸操作以在戰(zhàn)場(chǎng)204內(nèi)的多 個(gè)位置部署資源A、B、C等。另外,用戶也可以執(zhí)行滑動(dòng)操作以通過(guò)越過(guò)具體路徑滑動(dòng)手指 來(lái)全部經(jīng)過(guò)沿著該路徑的點(diǎn)集部署具體資源??梢酝ㄟ^(guò)指向具體部署的資源并且在希望的 方向上滑動(dòng)手指來(lái)控制不同的部署的資源背離或者朝著目標(biāo)208移動(dòng)。在用戶觸摸顯示屏 幕202以部署選擇的資源時(shí),屏幕202檢測(cè)到用戶在不同點(diǎn)施加的壓力。在不同位置部署 的資源數(shù)目可選地依賴于施加的壓力數(shù)目。具體而言,在特定點(diǎn)施加的更高壓力造成在該 點(diǎn)部署數(shù)目增加的資源并且反之亦然。另外,在戰(zhàn)場(chǎng)204上的不同位置部署資源的迅速度 依賴于用戶經(jīng)過(guò)不同點(diǎn)執(zhí)行觸摸或者滑動(dòng)操作的速度。例如如果用戶希望沿著在具體路徑 中的不同點(diǎn)部署選擇的資源并且經(jīng)過(guò)路徑執(zhí)行滑動(dòng)操作,則與執(zhí)行經(jīng)過(guò)路徑的滑動(dòng)操作一 樣快地部署資源。迅速滑動(dòng)操作與慢速滑動(dòng)操作相比造成更快資源部署。
[0084] 另外,在圖3中示出設(shè)備在用戶已經(jīng)選擇可選擇選項(xiàng)A、B和C之一時(shí)用于在基于 戰(zhàn)爭(zhēng)的游戲或者仿真的戰(zhàn)場(chǎng)內(nèi)部署資源的顯示屏幕。作為示例示出用戶已經(jīng)選擇在戰(zhàn)場(chǎng)中 部署與具體資源類別或者類型對(duì)應(yīng)的選項(xiàng)B以隨后對(duì)目標(biāo)208操作。如前文提到的那樣,選 擇的資源可以是軍隊(duì)、擁有特定類型武器的武裝兵、騎兵等。另外,盡管示出選擇僅一個(gè)選 項(xiàng),但是用戶也可以選擇多個(gè)選項(xiàng)以在戰(zhàn)場(chǎng)中部署不同種類的資源。最后在選擇選項(xiàng)B之 后,用戶如圖所示使用他/她的手指中的兩個(gè)手指以控制界面并且在兩個(gè)希望的點(diǎn)302和 304部署軍隊(duì)。具體而言,用戶在點(diǎn)302和304同時(shí)或者在時(shí)間序列中、即逐個(gè)執(zhí)行觸摸操 作。備選地,也可以通過(guò)從選擇的點(diǎn)302和304中的的任一點(diǎn)啟動(dòng)、經(jīng)過(guò)具體希望的路徑、 以一直經(jīng)過(guò)希望的路徑部署資源來(lái)執(zhí)行滑動(dòng)操作。在一個(gè)實(shí)施例中,在執(zhí)行觸摸操作之后 的具體預(yù)定時(shí)間在選擇的點(diǎn)部署資源。例如在一個(gè)實(shí)施例中,僅當(dāng)用戶保持他的手指與點(diǎn) 觸摸達(dá)約為0. 5至1秒的預(yù)定時(shí)間才可以在特定點(diǎn)部署資源。這一特征可調(diào)整,并且可以 在玩游戲或者執(zhí)行仿真之前基于用戶的希望來(lái)定制用戶為了部署資源而需要保持他的手 指與屏幕接觸的最少時(shí)間。另外,這避免可能非有意地或者非希望地部署資源的情況。
[0085] 基于檢測(cè)到某些條件來(lái)釋放具體部署的資源用于動(dòng)作、例如用于攻擊目標(biāo)208。這 可以例如包括用戶在已經(jīng)在希望的點(diǎn)部署資源之后仍然在該點(diǎn)保持他/她的手指達(dá)約1至 2秒。在另一情況下,可以在顯示屏幕上分離地渲染執(zhí)行選項(xiàng),并且用戶需要在部署資源之 后通過(guò)該選項(xiàng)提供執(zhí)行命令。另外,通過(guò)不同手指執(zhí)行的多觸摸操作獨(dú)立地動(dòng)作,并且顯示 屏幕被配置為獨(dú)立地感測(cè)和解釋通過(guò)這些手指執(zhí)行的滑動(dòng)或者觸摸操作。具體而言,作為 示例,在經(jīng)過(guò)在屏幕上的特定點(diǎn)觸摸或者滑動(dòng)一個(gè)手指時(shí),可以在與那些點(diǎn)對(duì)應(yīng)的一個(gè)位 置集合之上部署一個(gè)資源集合,并且后續(xù)在經(jīng)過(guò)不同點(diǎn)集觸摸或者滑動(dòng)另一手指時(shí),可以 后續(xù)也在那些點(diǎn)之上部署第二資源集合。兩個(gè)資源集合可以根據(jù)用戶可調(diào)整的并且可以在 玩游戲或者執(zhí)行仿真之前定制的游戲設(shè)置而相同或者不同。另外,如前文提到的那樣,顯示 屏幕也能夠感測(cè)在不同點(diǎn)同時(shí)執(zhí)行的觸摸或者滑動(dòng)操作并且在不同點(diǎn)一起部署資源。在一 個(gè)實(shí)施例中,在不同點(diǎn)部署的資源數(shù)目可以是一個(gè),各自對(duì)應(yīng)于檢測(cè)在該點(diǎn)執(zhí)行的觸摸操 作。備選地,只要在特定點(diǎn)或者在點(diǎn)集之上執(zhí)行觸摸或者滑動(dòng)操作就可以在那些點(diǎn)之上部 署每單位時(shí)間恒定數(shù)目的資源。在另一實(shí)施例中,如先前提到的那樣,部署的資源數(shù)目是用 戶在執(zhí)行觸摸或者滑動(dòng)操作之時(shí)施加的壓力的函數(shù)。具體而言,在特定點(diǎn)施加的更高壓力 可選地造成在該點(diǎn)部署數(shù)目更多的資源并且反之亦然。
[0086] 接著參照?qǐng)D4,圖示電子設(shè)備的顯示屏幕,其中示出在顯示屏幕上的多個(gè)位置部署 與選擇的選項(xiàng)B對(duì)應(yīng)的資源。如圖所示,在屏幕202上的一個(gè)位置集合部署資源集合410, 并且這些對(duì)應(yīng)于在圖4中所示點(diǎn)302周圍更早執(zhí)行的多個(gè)觸摸操作。為了部署資源410,用 戶可選地經(jīng)過(guò)覆蓋這些點(diǎn)的路徑執(zhí)行滑動(dòng)操作。另外,示出在目標(biāo)208的另一側(cè)上部署另 一資源集合420。在用戶通過(guò)另一手指執(zhí)行用點(diǎn)304--見(jiàn)圖4--發(fā)起的觸摸操作時(shí)渲染 這些資源。相似地,可選地在顯示屏幕202上的許多其它點(diǎn)執(zhí)行觸摸或者滑動(dòng)操作以在其 它希望的點(diǎn)部署資源。
[0087] 在圖6中示出用于實(shí)施根據(jù)本公開(kāi)內(nèi)容的方法和裝置的示例環(huán)境的圖示。示出多 個(gè)電子設(shè)備502、504、506和508,通過(guò)這些電子設(shè)備,用戶可以通過(guò)550、560和570代表的 多個(gè)網(wǎng)絡(luò)之一連接到不同游戲服務(wù)器510和540、例如游戲服務(wù)器和/或仿真服務(wù)器之一。 電子設(shè)備502、504、506或者508可以是具有計(jì)算硬件的任何適當(dāng)電子設(shè)備,該計(jì)算硬件能 夠支持和執(zhí)行與游戲和/或仿真系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品。所示電子設(shè)備的典型示例可以包括 桌面型計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、包括普遍已知的/Pb/記?、/iwirmYi⑧電話 等的智能電話、iPad等。另外,所有這些電子設(shè)備具有用于感測(cè)和獲得用戶通過(guò)在一個(gè)或 者多個(gè)顯示屏幕的多個(gè)點(diǎn)執(zhí)行的觸摸或者滑動(dòng)操作的輸入的一個(gè)或者多個(gè)多觸敏屏幕。另 夕卜,不同電子設(shè)備502、504、506和508通過(guò)適當(dāng)通信網(wǎng)絡(luò)、通過(guò)服務(wù)器510和540中的任一 服務(wù)器相互連接。網(wǎng)絡(luò)550、560和570等可以是無(wú)線網(wǎng)絡(luò)、比如無(wú)線局域網(wǎng)(WLAN)、局域網(wǎng) (LAN)、蜂窩網(wǎng)絡(luò)、例如2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)等。另外,電子設(shè)備504、506和508中的任何電子設(shè) 備也可以使用它自己的Bluetooth網(wǎng)絡(luò)并且可以能夠連接到Bluetooth服務(wù)器以與其它電 子設(shè)備同步;"Bluetooth"是注冊(cè)商標(biāo)。所示示例環(huán)境通過(guò)有助于多個(gè)用戶通過(guò)不同設(shè)備 在線從而通過(guò)適當(dāng)網(wǎng)絡(luò)連接并且相互同步也支持多玩家游戲。另外,如模塊520、530等所 示,多個(gè)數(shù)據(jù)庫(kù)耦合到不同服務(wù)器,并且與游戲環(huán)境有關(guān)的信息在不同用戶在線進(jìn)行多玩 家游戲時(shí)連續(xù)地存儲(chǔ)于這些數(shù)據(jù)庫(kù)中。
[0088] 為了有助于單玩家游戲或者單用戶仿真,用戶通過(guò)電子設(shè)備502、504、506或者 508中的任何電子設(shè)備登錄并且通過(guò)適當(dāng)網(wǎng)絡(luò)、例如經(jīng)由因特網(wǎng)和/或無(wú)線通信網(wǎng)絡(luò)連接 到游戲或者仿真服務(wù)器510或者540之一。在用戶登錄并且在他/她利用的具體設(shè)備、例 如設(shè)備502的計(jì)算硬件上執(zhí)行游戲或者仿真軟件時(shí),生成并且在設(shè)備502的顯示屏幕上渲 染與游戲?qū)?yīng)的圖形用戶界面。圖形用戶界面在設(shè)備502的顯示屏幕上呈現(xiàn)與游戲或者仿 真有關(guān)的不同圖形對(duì)象。圖形對(duì)象可以由圖形用戶界面的不同塊/段代表,可以對(duì)這些塊/ 段執(zhí)行與玩的游戲或者執(zhí)行的仿真對(duì)應(yīng)的不同操作。例如在游戲是基于戰(zhàn)爭(zhēng)的游戲或者仿 真涉及技術(shù)軍方硬件、比如槍、炮等的情況下,這樣的塊/段可以代表需要攻克的一個(gè)或者 多個(gè)目標(biāo)、比如更早在圖3中示出的目標(biāo)208。另外,也在設(shè)備502的界面上渲染一個(gè)或者 多個(gè)圖元,該一個(gè)或者多個(gè)圖元代表用于對(duì)圖形對(duì)象執(zhí)行動(dòng)作的用戶可選擇選項(xiàng)集合。已 經(jīng)更早結(jié)合公開(kāi)內(nèi)容的與基于戰(zhàn)爭(zhēng)的游戲或者仿真有關(guān)的先前附圖具體說(shuō)明這樣的元素。 另外,在不同圖形對(duì)象之上可移動(dòng)的點(diǎn)對(duì)象(光標(biāo))在圖形用戶界面上出現(xiàn)用于控制游戲 或者仿真操作。通過(guò)在設(shè)備502的顯示屏幕上執(zhí)行觸摸、滑動(dòng)或者輕擊操作可控制指針對(duì) 象。另外,包括鼠標(biāo)、操縱桿或者鍵盤按鈕集合的其它輸入設(shè)備可以耦合到設(shè)備502(盡管 未示出)用于有助于提供用戶輸入。可以通過(guò)使用包括手指、鋼筆、鉛筆、指示元件等來(lái)執(zhí) 行在顯示屏幕上的觸摸操作。
[0089] 耦合到游戲或者仿真服務(wù)器510的另一數(shù)據(jù)庫(kù)580充當(dāng)用于游戲或者仿真服務(wù)器 510的后端數(shù)據(jù)庫(kù)。在設(shè)備502的用戶開(kāi)始玩游戲或者執(zhí)行仿真時(shí),在后端服務(wù)器580中記 錄用戶執(zhí)行的典型動(dòng)作和手勢(shì)。具體而言,通過(guò)游戲或者仿真服務(wù)器510解釋這樣的動(dòng)作 并且作為消息向后端服務(wù)器580發(fā)送這些動(dòng)作,該后端服務(wù)器最終維護(hù)玩的游戲或者執(zhí)行 的仿真的日志和用于該游戲或者仿真的備份。這樣的消息可以是通過(guò)因特網(wǎng)連接--設(shè)備 502通過(guò)該因特網(wǎng)連接來(lái)連接到服務(wù)器510--發(fā)送的或者通過(guò)如前文提到的將設(shè)備502 連接到服務(wù)器510的任何其它無(wú)線或者有線網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)包的形式。用于維護(hù)用于游戲 或者仿真的備份的這樣的消息的典型元素可以包括首部、凈荷和校驗(yàn)和。校驗(yàn)和可以是凈 荷的函數(shù)或者它可以是唯一用戶標(biāo)識(shí)符、比如用戶名等。在維護(hù)消息的后端中包括校驗(yàn)和 而產(chǎn)生的優(yōu)點(diǎn)是有可能在玩游戲之時(shí)避免潛在欺詐或者避免第三方破壞仿真,該破壞可能 不利地影響仿真所生成的結(jié)果。本領(lǐng)域技術(shù)人員將理解適當(dāng)校驗(yàn)和函數(shù)或者校驗(yàn)和算法可 以在玩游戲或者執(zhí)行仿真之時(shí)應(yīng)用于收集的數(shù)字?jǐn)?shù)據(jù)以獲得校驗(yàn)和。另外,可以在任何時(shí) 間點(diǎn)重新計(jì)算與具體數(shù)據(jù)對(duì)應(yīng)的校驗(yàn)和并且比較該校驗(yàn)和與存儲(chǔ)的校驗(yàn)和以避免可能的 欺詐。也向服務(wù)器510的其它數(shù)據(jù)庫(kù)520和530發(fā)送服務(wù)器510接收的后端消息。在這些 數(shù)據(jù)庫(kù)520、530中,這些后端消息用來(lái)維護(hù)代表游戲或者仿真的狀態(tài)的連續(xù)邏輯、例如玩 家的隨時(shí)間更新的確切分?jǐn)?shù)和玩家已經(jīng)達(dá)到的游戲的階段或者仿真的結(jié)果、比如產(chǎn)出、結(jié) 構(gòu)的完整性等。隨著數(shù)據(jù)庫(kù)520和530連續(xù)接收后端消息,最終隨時(shí)間在這些服務(wù)器數(shù)據(jù) 庫(kù)520和530內(nèi)執(zhí)行游戲狀態(tài)的有規(guī)律更新。這保證有助于將游戲或者仿真恢復(fù)至它的上 個(gè)狀態(tài),在設(shè)備510意外地關(guān)閉、設(shè)備510在它的通信中意外地受阻或者用戶改變游或者仿 真終端或者他/她對(duì)于某個(gè)時(shí)段有意地退出玩游戲或者執(zhí)行仿真并且在某個(gè)其它時(shí)間登 錄的情況下,這樣的恢復(fù)可能性有助于增強(qiáng)用戶對(duì)圖形用戶界面的滿意度。
[0090] 盡管已經(jīng)僅示出兩個(gè)服務(wù)器510和540,但是可以有相互協(xié)調(diào)和連接用于實(shí)施根 據(jù)本公開(kāi)內(nèi)容的游戲和/或仿真環(huán)境的多個(gè)游戲或者仿真服務(wù)器。另外,如圖6中所示環(huán) 境能夠?qū)嵤┦菘蛻舳擞螒蚧蛘叻抡?、即在?jì)算機(jī)程序中被編寫,該計(jì)算機(jī)程序在它的計(jì)算 作用上部分地獨(dú)立,其中游戲或者仿真邏輯的一部分可以存儲(chǔ)于服務(wù)器510和540中的任 何服務(wù)器中,并且它的一部分可以存儲(chǔ)于游戲或者仿真終端中。描繪的環(huán)境也支持厚客戶 端游戲或者仿真、即在完全獨(dú)立計(jì)算機(jī)中被編寫,其中整個(gè)游戲或者仿真邏輯可以存儲(chǔ)于 游戲終端中。另外,游戲或者仿真可選地也完全基于web,其中游戲或者仿真邏輯的大部分 可以存儲(chǔ)于服務(wù)器510或者540中的任何服務(wù)器中??梢钥蛇x地以任何編程語(yǔ)言編寫分別 與玩的游戲或者執(zhí)行的仿真對(duì)應(yīng)的游戲或者仿真軟件。
[0091] 雖然已經(jīng)對(duì)于在單個(gè)用戶登錄到電子設(shè)備502、504、506或者508中的任何電子設(shè) 備時(shí)的情況描述通過(guò)所示游戲或者仿真環(huán)境可實(shí)施的游戲或者仿真系統(tǒng),但是相同游戲或 者仿真環(huán)境能夠支持多玩家游戲或者仿真,其中不同用戶可以通過(guò)不同電子設(shè)備登錄并且 通過(guò)如前文提到的適當(dāng)網(wǎng)絡(luò)、通過(guò)公共游戲或者仿真服務(wù)器510和540中的任何公共游戲 或者仿真服務(wù)器并發(fā)地連接來(lái)相互同步,并且共享代表進(jìn)行中的游戲或者仿真的公共圖形 用戶界面。在這樣的實(shí)施例中,在后端通過(guò)在游戲或者仿真服務(wù)器的數(shù)據(jù)庫(kù)520和530中存 儲(chǔ)的邏輯數(shù)據(jù)并發(fā)地、有規(guī)律地更新在不同電子設(shè)備的顯示屏幕上渲染的圖形用戶界面。
[0092] 在圖7中示出有助于用戶在玩游戲或者執(zhí)行仿真之時(shí)與圖形用戶界面(GUI)交互 的方法。結(jié)合通過(guò)公開(kāi)內(nèi)容的先前各圖更早描述的基于戰(zhàn)爭(zhēng)的游戲或者仿真的典型示例說(shuō) 明該方法。然而該方法可以被推廣并且也實(shí)施于其它游戲或者仿真環(huán)境上而未旨在于限制 本公開(kāi)內(nèi)容的范圍。在步驟604,該方法包括在電子設(shè)備的計(jì)算硬件上執(zhí)行軟件產(chǎn)品的步 驟。電子設(shè)備可以是并入多觸敏屏幕的任何適當(dāng)設(shè)備,更早已經(jīng)描述該設(shè)備的示例。軟件 產(chǎn)品對(duì)應(yīng)于用于有助于在電子設(shè)備上玩游戲或者執(zhí)行技術(shù)仿真的游戲或者仿真系統(tǒng)。在步 驟608,在執(zhí)行軟件產(chǎn)品時(shí),該方法包括生成并且在電子設(shè)備的顯示屏幕上、在圖形用戶界 面上渲染游戲或者仿真環(huán)境的表示。在步驟612,該方法包括經(jīng)由圖形用戶界面呈現(xiàn)不同 的圖形對(duì)象、用于控制游戲或者仿真環(huán)境的用戶可選擇選項(xiàng)集合和用于經(jīng)過(guò)在界面上的不 同點(diǎn)執(zhí)行觸摸或者滑動(dòng)操作的指針。例如如前文提到的那樣,在基于戰(zhàn)爭(zhēng)的游戲或者仿真 中,圖形對(duì)象可以對(duì)應(yīng)于待攻克的城堡、待摧毀的陣營(yíng)等,并且游戲或者仿真環(huán)境可以代表 戰(zhàn)場(chǎng)。用戶可選擇選項(xiàng)可以對(duì)應(yīng)于可以在界面的不同部分之上部署的、用于對(duì)圖形對(duì)象執(zhí) 行操作例如以求計(jì)分點(diǎn)或者確定它們的技術(shù)特性的不同資源。具體而言,資源可以是不同 類型的軍隊(duì)、騎兵、擁有包括槍、炸彈、炮、箭、弓等的多用途武器的武裝兵。在步驟616,該方 法包括用戶選擇與他/她想要在游戲或者仿真環(huán)境內(nèi)部署的不同種類的資源對(duì)應(yīng)的一個(gè) 或者多個(gè)可選擇選項(xiàng)。進(jìn)一步繼續(xù),在選擇和啟用可選擇選項(xiàng)之一之后,在步驟620,該方法 包括部署對(duì)應(yīng)資源、用戶根據(jù)他/她希望部署它們的位置在界面的多個(gè)點(diǎn)上執(zhí)行觸摸或者 滑動(dòng)操作。在步驟624,資源被部署并且在游戲或者仿真界面上出現(xiàn)。在一個(gè)實(shí)施例中,對(duì) 不同資源的部署的性質(zhì)可以依賴于不同參數(shù)。例如在特定點(diǎn)部署的資源數(shù)目依賴于用戶在 該點(diǎn)執(zhí)行觸摸操作之時(shí)在顯示屏幕上施加的壓力。另外,如果用戶希望沿著構(gòu)成具體路徑 的多個(gè)點(diǎn)部署資源并且沿著該路徑執(zhí)行滑動(dòng)操作,則部署資源的迅速度依賴于用戶沿著路 徑執(zhí)行滑動(dòng)操作的速度。在另一實(shí)施例中,可以在執(zhí)行觸摸操作的每個(gè)點(diǎn)部署每單位時(shí)間 恒定數(shù)目的資源。資源部署的性質(zhì)可由用戶調(diào)整并且可以在玩游戲之前基于用戶的優(yōu)先級(jí) 來(lái)定制。
[0093] 在步驟628,該方法包括在通過(guò)資源執(zhí)行動(dòng)作之前校驗(yàn)是否希望部署其它資源。如 果"是",則該方法包括返回到步驟616、選擇與資源對(duì)應(yīng)的可選擇選項(xiàng)并且再次經(jīng)過(guò)希望的 點(diǎn)執(zhí)行觸摸或者滑動(dòng)操作。另外進(jìn)一步進(jìn)行,在步驟632,該方法包括在游戲或者仿真環(huán)境 內(nèi)釋放部署的資源用于動(dòng)作。例如在基于戰(zhàn)爭(zhēng)的游戲或者仿真中,釋放部署的軍隊(duì)/武裝 兵用于對(duì)具體目標(biāo)操作以從它們被部署于的不同點(diǎn)攻擊它。在一個(gè)實(shí)施例中,釋放部署的 資源被自動(dòng)化并且在用戶在部署具體資源之后將他/她的手指保持在該具體資源上達(dá)預(yù) 定時(shí)間時(shí)出現(xiàn)。例如這一時(shí)間可以是在已經(jīng)部署資源之后的約1至2秒的觸摸操作。顯示 屏幕被配置用于感測(cè)這一預(yù)定時(shí)間,并且軟件產(chǎn)品在這出現(xiàn)時(shí)執(zhí)行與部署的資源有關(guān)的動(dòng) 作。在另一實(shí)施例中,釋放不同資源可能需要手動(dòng)用戶輸入。具體而言,例如可以在部署資 源之后渲染觸發(fā)選項(xiàng)(比如"行走"或者"開(kāi)火"選項(xiàng)),并且直至用戶手動(dòng)地啟動(dòng)選項(xiàng)才可 以釋放資源。在步驟636,在已經(jīng)通過(guò)部署的資源執(zhí)行動(dòng)作之后,更新圖形用戶界面,并且代 表游戲或者仿真環(huán)境的最新?tīng)顟B(tài)的重新形成的界面在顯示屏幕上渲染。
[0094] 本公開(kāi)內(nèi)容的用于改善用戶與對(duì)應(yīng)于游戲和/或仿真的圖形用戶界面的交互的 方法和系統(tǒng)在用戶在游戲或者仿真環(huán)境中執(zhí)行不同操作時(shí)提供大量益處??梢酝ㄟ^(guò)同時(shí)經(jīng) 過(guò)顯示屏幕的多個(gè)點(diǎn)觸摸或者滑動(dòng)來(lái)容易執(zhí)行在用戶希望執(zhí)行時(shí)經(jīng)過(guò)在游戲或者仿真界 面上的不同位置的相似操作。因此,用戶對(duì)游戲或者仿真界面的體驗(yàn)令人舒適得多。
[0095] 雖然已經(jīng)通過(guò)本公開(kāi)內(nèi)容適用于游戲和/或仿真環(huán)境中的示例實(shí)施例并且具體 通過(guò)基于戰(zhàn)爭(zhēng)的游戲或者仿真的示例全面描述本公開(kāi)內(nèi)容,但是公開(kāi)內(nèi)容也發(fā)現(xiàn)它在其它 游戲、控制和仿真環(huán)境中的應(yīng)用并且一般也可以適用于與游戲或者仿真系統(tǒng)無(wú)關(guān)的其它圖 形用戶界面。在某些應(yīng)用中,公開(kāi)的實(shí)施例的用戶界面可以用于任何游戲、技術(shù)系統(tǒng)或者仿 真類型的虛擬控制。公開(kāi)的實(shí)施例的某些方面也適用于執(zhí)行包括構(gòu)建拱廊和求解智力游戲 的其它操作。另外,相稱用戶界面也可以被實(shí)施于其它類型的游戲、例如冒險(xiǎn)、角色扮演和 射擊游戲、建造和管理仿真游戲等之內(nèi)。例如相稱用戶界面可以被使用于在金融交易所、例 如在紐約華爾街和倫敦股票交易所中部署的計(jì)算機(jī)終端中,其中買賣者需要在執(zhí)行金融交 易、例如綜合信用默認(rèn)交換或者衍生金融產(chǎn)品買賣時(shí)同時(shí)控制多個(gè)交易。
[0096] 現(xiàn)在以下將描述本發(fā)明的更多實(shí)施例。本公開(kāi)內(nèi)容涉及一種用于如前文提到的游 戲或者仿真系統(tǒng)、用于有助于用戶在玩游戲或者執(zhí)行仿真之時(shí)的容易和快速交互并且用于 避免在電子設(shè)備上分別玩游戲或者執(zhí)行仿真時(shí)使用鼠標(biāo)或者操縱桿之時(shí)通常經(jīng)歷的繁瑣 操作的圖形用戶界面(GUI)。
[0097] 在包括計(jì)算機(jī)、iPad、移動(dòng)電話、平板計(jì)算機(jī)和智能電話的許多電子設(shè)備中并入游 戲和仿真系統(tǒng)以用于休閑。在包括許多常規(guī)上可用的桌面型和膝上型計(jì)算機(jī)的無(wú)觸屏設(shè)施 的計(jì)算設(shè)備上玩游戲或者執(zhí)行仿真之時(shí),用戶與游戲或者仿真系統(tǒng)界面的主要交互模式是 通過(guò)設(shè)備、比如鼠標(biāo)、在鍵區(qū)上的某些鍵和耦合到計(jì)算設(shè)備的操縱桿。在許多游戲或者技術(shù) 仿真中,用戶經(jīng)常希望獲得快速應(yīng)用某些操作,為此他/她需要多次并且在界面的不同部 位使用點(diǎn)擊或者輕擊操作,這經(jīng)常費(fèi)時(shí)。多數(shù)智能電話和平板計(jì)算機(jī)現(xiàn)在已經(jīng)并入觸屏顯 示器,并且在這些設(shè)備上玩游戲較為更容易。然而在與觸敏屏幕--該觸敏屏幕充當(dāng)用于 與游戲?qū)?yīng)的圖形用戶界面的觸覺(jué)表面--交互之時(shí),在單個(gè)或者不同位置的多個(gè)點(diǎn)擊或 者輕擊操作可能有損屏幕。另外,由于設(shè)備太經(jīng)常用于玩游戲,屏幕經(jīng)常在長(zhǎng)期運(yùn)行中變得 退化從而在屏幕上產(chǎn)生擦痕和污斑,這經(jīng)常是不希望的。另外,某些操作需要在圖形用戶界 面上的不同位置的一致點(diǎn)擊和輕擊,這需要時(shí)間來(lái)支持操作。
[0098] 在圖8中描繪與耕種游戲或者耕種仿真對(duì)應(yīng)的圖形用戶界面,該圖形用戶界面圖 示在執(zhí)行不同相關(guān)操作之時(shí)如何常規(guī)地執(zhí)行這些操作以及用戶/玩家面臨的問(wèn)題。關(guān)于非 洲有益地運(yùn)用仿真作為用于農(nóng)場(chǎng)主的技術(shù)輔助,這些農(nóng)場(chǎng)主應(yīng)對(duì)例如人為強(qiáng)加的氣候改變 所加劇的惡劣環(huán)境條件,這些氣候改變被認(rèn)為是由向地球的大氣中的人為二氧化碳排放所 引起的,這些二氧化碳排放引起大氣二氧化碳濃度相對(duì)于大氣中的約400p. p. m的當(dāng)前二 氧化碳濃度增加大約3p. p. m/年。增加的二氧化碳濃度被認(rèn)為引起世界海洋的酸化、即不 利地影響用于水生食物的主要來(lái)源,這些來(lái)源已經(jīng)由于來(lái)自日本福島的放射泄漏--即在 人類歷史上的最壞工業(yè)事故--而變得緊張。
[0099] 在圖8中,有耕種田地1100和多個(gè)角色1106,這些角色控制在田地1100上的操 作。角色1106由用戶/玩家控制并且被移動(dòng)和允許在田地1100內(nèi)執(zhí)行不同操作。在圖形 用戶界面的左上角中示出計(jì)分卡,并且示出角色1106可以騎乘的不同馬匹1102。游戲或者 仿真將要例如根據(jù)例如從分析來(lái)自氣象衛(wèi)星的數(shù)據(jù)而確定的與非洲有關(guān)的將來(lái)天氣預(yù)測(cè) 在田地1100的不同適當(dāng)部分中種植不同作物/水果?,F(xiàn)在將描述示例情形:角色1106希 望在田地1100的具體區(qū)域中種植某物。接著參照?qǐng)D9,用戶選擇與他/她希望種植具體作 物的位置對(duì)應(yīng)的圖形對(duì)象1200。通過(guò)鼠標(biāo)輕擊對(duì)象1200,或者如果界面為觸敏則通過(guò)觸摸 界面來(lái)進(jìn)行選擇。在用戶觸摸對(duì)象1200時(shí),菜單列表出現(xiàn),該菜單列表包含與可以在該區(qū) 域中種植的不同作物、例如如圖所示覆盆子1206、藍(lán)莓1024、草莓1208等對(duì)應(yīng)的不同可選 擇選項(xiàng)。假設(shè)用戶已經(jīng)決定在田地的一個(gè)部分中種植藍(lán)莓1204而在另一部分中種植覆盆 子1206。為此,用戶選擇相關(guān)選項(xiàng)并且選擇他/她希望種植它們的對(duì)應(yīng)區(qū)域。進(jìn)一步繼續(xù), 現(xiàn)在在圖10中示出圖8的更新的田地1100,其中已經(jīng)示出在區(qū)域1300中種植藍(lán)莓并且已 經(jīng)示出沿著區(qū)域1302種植覆盆子。這里在耕種田地明顯大并且需要在耕種田地的不同區(qū) 域中種植不同作物時(shí)出現(xiàn)主要問(wèn)題。另外,可能希望在田地的相互近鄰或者鄰接放置的不 同區(qū)域中種植具體作物。為了實(shí)現(xiàn)這一點(diǎn),用戶需要通過(guò)鼠標(biāo)的多個(gè)點(diǎn)擊/輕擊操作或者 在屏幕是觸敏屏幕的情況下通過(guò)將手指或者像手指一樣的觸敏物體指向不同區(qū)域來(lái)個(gè)別 地選擇那些區(qū)域中的每個(gè)區(qū)域。在兩種情況下,操作消耗大量時(shí)間,并且具體而言,在通過(guò) 手指在觸屏上執(zhí)行操作時(shí),它可能最終有損屏幕。
[0100] 本公開(kāi)內(nèi)容提供一種用于游戲或者仿真系統(tǒng)、比如圖8至圖10中所示游戲或者仿 真系統(tǒng)的高效和用戶友好圖形用戶界面(GUI),這是通過(guò)拖動(dòng)指針對(duì)象或者通過(guò)在界面的 不同圖形對(duì)象之上執(zhí)行滑動(dòng)動(dòng)作來(lái)有助于容易和快速操作的界面。
[0101] 具體而言,本公開(kāi)內(nèi)容與在控制或者有助于在游戲和/或仿真系統(tǒng)的圖形用戶界 面上的操作之時(shí)在界面上執(zhí)行滑動(dòng)操作。在圖11中圖示可以在游戲或者仿真系統(tǒng)的圖形 用戶界面上執(zhí)行的用于在玩游戲或者執(zhí)行仿真期間控制操作的滑動(dòng)操作。如圖所示,為了 執(zhí)行本公開(kāi)內(nèi)容的滑動(dòng)操作。用戶的手指1408以如在并入觸敏屏幕1400的電子設(shè)備中操 作菜單和操縱其它應(yīng)用那樣的正常方式初始地放置于希望的點(diǎn)1402并且沿著希望的路徑 1406移動(dòng)直至到達(dá)希望的目的地點(diǎn)1404。
[0102] 另外,取代使用手指,也可以用鼠標(biāo)通過(guò)初始地將鼠標(biāo)指向點(diǎn)1402并且在點(diǎn)1402 輕擊鼠標(biāo)、通過(guò)鼠標(biāo)沿著希望的路徑1406在屏幕上拖動(dòng)指針并且最終在最終位置1404釋 放鼠標(biāo)來(lái)執(zhí)行滑動(dòng)操作。另外,任何其它顯示敏感設(shè)備或者元件、例如筆或者被指向的設(shè)備 可以在屏幕上用于執(zhí)行滑動(dòng)操作。聯(lián)系這一操作及其在圖8至圖10中描繪的典型耕種環(huán)境 上適用的優(yōu)點(diǎn),假設(shè)用戶希望全部沿著圖11中的路徑1406代表的寬闊區(qū)域在耕種田地上 的不同塊上種植覆盆子。然后用戶僅需通過(guò)指向沿著路徑1406的任何點(diǎn)來(lái)選擇彈出的覆 盆子選項(xiàng)并且完全沿著路徑1406滑動(dòng)他/她的手指。這一操作將造成沿著整個(gè)路徑1406 容易和更快種植覆盆子。
[0103] 在圖12至圖15中示出圖8中更早所示耕種田地的視圖,并且各圖圖示本公開(kāi)內(nèi) 容的圖形用戶界面支持的滑動(dòng)特征的優(yōu)點(diǎn)。如圖12中所示,圖示了耕種田地1500的視圖, 并且游戲或者仿真的目的是通過(guò)沿著田地1500的不同區(qū)域生產(chǎn)不同作物來(lái)獲得計(jì)分點(diǎn)或 者獲取信用。種植不同/作物/產(chǎn)品或者執(zhí)行不同操作、比如收割或者澆灌田地1500的不 同分節(jié)達(dá)到將被用戶計(jì)分的不同分?jǐn)?shù)點(diǎn)或者信用。田地1500具有可以被用戶修改以對(duì)分 數(shù)點(diǎn)或者信用進(jìn)行計(jì)分的不同段/塊。這些段/塊由圖形用戶界面的不同圖形對(duì)象代表,該 圖形用戶界面在正在其上玩游戲或者正在執(zhí)行仿真的電子設(shè)備的顯示屏幕上呈現(xiàn)游戲環(huán) 境或者農(nóng)田1500。接著參照?qǐng)D13,為了種植具體產(chǎn)品/作物,用戶已經(jīng)在具體希望的位置、 例如如圖所示塊1602代表的位置通過(guò)鼠標(biāo)點(diǎn)擊或者輕擊或者通過(guò)他的手指或者通過(guò)顯示 敏感物體(在電子設(shè)備的屏幕為觸敏的情況下)觸摸。在用戶觸摸塊1602時(shí),與塊1602 對(duì)應(yīng)的項(xiàng)目特有菜單(ISM)在圖形用戶界面上出現(xiàn)。不同塊可以具有與可以在它們之上種 植的可能作物/產(chǎn)品對(duì)應(yīng)的不同項(xiàng)目特有菜單。如圖所示,與塊1602對(duì)應(yīng)的ISM菜單示出 與可以在田地中種植的不同作物對(duì)應(yīng)的不同用戶可選擇選項(xiàng)、比如A、B、C、D和E。每個(gè)可 選擇選項(xiàng)對(duì)應(yīng)于用于種植不同作物/產(chǎn)品種類、例如玉米、谷物、胡蘿卜、小麥和水稻的具 體工具。各圖中示出和這里描述的實(shí)施例僅為示例,并且并入明顯變化的其它實(shí)施例也可 以是可能的、因此未限制本公開(kāi)內(nèi)容的范圍。例如可以根據(jù)田地的點(diǎn)擊、輕擊或者選擇的塊 /段而有在SIM菜單中存在的其它不同工具種類。具體而言,如果已經(jīng)培育選擇的塊1602, 則在ISM菜單中出現(xiàn)的可選擇選項(xiàng)中的一些可選擇選項(xiàng)可以對(duì)應(yīng)于殺蟲(chóng)劑噴灑、收割、澆 水等。接著參照?qǐng)D14,如果用戶決定培育例如水稻,則他/她從ISM菜單選擇適當(dāng)對(duì)應(yīng)選項(xiàng) 并且在他/她希望種植水稻的任何處全部在田地的不同塊/段之上滑動(dòng)他的/她的手指。 最終如圖所示,培育的水稻在用戶已經(jīng)滑動(dòng)他的手指或者拖動(dòng)鼠標(biāo)的地方全部在農(nóng)田的區(qū) 域1700之上出現(xiàn)。作為用于舉例說(shuō)明將滑動(dòng)運(yùn)動(dòng)應(yīng)用于其它操作的又一示例,如果用戶現(xiàn) 在希望在區(qū)域1700的某些區(qū)域中收割種植的水稻,則他/她輕擊、點(diǎn)擊或者觸摸區(qū)域1700, 并且如工具1702所示工具之一在另一彈出ISM菜單中出現(xiàn)用于鐮刀操作。結(jié)合圖5進(jìn)一 步繼續(xù),用戶將他的/她的手指指向鐮刀工具并且在在田地的他/她希望收割種植的水稻 的區(qū)域滑動(dòng)手指。最終如圖所示,用戶從區(qū)域1802收割和收集水稻獲得成功并且已經(jīng)有意 地留下其它區(qū)域未被收割。
[0104] 強(qiáng)調(diào)在游戲系統(tǒng)的圖形用戶界面中應(yīng)用滑動(dòng)特征的優(yōu)點(diǎn),與如前文通過(guò)圖8至圖 10舉例說(shuō)明的解決方案比較,通過(guò)極快和容易可操作的滑動(dòng)動(dòng)作容易完成例如所有比如在 農(nóng)田中收割或者培育這樣的操作,該滑動(dòng)動(dòng)作僅需不到一秒并且避免如在現(xiàn)有技術(shù)游戲或 者仿真系統(tǒng)中完成的在界面的不同點(diǎn)的多個(gè)點(diǎn)擊或者輕擊。這消除在屏幕為觸敏情況下顯 示屏幕具有的任何影響、比如退化,或者無(wú)論農(nóng)田可能多大都避免在執(zhí)行不同操作時(shí)的任 何復(fù)雜性。
[0105] 在圖16中,不出用于實(shí)施根據(jù)本公開(kāi)內(nèi)容的一個(gè)方面的方法和系統(tǒng)的不例環(huán)境。 如圖所示,描繪不同電子設(shè)備1902、1904、1906和1908,通過(guò)這些電子設(shè)備,用戶可以通 過(guò)1950、1960和1970代表的多個(gè)網(wǎng)絡(luò)之一連接到不同游戲或者仿真服務(wù)器1910和1940 之一。電子設(shè)備1902、1904、1906或者1908可以是具有計(jì)算硬件的任何適當(dāng)電子設(shè)備, 該計(jì)算硬件能夠支持和執(zhí)行與游戲和/或仿真系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品。所示電子設(shè)備的典 型示例可以包括桌面型計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、包括普遍已知的⑧、 Android /?/?〇?<--等的智能電話、iPad等。另外,電子設(shè)備中的任何電子設(shè)備可以具有用 于通過(guò)觸摸操作來(lái)獲得用戶輸入的觸敏屏幕,并且它們中的一些也可以耦合到常規(guī)設(shè)備、 比如鼠標(biāo)、操縱桿、鍵盤等,并且通過(guò)這些設(shè)備可操作。另外,不同電子設(shè)備1902、1904、1906 和1908通過(guò)適當(dāng)網(wǎng)絡(luò)、通過(guò)服務(wù)器1910和1940相互共同連接。網(wǎng)絡(luò)1950、1960和1970 等可以是無(wú)線網(wǎng)絡(luò)、比如無(wú)線局域網(wǎng)(WLAN)、局域網(wǎng)、蜂窩網(wǎng)絡(luò)、例如2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)等。 另外,電子設(shè)備中的任何電子設(shè)備也可以使用它自己的Bluetooth網(wǎng)絡(luò)和Bluetooth服務(wù) 以與其它電子設(shè)備連接和同步;"Bluetooth"是注冊(cè)商標(biāo)。示例性環(huán)境有助于多個(gè)用戶同 時(shí)在線并且相互同步以支持多玩家游戲。此外,如圖所示與不同服務(wù)器對(duì)應(yīng)的多個(gè)數(shù)據(jù)庫(kù) 1920、1930允許不同服務(wù)器在不同用戶在線進(jìn)行多用戶游戲和/或仿真時(shí)存儲(chǔ)與游戲或者 仿真環(huán)境相關(guān)的信息。
[0106] 對(duì)于游戲或者執(zhí)行仿真的用戶玩家,用戶通過(guò)電子設(shè)備1902、1904、1906或者 1908中的任何電子設(shè)備登錄并且通過(guò)適當(dāng)網(wǎng)絡(luò)連接到游戲或者仿真服務(wù)器1910或者1940 之一。在用戶登錄并且在具體設(shè)備、例如設(shè)備1902的計(jì)算硬件上執(zhí)行游戲或者仿真軟件 時(shí),生成并且在設(shè)備1902的顯示屏幕上渲染與游戲或者仿真對(duì)應(yīng)的圖形用戶界面。圖形用 戶界面在設(shè)備1902的顯示屏幕上呈現(xiàn)不同圖形對(duì)象。圖形對(duì)象可以是圖形用戶界面的不 同塊/段,可以對(duì)這些塊/段執(zhí)行與玩的游戲或者執(zhí)行的仿真對(duì)應(yīng)的不同操作。另外,在不 同圖形對(duì)象之上可移動(dòng)的點(diǎn)對(duì)象(光標(biāo))在圖形用戶界面上出現(xiàn)用于控制游戲或者仿真操 作。如果設(shè)備1902無(wú)觸敏屏幕,則指針對(duì)象可以通過(guò)耦合到設(shè)備1902的鼠標(biāo)、操縱桿或者 鍵盤按鈕集合可控制。另外,如果設(shè)備1902具有在其中并入的觸屏功能,則也可以通過(guò)手 指或者任何顯示敏感物品、比如任何其它元件/鋼筆/鉛筆的滑動(dòng)或者輕擊/點(diǎn)擊來(lái)執(zhí)行 相同控制操作。
[0107] 另一數(shù)據(jù)庫(kù)1980作為用于游戲或者仿真服務(wù)器1910的后端數(shù)據(jù)庫(kù)。在設(shè)備1902 的用戶開(kāi)始玩游戲或者執(zhí)行仿真時(shí),在后端服務(wù)器1980中記錄用戶執(zhí)行的典型動(dòng)作和手 勢(shì)。具體而言,通過(guò)游戲或者仿真服務(wù)器1910解釋這樣的動(dòng)作并且向后端服務(wù)器1980發(fā) 送這些動(dòng)作作為消息,該后端服務(wù)器最終維護(hù)用于玩的游戲或者執(zhí)行的仿真的備份。這樣 的消息可以是通過(guò)因特網(wǎng)連接--設(shè)備1902通過(guò)該因特網(wǎng)連接來(lái)連接到服務(wù)器1910-- 發(fā)送的或者如前文提到的將設(shè)備1902連接到服務(wù)器1910的任何其它無(wú)線或者有線連接發(fā) 送的數(shù)據(jù)包的形式。用于維護(hù)用于游戲或者仿真的后端的這樣的消息的典型元素可以包括 首部、凈荷和校驗(yàn)和。校驗(yàn)和可以是凈荷的函數(shù)或者它可以是唯一用戶標(biāo)識(shí)符、比如用戶名 等。在維護(hù)消息的后端中包括校驗(yàn)和而產(chǎn)生的優(yōu)點(diǎn)是有可能避免在玩游戲之時(shí)的預(yù)期欺詐 或者在仿真中的破壞,該破壞可能不利地影響仿真所生成的結(jié)果。也向服務(wù)器1910的其它 數(shù)據(jù)庫(kù)1920和1930發(fā)送服務(wù)器1910接收的后端消息。在這些數(shù)據(jù)庫(kù)中,這些后端消息用 來(lái)維護(hù)代表游戲或者仿真的狀態(tài)的連續(xù)邏輯、例如玩家的隨時(shí)間更新的確切分?jǐn)?shù)和玩家已 經(jīng)達(dá)到的游戲的階段。在數(shù)據(jù)庫(kù)1920和1930連續(xù)接收后端消息時(shí),最終隨時(shí)間在服務(wù)器 數(shù)據(jù)庫(kù)1910和1920內(nèi)實(shí)施游戲或者狀態(tài)的有規(guī)律更新。這保證有助于在設(shè)備1910意外 地關(guān)閉、用戶改變游戲或者仿真終端,或者有意地退出玩游戲或者執(zhí)行仿真一段時(shí)間并且 在某個(gè)其它時(shí)間登錄的情況下恢復(fù)游戲或者仿真的上個(gè)狀態(tài)。
[0108] 雖然已經(jīng)僅示出兩個(gè)服務(wù)器1910和1940,但是可以有相互協(xié)調(diào)和連接用于實(shí)施 根據(jù)本公開(kāi)內(nèi)容的游戲或者仿真環(huán)境的多個(gè)游戲或者仿真服務(wù)器。另外,如圖16中所示環(huán) 境能夠被實(shí)現(xiàn)為瘦客戶端游戲或者仿真,其中可以在服務(wù)器1910和1940中的任何服務(wù)器 中存儲(chǔ)游戲邏輯或者仿真邏輯的部分,并且可以在游戲或者仿真終端中存儲(chǔ)它的部分。描 繪的環(huán)境也支持厚客戶端游戲或者仿真,其中可以在游戲或者仿真終端中存儲(chǔ)整個(gè)游戲邏 輯或者仿真邏輯。另外,游戲也可以完全基于web,其中游戲邏輯或者仿真邏輯的大部分可 以存儲(chǔ)于服務(wù)器1910或者1940中的任何服務(wù)器中??蛇x地經(jīng)由云計(jì)算架構(gòu)實(shí)現(xiàn)本發(fā)明。
[0109] 雖然已經(jīng)對(duì)于在單個(gè)用戶登錄到電子設(shè)備1902、1904、1906或者1908中的任何電 子設(shè)備時(shí)的情況描述通過(guò)所示游戲或者仿真環(huán)境可實(shí)現(xiàn)的游戲或者仿真系統(tǒng),但是相同環(huán) 境能夠支持多用戶游戲或者仿真,其中不同用戶可以通過(guò)不同電子設(shè)備登錄并且通過(guò)適當(dāng) 網(wǎng)絡(luò)連接到公共服務(wù)器1910和1940來(lái)相互同步并且共享代表進(jìn)行中的游戲或者仿真的公 共圖形用戶界面、例如聯(lián)合國(guó)饑荒救濟(jì)項(xiàng)目。在這樣的實(shí)施例中,在后端通過(guò)在游戲或者仿 真服務(wù)器的數(shù)據(jù)庫(kù)1920和1930中存儲(chǔ)的邏輯數(shù)據(jù)并發(fā)地、有規(guī)律地更新在不同電子設(shè)備 的顯示屏幕上渲染的圖形用戶界面。
[0110] 在前文中,有益地通過(guò)向觸屏中集成的一個(gè)或者多個(gè)壓敏換能器確定給定的用戶 向觸屏施加的壓力。然而某些當(dāng)前觸屏僅在二進(jìn)制基礎(chǔ)上操作,即有與觸屏的給定的區(qū)域 的接觸或者無(wú)接觸。在這樣的觸屏中,可以按照在屏幕上的基本上同時(shí)經(jīng)歷給定的用戶產(chǎn) 生的接觸的鄰近空間連續(xù)感測(cè)點(diǎn)的面積確定給定的用戶施加的壓力。因此,隨著由于給定 的用戶的指尖的生物組織的彈性變形而施加逐漸更多壓力,逐漸更多空間連續(xù)感測(cè)點(diǎn)基本 上同時(shí)在接觸狀態(tài)??梢栽诮o定的用戶運(yùn)用具有彈性可變形末端的指向設(shè)備接觸到觸屏上 以控制游戲或者仿真或者錄入用于控制實(shí)際技術(shù)設(shè)施的命令時(shí)實(shí)現(xiàn)相似壓力感測(cè)功能。 [0111] 有益地,在如在前文中描述的那樣實(shí)施游戲或者仿真并且給定的用戶從游戲或者 仿真退出,例如為了在以后時(shí)間恢復(fù),在數(shù)據(jù)存儲(chǔ)器中有益地存儲(chǔ)參數(shù),這些參數(shù)描述游戲 或者仿真在從游戲退出的時(shí)刻的狀態(tài),從而可以在恢復(fù)游戲或者仿真再次恢復(fù)游戲或者仿 真的狀態(tài)。
[0112] 對(duì)在前文中描述的本發(fā)明的實(shí)施例的修改是可能的而未脫離如所附權(quán)利要求限 定的本發(fā)明的范圍。用來(lái)描述和要求保護(hù)本發(fā)明的表達(dá)、比如"包括"、"并入"、"由……構(gòu) 成"、"具有"、"是"旨在于以非排他方式來(lái)解釋、即允許未明示地描述的項(xiàng)目、部件或者單元 也存在。引用單數(shù)也將被解釋為涉及復(fù)數(shù)。在所附權(quán)利要求中的括號(hào)內(nèi)包括的標(biāo)號(hào)旨在于 輔助理解權(quán)利要求而不應(yīng)以任何方式被解釋為限制這些權(quán)利要求所要求保護(hù)的主題內(nèi)容。
【權(quán)利要求】
1. 一種電子設(shè)備,包括: 顯示屏幕;以及 被配置為執(zhí)行軟件產(chǎn)品的計(jì)算硬件,其中執(zhí)行所述軟件產(chǎn)品生成并且在所述顯示屏幕 上渲染圖形用戶界面,所述圖形用戶界面被配置為有助于用戶交互,所述計(jì)算硬件、圖形用 戶界面和所述軟件產(chǎn)品在游戲系統(tǒng)上被實(shí)施,所述計(jì)算機(jī)硬件被配置為: 在所述圖形用戶界面上呈現(xiàn)一個(gè)或者多個(gè)可選擇圖形對(duì)象; 使得能夠選擇所述可選擇圖形對(duì)象中的一個(gè)或者多個(gè)可選擇圖形對(duì)象; 在選擇所述可選擇圖形對(duì)象之一時(shí)在所述圖形用戶界面上生成菜單列表,所述菜單列 表包括一個(gè)或者多個(gè)可選擇選項(xiàng); 檢測(cè)從所述菜單列表選擇所述可選擇選項(xiàng)之一; 檢測(cè)對(duì)所述圖形用戶界面上的沿著路徑的區(qū)域的基本上連續(xù)的選擇,其中所述基本上 連續(xù)的選擇包括檢測(cè)在所述圖形用戶界面之上的滑動(dòng)運(yùn)動(dòng);以及 在所述圖形用戶界面上的沿著所述路徑的每個(gè)區(qū)域中執(zhí)行與選擇的所述選項(xiàng)對(duì)應(yīng)的 動(dòng)作,其中所述游戲系統(tǒng)包括耕種游戲,所述圖形用戶界面的所述可選擇圖形對(duì)象包括耕 種環(huán)境的在其中種植有一種或者多種作物的不同空間區(qū)域,并且其中在所述菜單列表中的 所述可選擇選項(xiàng)是不同耕種工具。
2. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其中檢測(cè)所述基本上連續(xù)的選擇包括檢測(cè)在所述 圖形用戶界面之上的光標(biāo)的軌跡。
3. 根據(jù)權(quán)利要求1所述的電子設(shè)備,還包括在所述圖形用戶界面之上渲染的用戶輸入 界面,所述用戶輸入界面被配置為檢測(cè)與移動(dòng)指針對(duì)象、點(diǎn)擊或者輕擊所述指針對(duì)象或者 在所述圖形用戶界面之上滑動(dòng)觸敏對(duì)象對(duì)應(yīng)的輸入。
4. 根據(jù)權(quán)利要求1所述的電子設(shè)備,所述計(jì)算硬件被配置為響應(yīng)于檢測(cè)到觸敏對(duì)象在 沿著所述路徑的每個(gè)區(qū)域中的圖形對(duì)象的一部分之上的滑動(dòng)動(dòng)作來(lái)向所述圖形對(duì)象的所 述一部分連續(xù)應(yīng)用選擇的所述選項(xiàng)。
5. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其中所述計(jì)算硬件被配置為檢測(cè)所述基本上連續(xù) 的選擇的結(jié)束、終止所述動(dòng)作、以及從所述圖形用戶界面去除選擇的所述選項(xiàng)的可視指示 符。
6. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其中所述計(jì)算硬件被配置為檢測(cè)對(duì)沿著所述路徑 的所述一個(gè)或者多個(gè)區(qū)域的所述基本上連續(xù)的選擇的速度;以及 以至少部分地依賴于對(duì)沿著所述路徑的所述一個(gè)或者多個(gè)區(qū)域的所述基本上連續(xù)的 選擇的所述速度的迅速度執(zhí)行與選擇的所述選項(xiàng)對(duì)應(yīng)的所述動(dòng)作。
7. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其中所述圖形用戶界面是觸敏屏幕,并且用戶界 面在所述觸敏屏幕上被實(shí)施為所述觸敏屏幕的觸覺(jué)表面。
8. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其中所述計(jì)算硬件被配置為響應(yīng)于檢測(cè)到對(duì)所述 圖形用戶界面上的沿著路徑的一個(gè)或者多個(gè)區(qū)域的所述基本上連續(xù)的選擇的終止,停用對(duì) 與選擇的所述選項(xiàng)對(duì)應(yīng)的所述動(dòng)作的所述執(zhí)行。
9. 根據(jù)權(quán)利要求1所述的電子設(shè)備,包括用于連續(xù)地記錄和更新所述一個(gè)或者多個(gè)圖 形對(duì)象的狀態(tài)改變的數(shù)據(jù)庫(kù),所述軟件產(chǎn)品被耦合到所述數(shù)據(jù)庫(kù),并且被配置為在所述圖 形用戶界面的可操作狀態(tài)中斷的情況下將所述一個(gè)或者多個(gè)圖形對(duì)象的所述狀態(tài)恢復(fù)至 它們?cè)谒鰯?shù)據(jù)庫(kù)中的上個(gè)更新的狀態(tài)。
10. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其中所述電子設(shè)備通過(guò)網(wǎng)絡(luò)連接到服務(wù)器,所述 圖形用戶界面在多個(gè)電子設(shè)備上在時(shí)間上被并發(fā)地生成,以有助于多個(gè)用戶與所述圖形用 戶界面的交互,其中在所述多個(gè)電子設(shè)備上生成的所述圖形用戶界面中的每個(gè)圖形用戶界 面通過(guò)所述服務(wù)器被協(xié)調(diào)并且在所述多個(gè)電子設(shè)備上隨時(shí)間被并發(fā)地更新。
11. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其中所述電子設(shè)備包括桌面型計(jì)算機(jī)、膝上 型計(jì)算機(jī)、iPad、或者智能電話,所述智能電話包括iPhone?、Android⑧電話或者 Symbian⑧電話。
12. -種有助于用戶與圖形用戶界面的交互的方法,所述圖形用戶界面通過(guò)在電子設(shè) 備的計(jì)算硬件上執(zhí)行軟件產(chǎn)品被生成并且在所述電子設(shè)備的顯示器上被渲染,所述計(jì)算硬 件、圖形用戶界面和所述軟件產(chǎn)品在游戲系統(tǒng)上被實(shí)施,所述方法包括: 在所述圖形用戶界面內(nèi)渲染一個(gè)或者多個(gè)圖形對(duì)象; 檢測(cè)對(duì)所述一個(gè)或者多個(gè)圖形對(duì)象中的一個(gè)或者多個(gè)圖形對(duì)象的選擇; 渲染包含可選擇選項(xiàng)集合的菜單列表,每個(gè)可選擇選項(xiàng)對(duì)應(yīng)于將向特定圖形對(duì)象的一 部分或者向所述一個(gè)或者多個(gè)圖形對(duì)象中的一個(gè)或者多個(gè)圖形對(duì)象應(yīng)用的效果; 檢測(cè)對(duì)所述可選擇選項(xiàng)之一的選擇; 通過(guò)檢測(cè)在所述圖形用戶界面之上的滑動(dòng)運(yùn)動(dòng)來(lái)檢測(cè)對(duì)所述圖形用戶界面的沿著路 徑的區(qū)域的基本上連續(xù)的選擇;以及 向特定圖形對(duì)象的一部分或者向與所述路徑對(duì)應(yīng)的一個(gè)或者多個(gè)圖形對(duì)象應(yīng)用與選 擇的所述選項(xiàng)對(duì)應(yīng)的所述效果,其中所述游戲系統(tǒng)包括耕種游戲,所述圖形用戶界面的所 述可選擇圖形對(duì)象包括耕種環(huán)境的在其中種植有一種或者多種作物的不同空間區(qū)域,并且 其中在所述菜單列表中的所述可選擇選項(xiàng)是不同耕種工具。
13. 根據(jù)權(quán)利要求12所述的方法,包括配置所述圖形用戶界面以在檢測(cè)到對(duì)所述圖形 用戶界面的沿著所述路徑的區(qū)域的所述基本上連續(xù)的選擇的時(shí)間期間應(yīng)用與選擇的所述 選項(xiàng)對(duì)應(yīng)的所述效果,以在所述基本上連續(xù)的選擇被終止時(shí)去除選擇的所述選項(xiàng)。
14. 根據(jù)權(quán)利要求12所述的方法,包括:連續(xù)地記錄和更新所述一個(gè)或者多個(gè)圖形對(duì) 象的狀態(tài)改變,將所述軟件產(chǎn)品耦合到數(shù)據(jù)庫(kù),并且在所述圖形用戶界面的操作中斷的情 況下將一個(gè)或者多個(gè)圖形對(duì)象的所述狀態(tài)恢復(fù)至它們?cè)谒鰯?shù)據(jù)庫(kù)中的上個(gè)更新的狀態(tài)。
15. 根據(jù)權(quán)利要求12所述的方法,包括: 通過(guò)網(wǎng)絡(luò)將多個(gè)電子設(shè)備連接到服務(wù)器; 在所述電子設(shè)備中的每個(gè)電子設(shè)備的所述顯示器上在時(shí)間上并發(fā)地生成所述圖形用 戶界面; 通過(guò)所述服務(wù)器協(xié)調(diào)多個(gè)圖形用戶界面,并且隨時(shí)間并發(fā)地更新它們以有助于多個(gè)用 戶與所述圖形用戶界面的交互和協(xié)調(diào)。
16. 根據(jù)權(quán)利要求15所述的方法,其中所述圖形用戶界面包括游戲系統(tǒng),所述方法被 實(shí)施以有助于在線多玩家游戲系統(tǒng)。
17. -種在機(jī)器可讀數(shù)據(jù)存儲(chǔ)介質(zhì)上記錄的軟件產(chǎn)品,所述軟件產(chǎn)品在計(jì)算設(shè)備的計(jì) 算硬件上可執(zhí)行,以用于實(shí)施根據(jù)權(quán)利要求12所述的方法。
【文檔編號(hào)】A63F13/2145GK104093463SQ201380007040
【公開(kāi)日】2014年10月8日 申請(qǐng)日期:2013年4月9日 優(yōu)先權(quán)日:2012年4月12日
【發(fā)明者】T·奧西拉, T·塔科卡爾利奧, M·奧卡南, J·N·德洛梅, L·勒皮南 申請(qǐng)人:舒佩塞爾公司