存在用戶可與計算機游戲交互的許多方式,并且取決于游戲在其上被玩耍的平臺(例如,計算機、游戲控制臺或手持設(shè)備),典型地用戶經(jīng)由鍵盤和鼠標(biāo)、游戲控制器(其可以是手持的或檢測身體運動)或觸摸屏控制游戲。也開發(fā)了很多游戲,其中游戲玩耍(gameplay)通過使用被放置在連接到游戲控制臺的定制基座上的物理角色玩具而被啟用(或解鎖)。通過在定制基座上放置不同玩具,不同游戲玩耍被啟用。
下面描述的實施例不限于解決用于與諸如計算機游戲之類的交互式娛樂體驗進(jìn)行交互的已知裝置的任一或所有缺點的實現(xiàn)方式。
技術(shù)實現(xiàn)要素:
下文呈現(xiàn)本公開的簡化概要以便向讀者提供基本理解。本概要并非本公開的全面綜述,且其并不標(biāo)識關(guān)鍵/重要元素或者描繪本說明書的范圍。其唯一目標(biāo)是以簡化形式呈現(xiàn)本文中公開的概念的選擇作為稍后呈現(xiàn)的更詳細(xì)描述的前序。
描述了交互式玩耍套件,其包括一個或多個主動物理玩耍件。在實施例中,每個主動物理玩耍件從玩耍套件中的一個或多個其他玩耍件接收數(shù)據(jù)并且使用該數(shù)據(jù)來生成接近度數(shù)據(jù)。接近度數(shù)據(jù)在三個或更多接近度水平上描述它從其接收數(shù)據(jù)的兩個或更多玩耍件之間的距離。接近度數(shù)據(jù)然后被發(fā)射到反映接近度水平的變化的交互式娛樂體驗(諸如游戲)。例如,所述變化可以是圖形用戶接口或另一玩耍件中可見的或者對于用戶而言是可聽的。
許多伴隨特征將更容易被領(lǐng)會,因為通過參考以下結(jié)合附圖考慮的詳細(xì)描述變得被更好地理解。
附圖說明
從結(jié)合附圖閱讀的以下詳細(xì)描述,本說明書將被更好地理解,其附圖中:
圖1示出了包括一個或多個物理玩耍件的玩耍套件100的示意圖;
圖2是主動玩耍件的示意圖和主動玩耍件的操作的示例方法的流程圖;
圖3是半主動玩耍件的示意圖和半主動玩耍件的操作的示例方法的流程圖;
圖4是相關(guān)聯(lián)交互式娛樂體驗的操作的示例方法的流程圖;
圖5是示出不同接近度水平之間的閾值的示意圖;
圖6是相關(guān)聯(lián)較舒適娛樂體驗的操作的另一示例方法的流程圖;
圖7示出了四個另外的示例玩耍套件;
圖8是形成一套物理玩耍件的一部分的兩個示例物理玩耍件的示意圖;
圖9示出了另一示例玩耍套件;并且
圖10圖示了其中可實施本文中描述的方法的實施例的示例性基于計算的設(shè)備。
相同附圖標(biāo)記用于在附圖中指示相同部件。
具體實施方式
下面結(jié)合附圖提供的詳細(xì)描述意圖作為本示例的描述而不意圖表示可構(gòu)建或利用本示例的僅有形式。該描述闡述示例的功能和用于構(gòu)件和操作示例的步驟順序。然而,相同或等同功能和順序可由不同示例完成。
圖1示出了包括一個或多個物理玩耍件102-105的玩耍套件100的示意圖。套件中的玩耍件中至少一個(并且在各種示例中玩耍件中的至少兩個)是主動玩耍件,其從其他玩耍件接收信號并且生成描述套件中的兩個或更多玩耍件之間的距離的接近度數(shù)據(jù)(例如,接近度數(shù)據(jù)描述特定主動玩耍件和一個或多個其他玩耍件之間的距離和/或兩個或更多其他玩耍件之間的距離)。主動件也將接近度數(shù)據(jù)直接或者經(jīng)由一個或多個居間者(其中居間者可以是另一主動玩耍件)傳送到交互式娛樂體驗106。接近度數(shù)據(jù)的變化然后反映在交互式娛樂體驗中。交互式娛樂體驗106因此被描述為與玩耍套件100相關(guān)聯(lián)。
如下面更詳細(xì)描述的,物理玩耍件(并且因此玩耍套件)提供用于相關(guān)聯(lián)交互式越來體驗的直觀用戶輸入構(gòu)件。這對于較年幼或不太靈巧的用戶而言可以特別有用,對于他們而言傳統(tǒng)輸入設(shè)備(例如,鼠標(biāo)、鍵盤、操縱桿)可能更難以操縱。這比起僅僅通過諸如鍵盤、游戲控制器或觸摸屏之類的傳統(tǒng)計算機輸入設(shè)備進(jìn)行交互也可提供更愉悅或自然的體驗。
在各種示例(例如如圖7和9中所示的)中,物理玩耍件可被成形以表示特定角色或?qū)ο螅ú⑶乙虼怂鼈兛删哂胁灰?guī)則形狀)且在各種示例中,物理玩耍件的形狀和外觀可對應(yīng)于交互式娛樂體驗內(nèi)的實體的形狀和外觀。
通過在交互式娛樂體驗內(nèi)反映接近度數(shù)據(jù)的變化,增強了玩玩耍套件的用戶體驗(例如通過由交互式娛樂體驗觸發(fā)的視覺或音頻效果)。在各種示例中,交互式娛樂體驗可啟用多用戶體驗,包括在其中用戶彼此遠(yuǎn)程相距(例如不在同一房間中)且其中用戶中的一個或多個具有如本文中描述的玩耍套件的一些示例中。
相關(guān)聯(lián)交互式娛樂體驗106(其可包括計算機游戲、虛擬世界或媒體娛樂體驗(例如交互式電影))允許在計算設(shè)備108上,計算設(shè)備108可以是桌面型或膝上型計算機、游戲控制臺、手持計算設(shè)備(例如智能電話、平板計算機或手持游戲控制臺)、基于云的計算設(shè)備、專用游戲硬件設(shè)備(即,專用于運行交互式娛樂體驗106的設(shè)備,而非可允許許多不同游戲且在各種示例中可以是玩耍套件的一部分(例如主動玩耍件)的控制臺)或者任何其他計算設(shè)備。在各種示例中,計算設(shè)備108可繼承在主動物理玩耍件之一內(nèi)。在圖1中所示的示例中,交互式娛樂體驗106存儲在計算設(shè)備108中的存儲器110中且包括由處理器112執(zhí)行的設(shè)備可執(zhí)行指令。然而,在其他示例中,交互式娛樂體驗106可運行在遠(yuǎn)程計算設(shè)備(例如基于云的計算設(shè)備)上且計算設(shè)備108可包括軟件(例如瀏覽器或應(yīng)用),其與遠(yuǎn)程計算設(shè)備接合(例如以便呈示用于交互式娛樂體驗106的圖像用戶接口)。交互式娛樂體驗106經(jīng)由計算設(shè)備108中的通信接口113從主動件103接收數(shù)據(jù)并且反映交互式娛樂體驗106內(nèi)玩耍件之間的距離的變化(例如通過視覺效果、聲音等)。將領(lǐng)會的是,計算設(shè)備108也可包括附加元件并且下面參照圖10更詳細(xì)地描述計算設(shè)備108。
在各種示例中玩耍套件中的所有玩耍件為主動玩耍件。然而,在其他示例中,玩耍套件可包括一個或多個主動玩耍件和不是主動玩耍件的一個或多個其他玩耍件。這些其他玩耍件可以是半主動玩耍件(其向其他玩耍件發(fā)射信號但不生成接近度數(shù)據(jù))或者被動玩耍件(其不發(fā)射任何信號)。因此,在(使用接收機所接收的信號)生成用于套件中的兩個或更多玩耍件的接近度數(shù)據(jù)時,主動玩耍件生成描述其自身與主動或半自動玩耍件之間或兩個其他玩耍件(其每一個都是主動或半主動玩耍件)之間的距離的接近度數(shù)據(jù)。在各種示例中,主動件也可被布置成感測被動件(即不發(fā)射任何信號的件)的位置,在這種情況下主動玩耍件也可能夠生成描述主動或半主動玩耍件與被動玩耍件之間的距離的接近度數(shù)據(jù)。
圖2示出了主動玩耍件200的示意圖和主動玩耍件200的操作的示例方法的流程圖220。主動玩耍件200包括接收機202、距離模塊204(其可實施在硬件、軟件或兩者的組合中)和發(fā)射機206。接收機202被布置成從套件100內(nèi)的一個或多個其他玩耍件接收信號(塊224)并且(在塊224中)所接收的信號可包括接近度數(shù)據(jù)和/或為由玩耍套件內(nèi)的其他玩耍件發(fā)射的、用于距離確定的信號。在各種示例中用于距離確定的信號可使用與用于接收接近度數(shù)據(jù)的信號不同的技術(shù)或協(xié)議,并且在這樣的情況下主動玩耍件可包括兩個接收機202(一個用于從其他主動/半主動玩耍件接收用于距離確定的信號,并且一個用于從其他主動件接收接近度數(shù)據(jù))。在主動玩耍件被布置成檢測被動玩耍件的情況下,主動玩耍件可包括用于檢測被動件(例如使用超聲回波定位或激光測距儀掃描)的接收機或傳感器布置。
在各種示例中,主動玩耍件也可以是運行交互式軟件體驗106的專用游戲硬件設(shè)備。在這樣的示例中,發(fā)射機206可從該特定主動玩耍件中省略。
在各種示例中,主動玩耍件200也可布置成從交互式娛樂體驗106接收信號(例如命令)(塊229)。這些信號可經(jīng)由也被布置成從其他玩耍件接收信號的接收機202接收或者可提供單獨的接收機202(圖2中未示出)。在這樣的示例中,主動玩耍件200也可包括一個或多個LED或者向用戶208提供反饋且由交互式娛樂體驗經(jīng)由這些信號控制的其他設(shè)備(例如揚聲器、振動器、電機、嗅覺/氣味生成器、電子紙、其他類型的顯示器、諸如帕爾貼泵之類的加熱器/冷卻器、使用電勢生成摩擦效應(yīng)或其他刺激、觸覺輸出、諸如肌肉導(dǎo)線(muscle wire)之類的形狀變化設(shè)備等)。在接收到信號/命令時(在塊229中),主動玩耍件200基于接收的信號控制反饋設(shè)備208(塊230)。進(jìn)一步參照圖4描述由交互式娛樂體驗使用這樣的命令來控制玩耍件內(nèi)的反饋設(shè)備208。反饋設(shè)備208的使用增強了用戶對于物理玩耍套件的游戲玩耍體驗,例如通過使得體驗更為真實。
距離模塊204被布置成基于經(jīng)由接收機202接收的信號生成描述兩個或更多發(fā)送信號的玩耍件(即主動或半主動玩耍件)之間的距離的接近度數(shù)據(jù)(塊226)。存在可確定距離的許多不同方式并且下面更詳細(xì)地描述各種示例。距離模塊104可在至少三個離散、非重疊的接近度水平(其也可稱為“距離狀態(tài)”)上生成接近度數(shù)據(jù),其中這些水平(或狀態(tài))可以是:
?缺少接近度—兩個玩耍件彼此未足夠靠近以被認(rèn)為接近并且這可參考閾值來定義,其中閾值可以是距離(例如>50cm)或所接收信號的參數(shù)(例如信號強度<-50dBm);
?遠(yuǎn)接近度—兩個玩耍件比起之前的水平更靠近在一起,但是仍然未靠近在一起且再次地這可參考一個或多個閾值或范圍(例如5-50cm、-40dBm--50dBm)來定義;以及
?近接近度—兩個玩耍件靠近在一起且再次地這可參考閾值或范圍(例如<5cm,>-40dBm)來定義并且該接近度水平在各種示例中可包括彼此接觸的玩耍件。
在各種示例中,距離模塊204可在多于三個離散接近度水平上生成接近度數(shù)據(jù)并且在示例中另一(例如第四)接近度水平可以是:
?相連接/附接—兩個玩耍件彼此物理連接(以形成緊密結(jié)合的物理整體)并且在使用該接近度水平的情況下,水平近接近度不包括相連接/附接的兩個玩耍件。
在各種示例中,(除了相連接/附接之外或者替代相連接/附接)也可使用不同的另一水平,其中該第四/第五接近度水平可以是:
?在內(nèi)部/在外部—兩個玩耍件嵌套在一起使得一個安插在另一個內(nèi)部并且這可在一個玩耍件為中空或具有用以收納另一玩耍件(例如,可放置在車輛玩耍件內(nèi)部的小雕像玩耍件)的孔的情況下使用,并且在使用這個的情況下,水平近接近度和相連接/附接(在使用的情況下)不包括嵌套在彼此內(nèi)部的兩個玩耍件。
將領(lǐng)會的是,在三個或更多離散、非重疊接近度水平上生成接近度數(shù)據(jù)時,距離模塊204可基于接收的信號確定兩個玩耍件之間的距離(塊232,例如距離=32cm)并且然后例如在使用距離閾值定義接近度水平的情況下確定距離落入哪一個接近度水平(塊234,例如32cm對應(yīng)于水平“缺少接近度”)??商鎿Q地,距離模塊204可在不首先確定玩耍件之間的距離的情況下確定接近度水平,并且替代地例如在使用信號特性閾值來定義接近度水平的情況下可確定信號參數(shù)或特性(塊236,例如-45dBm)并且然后量化信號參數(shù)(塊238,例如-45dBm對應(yīng)于接近度水平“遠(yuǎn)接近度”)。
在各種示例中,接近度數(shù)據(jù)可包括(從塊232)實際確定的玩耍件之間的距離,而不是使用預(yù)定義的量化接近度水平的有限集合(即,省略塊234)。
在各種示例中,(在塊226中生成的)接近度數(shù)據(jù)可包括附加信息以及接近度水平或?qū)嶋H距離。附加信息例如可包括兩個件之間的相對位置(例如在角度、方位等方面)和/或關(guān)于主動玩耍件周圍的信息(例如光源或諸如墻壁之類的接近障礙)。為了檢測關(guān)于周圍的信息,主動玩耍件200還可包括一個或多個傳感器210(例如,相機、光傳感器、麥克風(fēng)等)。
發(fā)射機206被布置成直接或經(jīng)由一個或多個居間者(其可包括另一主動玩耍件)將接近度數(shù)據(jù)(例如接近度水平或?qū)嶋H距離)發(fā)射到交互式娛樂體驗106(塊228)。在各種示例中,發(fā)射機206也可布置成發(fā)射用于由其他主動玩耍件進(jìn)行距離確定信號(塊222)?并且在一些示例中,包括接近度數(shù)據(jù)的信號(在塊228中發(fā)射)也可用于由其他主動玩耍件進(jìn)行距離確定(即,塊222和228可以組合)。例如,主動設(shè)備可使用陣列麥克風(fēng)感測由另一玩耍件生成的聲音的到達(dá)角。在各種示例中,用于距離確定的信號可使用與用于發(fā)射接近度數(shù)據(jù)的信號不同的技術(shù)或協(xié)議,并且在這樣的情況下主動玩耍件可包括兩個發(fā)射機206:一個用于(在塊222中)發(fā)射用于由其他主動玩耍件進(jìn)行距離確定的信號并且一個用于(在塊228中)將接近度數(shù)據(jù)發(fā)射到其他主動件或發(fā)射到交互式娛樂體驗。在各種示例中,可使用音頻或超聲“試通”和響應(yīng)來確定主動玩耍件之間的距離。
圖3示出了半主動玩耍件300的示意圖和半主動玩耍件300的操作的示例方法的流程圖。半主動玩耍件300包括發(fā)射機306且不包括距離模塊204(不像主動玩耍件200)。發(fā)射機306被布置成發(fā)射用于由主動玩耍件進(jìn)行距離確定的信號(塊322)。
存在可用來在玩耍件之間和從主動玩耍件到交互式娛樂體驗發(fā)射信號的許多不同技術(shù)。在各種示例中,藍(lán)牙?低能量(BLE)或另一短距離無線協(xié)議可由主動玩耍件200用來(在塊228中)向其他主動玩耍件和/或向交互式娛樂體驗106發(fā)射接近度數(shù)據(jù)。因此,發(fā)射機206(或在存在多于一個發(fā)射機的情況下發(fā)射機206之一)可以是無線發(fā)射機并且特別地可以是BLE發(fā)射機。在主動玩耍件300也包括被布置成從另一主動玩耍件接收接近度數(shù)據(jù)的接收機202的情況下,該接收機202(其可以是唯一的接收機202或主動玩耍件中的接收機202之一)可以是無線接收機并且特別地可以是BLE接收機。
相同的技術(shù)(并且因此相同的發(fā)射機和/或接收機)可用來發(fā)射/接收在距離確定中使用的信號并且在各種示例中可使用RF場強并且這可以能夠具有厘米水平的精度。在距離確定中使用的可用來發(fā)射/接收信號的其他技術(shù)包括但不限于:
?紅外(IR)—例如使用IR LED作為發(fā)射機并且IR檢測器作為接收機并且基于所接收的IR強度確定接近度水平
?可見光—例如使用可見光譜中的LED(例如白光LED)作為發(fā)射機并且光電檢測器作為接收機并且基于所接收的光強度(例如,在對應(yīng)于LED的發(fā)射的適當(dāng)波長下)確定接近度水平
?主動RFID標(biāo)簽
?磁場感測
?超聲或音頻定位—例如使用超聲或可聽試通
?RF飛行時間
在使用(上面的要點列出的)這些其他技術(shù)的情況下,主動玩耍件可包括如上面描述的兩個接收機202和/或兩個發(fā)射機206,單獨的發(fā)射機/接收機用于用來距離確定的信號并且信號包括接近度數(shù)據(jù)。由于半主動件不執(zhí)行距離確定并且因此不生成接近度數(shù)據(jù),半主動件可包括單個發(fā)射機306。
圖4是相關(guān)聯(lián)交互式娛樂體驗106的操作的示例方法的流程圖。如上面描述的,該交互式娛樂體驗106可包括用戶通過操縱該套玩耍件與之交互的計算機游戲或虛擬世界。在各種示例中,用戶也可以其他方式(例如經(jīng)由鼠標(biāo)、鍵盤、游戲控制器、麥克風(fēng)、手勢識別系統(tǒng)等)與交互式娛樂體驗交互。
交互式娛樂體驗106從主動玩耍件接收接近度數(shù)據(jù)(塊402)。如上面描述的,接近度數(shù)據(jù)描述發(fā)送信號的兩個或更多玩耍件之間的距離并且可以在三個或更多離散(即非重疊)接近度水平(例如缺少接近度、遠(yuǎn)接近度和近接近度)上進(jìn)行定義,并且件的示例布置在圖5中示出。在圖5中所示的布置中,針對件A和B將用于接近度水平的距離閾值示出為虛線圓502,其中內(nèi)圓標(biāo)記近接近度與遠(yuǎn)接近度水平之間的邊界并且外圓標(biāo)記遠(yuǎn)接近度與缺少接近度水平之間的邊界。因此,在圖5中所示的布置中,件A與B和件A與C和件B與D缺少接近度。附加地,件B與C具有遠(yuǎn)接近度且件A與D處于近接近度。
交互式娛樂體驗106修改所提供的用戶體驗以反映所接收的接近度數(shù)據(jù)(塊404)。該修改(在塊404中)可以基于所接收的絕對接近度數(shù)據(jù)(例如件A與D處于近接近度)和/或基于接近度數(shù)據(jù)的變化(例如接近度水平的變化,諸如如果件D如圖5中所示的虛線箭頭504所指示的那樣移動的話)。下面更詳細(xì)地描述各種示例并且經(jīng)這些示例被單獨地描述,但是將領(lǐng)會的是,任何兩個或更多示例可以組合(例如使得接近度數(shù)據(jù)通過更新用戶的進(jìn)度和修改聲音效果而被反映在交互式娛樂體驗中)。當(dāng)(在塊404中)在交互式娛樂體驗中反映接近度數(shù)據(jù)時,這對于正在移動物理玩耍件的用戶和/或遠(yuǎn)程用戶而言可以是明顯的(例如,被看到、聽到)。例如,由移動玩耍數(shù)據(jù)的第一用戶引起的接近度數(shù)據(jù)的變化可被反映在顯示給該用戶的GUI和/或顯示給第二用戶的GUI中。
在各種示例中,用戶在游戲或在線世界內(nèi)的進(jìn)度可基于接近度數(shù)據(jù)進(jìn)行更新(塊441)。例如,用戶的進(jìn)度可在特定組合的件彼此處于近接近度時(例如圖5中示出的示例中的件A、B和C)進(jìn)行更新。基于(在塊402中接收的)接近度數(shù)據(jù)(在塊441中)實現(xiàn)的進(jìn)度可以是線性進(jìn)度(例如到下一水平的進(jìn)度)或者可以是導(dǎo)致對交互式娛樂體驗(例如對游戲的游戲玩耍)的增強的非線性進(jìn)度。例如,交互可解鎖一些可選內(nèi)容例如新的化身。
在各種示例中,接近度數(shù)據(jù)可反映在交互式娛樂體驗的圖形用戶接口(GUI)內(nèi)(塊442)。在示例中,交互式娛樂體驗可在GUI(例如類似于圖5中所示的)內(nèi)顯示玩耍件的布置的地圖或平面圖以及其相對分離,并且這可以基于所接收的接近度數(shù)據(jù)(在塊441)中更新。
在各種示例中,(在塊402中接收的)接近度數(shù)據(jù)的變化可導(dǎo)致交互式娛樂體驗內(nèi)的聲音效果變化(塊443)。例如,在圖1中的玩耍件A為小雕像并且玩耍件D為車輛的情況下,隨著D接近A,車輛D的聲音可在交互式娛樂體驗106內(nèi)被播放為聲音效果。在另一示例中,玩耍件B可以是狗的小雕像并且吠叫噪音的聲音效果的音量可以提高,如果如基于塊402中接收的接近度數(shù)據(jù)所確定的(例如如圖5中的虛線箭頭506所指示的),玩耍件A與玩耍件D之間的距離減小的話(例如對于缺少接近度,用于與玩耍件D相關(guān)聯(lián)的聲音效果的音量水平為零,對于遠(yuǎn)接近度,音量水平為二,并且對于近接近度,音量水平為五,其中音量水平的提高對應(yīng)于聲音變得更大)。在這兩個示例(車輛示例和狗示例)中,用戶的位置與特定玩耍件數(shù)據(jù)(例如示例中的玩耍件A)相關(guān)聯(lián),使得聲音效果被播放為好像用戶為玩耍件A或者處于玩耍件A的位置。以這種方式使用聲音效果增強了用戶體驗和用戶的玩耍對于物理玩耍套件的真實性。
在各種示例中,(在塊402中接收的)接近度數(shù)據(jù)的變化可導(dǎo)致命令從一個玩耍件發(fā)送到另一玩耍件(塊444),例如以引起對于用戶而言明顯(例如可視/可聽)的、接收玩耍件內(nèi)的效果。例如,如果玩耍件A為命令中心并且玩耍件B為車輛,則當(dāng)玩耍件B接近玩耍件A時,交互式娛樂體驗可發(fā)送命令到玩耍件A(塊444,并且在圖2中在塊229中由玩耍件接收)從而觸發(fā)玩耍件中的LED被接通(圖2中在塊230中)。這增強了用戶的玩耍對于玩耍套件的真實性并且因此改進(jìn)了用戶體驗。
在各種示例中,接近度數(shù)據(jù)的變化可引起由交互式娛樂體驗所提供的氛圍體驗的變化。氛圍體驗可包括聲音效果(其可包括由低音揚聲器生成的不可聽的低頻隆隆聲)和/或GUI內(nèi)的視覺效果(例如通過提供照明效果—在一個示例中,如果整個屏幕具有綠色和棕色淡入淡出,那么所包括的氛圍體驗可對應(yīng)于叢林)。例如,在用戶與完數(shù)據(jù)A(小雕塑)相關(guān)聯(lián)且玩耍件B表示海灘位置的情況下,如果玩耍件A接近玩耍件B(如圖5中由虛線箭頭508所指示的),則“海邊”聲音效果(例如波浪、海鷗等)的音量可提高(在塊443中)并且海灘視圖可變得在GUI內(nèi)可見(在塊442中),例如其可變成更大,使得看起來用戶正在更加靠近海灘。氛圍體驗的使用增強了用戶體驗。
在各種示例中,交互式娛樂體驗可以是單個用戶體驗和/或其可以與單個玩耍套件相關(guān)聯(lián)(其中一個或多個用戶可同時玩玩耍套件)。然而,在各種示例中,其可以是多用戶體驗。存在可實施多用戶體驗的許多方式。在各種示例中,用戶可以玩不同的玩耍套件并且可以在GUI內(nèi)向所有用戶表示多個玩耍套件。多個用戶(并且因此玩耍套件)可以共同定位的或者他們可以在地理上是分散的并且他們的游戲玩??蓛H經(jīng)由交互式娛樂體驗進(jìn)行連接。
在多用戶體驗的其他示例中,遠(yuǎn)程用戶(其可不具有玩耍套件)可以能夠與另一用戶的玩耍套件的虛擬表示進(jìn)行交互。在這樣的示例中,第一用戶(處于第一位置)可使用玩耍套件中的物理玩耍件在真實世界中創(chuàng)建玩耍件的特定布置,并且該布置可表示在交互式娛樂體驗內(nèi)(例如在游戲或虛擬世界內(nèi))。然后,第二用戶(處于可與第一位置遠(yuǎn)程相距的第二位置)可與虛擬世界中的該布置進(jìn)行交互。在示例中,第一用戶可擺放玩具士兵的布置(每個玩具士兵都為玩耍件)或者建造森嚴(yán)壁壘的城堡(城堡的部件為玩耍件),并且第二用戶可攻擊玩具士兵或城堡的虛擬表示。攻擊的結(jié)果可在交互式娛樂體驗內(nèi)顯示給第一用戶。
如上面描述的,在各種示例中交互式娛樂體驗106為計算機游戲并且也以可被描述為非指令式(non-directed)(因為游戲并不強迫或建議與玩耍件的任何特定交互和約束于路徑的任何物理對象)的游戲玩耍風(fēng)格(通過在塊404中在交互式娛樂體驗內(nèi)反映玩耍件的接近度)對應(yīng)于用戶的玩耍件布置,游戲也可提供指令式游戲玩耍,如圖4中所示的。
在指令式游戲玩耍中,游戲在游戲內(nèi)向用戶(其也可能被稱為玩家)呈現(xiàn)目的或目標(biāo)(塊604),其中這些目的/目標(biāo)要求玩家與物理玩耍件進(jìn)行交互以便在游戲106內(nèi)推進(jìn)進(jìn)度,即用戶不能在不與物理件進(jìn)行交互并改變兩個或更多件的接近度的情況下實現(xiàn)目的/目標(biāo)。例如,用戶可能需要使得玩耍件的特定組合成為近接近度(例如塊A、B和D)或者移動各件以使得件不靠近(例如塊A和B處于近接近度并且在塊A和C與塊B和C之間缺少接近度)等。為了確定是否已經(jīng)滿足目標(biāo),游戲從一個或多個物理件接收(更新的)接近度數(shù)據(jù)(塊402)。
游戲然后取決于(在塊604中設(shè)定的)目標(biāo)是否已滿足而修改游戲玩耍(塊606)。通過滿足目標(biāo),用戶可以能夠進(jìn)展到新的水平、實現(xiàn)更高的分?jǐn)?shù)、贏得競賽、解鎖游戲內(nèi)的附加特征(例如隱藏特征、迷你游戲、新水平等)、得到授予他們的“成就”、在合作多玩家場景下幫助其他玩家、在競爭多玩家場景下與其他玩家對戰(zhàn)等。
通過與物理玩耍件的交互而實現(xiàn)的進(jìn)展(并且因此通過實現(xiàn)目標(biāo)集合)可以是線性進(jìn)度(例如,到下一水平的進(jìn)展)或者可以是導(dǎo)致對游戲玩耍的增強的非線性進(jìn)展。例如,交互可解鎖一些可選內(nèi)容(例如針對對于完成游戲主故事線而言不要求的虛擬車輛的新的化身)。
指令式游戲玩??梢允秋@式的,因為目的/目標(biāo)和對應(yīng)的移動物理玩耍件的需求被清楚地傳送給用戶(例如通過GUI內(nèi)的消息)??商鎿Q地,目的/目標(biāo)和/或與物理玩耍件進(jìn)行交互的需求可以是隱式的,因為目的/目標(biāo)或要求的物理玩耍件布置對于游戲是已知的但不被傳送給用戶并且必須由用戶來發(fā)現(xiàn)。隱式指令式游戲玩耍的使用對用戶增加了更多挑戰(zhàn)并且增強了用戶體驗。
(在塊604中)呈現(xiàn)給用戶的目標(biāo)可以被預(yù)定義并存儲在游戲軟件內(nèi)??商鎿Q地,它們可以被動態(tài)地生成(塊602)。在各種示例中,它們可至少部分地基于從物理玩耍件接收的信息來生成(在塊402中),例如它們可依賴于物理玩耍件的當(dāng)前布置。在各種示例中,被設(shè)定的目標(biāo)可基于用戶在游戲內(nèi)的歷史(例如過去的成績)或者基于用戶的任何其他特定或關(guān)于用戶的信息來生成。詳述用戶的歷史的數(shù)據(jù)可例如由游戲自身存儲或可替換地可存儲在遠(yuǎn)程服務(wù)器上并由游戲訪問。通過將目標(biāo)量身裁剪為特定于用戶,這增強了游戲內(nèi)的總體用戶體驗。在其中(在塊602中)動態(tài)生成目標(biāo)的示例中,這可包括以下中的一個或多個:從預(yù)先存在的可能目標(biāo)/目的列表中選取目標(biāo)或目的(例如基于用戶的特性或上面描述的另一因數(shù))、基于隨機因數(shù)創(chuàng)建目標(biāo)/目的、以及使用到目前為止的現(xiàn)有游戲玩耍影響目標(biāo)/目的的選取/創(chuàng)建。
圖7示出了設(shè)計用于不同類型的玩耍場景和/或玩耍風(fēng)格的四個另外的示例玩耍套件701-704。第一示例玩耍套件701包括多個玩耍件710-713,其每一個都成形為類似真實世界對象(例如人710、動物711、樹712、車輛713)。玩耍件710-713可由用戶自由移動并且物理上并不彼此附接(或連接),并且用戶在諸如地板或桌頂之類的表面714上玩這些件。用戶例如可使用玩耍件710-713演出故事并且相關(guān)聯(lián)的交互式娛樂體驗可基于各種玩耍件的相對接近度提供聲音和/或視覺效果。
在圖7中的第二示例玩耍套件702中,存在兩個不同風(fēng)格的玩耍件(其中玩耍件的風(fēng)格與其是否為主動/半主動/被動正交)--基座720-721和對象722-723。每個對象玩耍件722-723被成形為類似真實世界對象(例如人722、樹723)并且可由用戶自由移動;然而對象玩耍件722-723通常放置在基座720-721之上。底座玩耍件720-721表示環(huán)境且可具有平坦的上表面(例如玩耍件720)或者可以是波狀外形的(例如玩耍件721)。在各種示例中,基座玩耍件可彼此鄰接放置,并且在其他示例中基座玩耍件可被布置使得它們能夠被連接在一起(例如使用互鎖特征或連接器)。在圖7中示出的示例中,一個底座玩耍件720表示海灘環(huán)境并且另一底座玩耍件721表示山或山坡。用戶例如可使用玩耍件720-723演出故事并且相關(guān)聯(lián)的交互式娛樂體驗可基于各種玩耍件的相對接近度提供聲音和/或視覺效果。
圖7中的第三示例玩耍套件703包括很多小雕塑730和兩座塔731。在該示例中,小雕塑730可以是半主動玩耍件并且兩座塔731可以是主動玩耍件且確定小雕塑的相對接近度并且還有小雕塑與塔的相對接近度。圖7中的第四示例玩耍套件704類似于第三示例703,但僅包括單座塔731。用戶可(在示例703-704任一者中)使用小雕塑730(其可與士兵或勇士相似)演出故事(諸如戰(zhàn)斗)并且相關(guān)聯(lián)的交互式娛樂體驗可基于各種玩耍件的相對接近度提供聲音和/或視覺效果。
在另一示例中,本文中描述的任一玩耍件(例如圖7中的示例中所示的任意玩耍件)可以是模塊化的,即它們可由作為子組件且連接在一起以形成緊密結(jié)合的物理整體對象的很多玩耍件來形成。圖8是形成一套物理玩耍件的一部分且可被連接在一起以形成對象玩耍件的兩個示例物理玩耍件的示意圖。圖8示出了核心物理玩耍件802和外圍物理玩耍件804。對象玩耍件可由一個或多個核心玩耍件802和一個或多個外圍玩耍件804形成。核心玩耍件802包括電池806、無線通信模塊808、處理器810和一個或多個連接器812。電池806向核心內(nèi)的組件(諸如處理器810和無線通信模塊808)并且還經(jīng)由連接器812向所有或部分外圍玩耍件804提供電力。無線通信模塊808包括發(fā)射機并且在各種示例中還包括接收機(并且在各種示例中多于一個發(fā)射機和/或接收機)以使得核心玩耍件802(并且因此組裝成的對象玩耍件)能夠作為主動或半主動玩耍件操作。連接器812將外圍玩耍件804物理地附接到核心玩耍件802并且也可在玩耍件之間傳遞數(shù)據(jù)和電力。
在對象玩耍件可操作為主動玩耍件的情況下,核心玩耍件802內(nèi)的處理器810可被布置成生成接近度數(shù)據(jù)(例如如圖2的塊226中)。在各種示例中,它也可收集連接在一起以形成對象玩耍件的玩耍件中的每個的ID(其可以是獨有的ID或者與其他相同外觀的玩耍件共享的ID,例如用于特定形狀或類型的玩耍件的ID)。處理器810可以是用于處理計算機可執(zhí)行指令以控制核心玩耍件的操作以便生成接近度數(shù)據(jù)(并且在各種示例中也收集所連接的玩耍件的ID)的微處理器、控制器或任何其他合適類型的處理器。核心和外圍玩耍件可以以任何方式連接在一起。每個外圍玩耍件804包括一個或多個連接器812、814以將玩耍件物理地附接到另一玩耍件以形成對象玩耍件。在外圍玩耍件804包括多于一個連接器812、814的情況下,其可進(jìn)一步包括兩個連接器812、814之間的電連接824(例如以包括2導(dǎo)線、數(shù)據(jù)和地的總線的形式)。
在各種示例中每個外圍玩耍件804可包括存儲元件816,其存儲用于外圍玩耍件的標(biāo)識符(ID)(其可稱為玩耍件ID)并且可包括附加數(shù)據(jù)。存儲元件816可包括存儲器或任何其他形式的存儲設(shè)備。在圖8中所示的示例中,存儲玩耍件ID的存儲元件816實際上在連接器814的外殼內(nèi);然而在其他示例中,它可與連接器相分離。在各種示例中,外圍玩耍件804也可包括處理器(圖8中未示出)且這也可以是在連接器814的外殼內(nèi)或者與該連接器相分離。在各種示例中,外圍玩耍件804也可包括電池(圖8中未示出)并且這可向外圍玩耍件804內(nèi)的電子器件和/或向相鄰的玩耍件(其可以是外圍或核心玩耍件)提供電力。以這種方式,如果玩耍件的布置要求比起核心玩耍件802中的電池806能夠提供的電力而言更多的電力,則可由外圍玩耍件804中的電池提供附加電力。
盡管在圖8中未示出,但是核心玩耍件802也可包括存儲用于玩耍件的標(biāo)識符的存儲元件。對于外圍玩耍件,存儲元件可包括存儲器或任何其他形式的存儲設(shè)備。存儲玩耍件ID的存儲源可以在連接器812、無線模塊808內(nèi)或者可以是核心玩耍件802內(nèi)的單獨實體。
將領(lǐng)會的是,圖8中所示的玩耍件802、804可包括圖8中未示出的附加元件。將進(jìn)一步領(lǐng)會的是,盡管圖8示出了作為正方形或矩形的模塊,但是玩耍件中的每個都可具有與其他玩耍件兼容的任何物理形狀因數(shù)(例如任何形狀的外部外殼)(即每個玩耍件被成形使得其可在外部外殼不相碰撞的情況下連接到至少一個其他玩耍件)。
在各種示例中,玩耍件(其可以是外圍玩耍件804或核心玩耍件802)可包括由核心玩耍件802內(nèi)的處理器810控制和/或向其提供數(shù)據(jù)的一個或多個傳感器、致動器和/或顯示器??梢允褂玫膫鞲衅鞯氖纠ǎ簻囟葌鞲衅鳌⒄駝觽鞲衅?、加速度計、傾斜傳感器、陀螺傳感器、旋轉(zhuǎn)傳感器、磁力計、接近度傳感器(主動/被動紅外或超聲)、聲音傳感器、光傳感器等??梢允褂玫闹聞悠鞯氖纠ǎ弘姶盆F、電機、伺服機構(gòu)、振動單元、螺線管、揚聲器等??梢允褂玫娘@示器的示例包括一個或多個LED、小LED顯示器、電子墨水顯示器等。在玩耍件包括傳感器的情況下,傳感器數(shù)據(jù)可由核心玩耍件802傳送到游戲106。
上面描述的玩耍件和相關(guān)聯(lián)的交互式娛樂體驗可使得能夠?qū)崿F(xiàn)許多不同類型的玩耍。圖7中示出的示例圖示了很多示例并且另外的示例包括玩偶房子(例如其中第二示例中的基座720-721被成形為像是房間而非更平坦的基座件并且件722-723為可放置在玩偶房子中的對象/角色)。圖9示出了使用如上面描述的玩耍件形成的棋盤游戲的另一示例。在圖9中所示的示例中,基座901是主動玩耍件并且在游戲玩耍期間放置在基座上的件902可以是如上面描述的主動或半主動玩耍件。在所示的示例中,件902被成形為像是輪船并且交互式娛樂體驗是戰(zhàn)船類游戲,其允許玩家使用物理件但仍然與遠(yuǎn)程對手對戰(zhàn)。返回參照圖2,每個主動件(在塊226中)生成接近度數(shù)據(jù)并且(在塊228中)將其發(fā)射到游戲以使得游戲可以(例如在圖4的塊442中)為遠(yuǎn)程用戶更新GUI并且在各種示例中(在塊443中)通過聲音效果或者(在塊444中)通過其他玩耍件中的視覺效果增強用戶體驗。例如,當(dāng)輪船被對手損毀時,其可點亮(例如件內(nèi)的LED可基于在塊229中從游戲接收的命令而被接通)以指示這一點。在另外的示例中,玩耍套件可包括不同的棋盤游戲和將被放置在棋盤游戲上的件。
圖10圖示了可被實施為任何形式的計算和/或電子設(shè)備且其中可實施本文中描述的方法的實施例的示例性基于計算的設(shè)備1000的各種組件。該基于計算的設(shè)備1000例如可以是圖1中所示的計算設(shè)備108或者允許交互式娛樂體驗106的基于云的計算設(shè)備。
基于計算的設(shè)備1000包括一個或多個處理器112,其可以是用于處理計算機可執(zhí)行指令以控制設(shè)備的操作以便執(zhí)行本文中描述的方法(例如推斷路徑并在GUI中呈現(xiàn)路徑的至少一部分)的微處理器、控制器或任何其他合適類型的處理器。在一些示例中,例如在使用片上系統(tǒng)架構(gòu)的情況下,處理器112可包括一個或多個固定功能塊(也被稱為加速器),其在硬件(而非軟件或固件)中實施路徑推斷方法的一部分。
可替換地或另外,本文中描述的功能可以至少部分地由一個或多個硬件邏輯組件來執(zhí)行。例如而非限制,可以使用的說明性類型的硬件邏輯組件包括現(xiàn)場可編程門陣列(FPGA)、程序?qū)S眉呻娐罚ˋSIC)、程序?qū)S脴?biāo)準(zhǔn)產(chǎn)品(ASSP)、片上系統(tǒng)系統(tǒng)(SOC)、復(fù)雜可編程邏輯器件(CPLD)。
可在基于計算的設(shè)備處提供包括操作系統(tǒng)1004的平臺軟件或任何其他合適的平臺軟件以啟用應(yīng)用軟件,諸如將在設(shè)備上執(zhí)行的交互式娛樂體驗106。
計算機可執(zhí)行指令可使用可由基于計算的設(shè)備1000訪問的任何計算機可讀介質(zhì)來提供。計算機可讀介質(zhì)可包括例如諸如存儲器110和通信介質(zhì)之類的計算機存儲介質(zhì)。諸如存儲器110之類的計算機存儲介質(zhì)包括以用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)之類的信息的任何方法或技術(shù)實施的易失性和非易失性、可移除和不可移除介質(zhì)。計算機存儲介質(zhì)包括但不限于RAM、ROM、EPROM、EEPROM、閃速存儲器或其他存儲器技術(shù)、CD-ROM、數(shù)字多用盤(DVD)或其他光學(xué)存儲裝置、盒式磁帶、磁帶、磁盤存儲裝置或其他磁存儲設(shè)備或可以用來存儲用于由計算設(shè)備訪問的信息的任何其他非傳輸介質(zhì)。相比之下,通信介質(zhì)可在諸如載波或其他輸運機制之類的已調(diào)制數(shù)據(jù)信號中體現(xiàn)計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)。如本文中定義的,計算機存儲介質(zhì)不包括通信介質(zhì)。因此,計算機存儲介質(zhì)不應(yīng)當(dāng)解釋為傳播信號本身。傳播信號可存在于計算機存儲介質(zhì)中,但傳播信號本身并非計算機存儲介質(zhì)的示例。盡管計算機存儲介質(zhì)(存儲器110)被示出在基于計算的設(shè)備1000內(nèi),但是將領(lǐng)會的是,該存儲裝置可以是分布式或遠(yuǎn)程定位的并且可以經(jīng)由網(wǎng)絡(luò)或其他通信鏈路訪問(例如使用通信接口113)。
通信接口113可被布置成從一個或多個物理玩耍件接收數(shù)據(jù)并且可包括無線發(fā)射機和/或無線接收機。在各種示例中通信接口113從物理玩耍件接收數(shù)據(jù)并且在其他示例中,通信接口113可經(jīng)由居間設(shè)備從玩耍件接收數(shù)據(jù)(例如在基于計算的設(shè)備1000為基于云的設(shè)備的情況下,可經(jīng)由處于物理玩耍件中的凡涉及的范圍內(nèi)的另一基于計算的設(shè)備接收數(shù)據(jù)并且兩個計算設(shè)備可經(jīng)由諸如因特網(wǎng)之類的網(wǎng)絡(luò)進(jìn)行連接)。在其中玩耍件包括反饋機制(例如LED、揚聲器等)的示例中,通信接口113也可被布置成將數(shù)據(jù)(例如命令)發(fā)射到一個或多個物理玩耍件(再次地這些可被直接或經(jīng)由居間設(shè)備發(fā)射到玩耍件)。
基于計算的設(shè)備1000也可包括輸入/輸出控制器1016。輸入/輸出控制器可被布置成將顯示信息(例如GUI)輸出到顯示設(shè)備1018,顯示設(shè)備1018可與基于計算的設(shè)備1000相分離或與其成整體。輸入/輸出控制器1016也可被布置成接收和處理來自一個或多個設(shè)備(諸如用戶輸入設(shè)備1024(例如鼠標(biāo)、鍵盤、相機、麥克風(fēng)或其他傳感器))的輸入。在一些示例中用戶輸入設(shè)備1024可檢測語音輸入、用戶手勢或其他用戶動作并且可提供自然用戶接口(NUI)。該用戶輸入可用來進(jìn)一步控制游戲玩耍。在實施例中顯示設(shè)備1018也可充當(dāng)用戶輸入設(shè)備1024,如果它是觸敏顯示設(shè)備的話。輸入/輸出控制器1016也可將數(shù)據(jù)輸出到顯示設(shè)備之外的設(shè)備,例如本地連接的打印設(shè)備(圖10中未示出)。
輸入/輸出控制器1016、顯示設(shè)備1018和用戶輸入設(shè)備1024中任一者可包括NUI技術(shù),其使得用戶能夠以自然的方式與基于計算的設(shè)備進(jìn)行交互,免于由諸如鼠標(biāo)、鍵盤、遙控器等等的輸入設(shè)備所強加的人為約束。可以提供的NUI技術(shù)的示例包括但不限于依賴于語音和/或話音識別、觸摸和觸筆識別(觸敏顯示器)、在屏幕上和鄰近屏幕兩者的手勢識別、空中手勢、頭部和眼睛跟蹤、語音和話音、視覺、觸摸、手勢、和機器智能的那些技術(shù)。可以使用的NUI技術(shù)的其他示例包括意圖和目的理解系統(tǒng)、使用深度相機(諸如立體相機系統(tǒng)、紅外相機系統(tǒng)、RGB相機系統(tǒng)及其組合)的運動手勢檢測系統(tǒng)、使用加速度計/陀螺儀的運動手勢檢測、面部識別、3D顯示器、頭部、眼睛和凝視跟蹤、沉浸式增強現(xiàn)實和虛擬現(xiàn)實系統(tǒng)以及用于使用電場感測電極感測大腦活動的技術(shù)(EEG和相關(guān)方法)。
盡管本示例在本文中被描述和圖示為在如圖1、7和8中所示的(包括一套物理玩耍件和相關(guān)聯(lián)游戲的)玩耍系統(tǒng)中實施,但是所描述的系統(tǒng)被提供作為示例而非限制。如本領(lǐng)域技術(shù)人員將領(lǐng)會的,本示例適合于各種各樣不同類型的玩耍系統(tǒng)中的應(yīng)用。
一個方面提供了一種系統(tǒng),其包括玩耍套件,玩耍套件進(jìn)而包括一個或多個主動物理玩耍件。主動物理玩耍件包括:接收機,可操作用于從一個或多個其他物理玩耍件接收信號;距離模塊,可操作用于使用由接收機接收的信號生成接近度數(shù)據(jù);以及發(fā)射機,可操作用于將接近度數(shù)據(jù)發(fā)射到與該玩耍套件相關(guān)聯(lián)的交互式娛樂體驗。接近度數(shù)據(jù)在三個或更多離散的接近度水平上描述正在發(fā)射信號的兩個或更多物理玩耍件之間的距離,并且玩耍件之間的接近度水平的變化被反映在交互式娛樂體驗中。
在各種示例中,玩耍套件包括兩個或更多主動物理玩耍件。玩耍套件可進(jìn)一步包括一個或多個半主動玩耍件,半主動玩耍件包括:發(fā)射機,可操作用于將信號發(fā)射到主動玩耍件。如上面描述的,半主動件不包括距離模塊。
在各種示例中,三個或更多離散接近度水平包括指示玩耍件之間缺少接近度的第一水平、指示玩耍件之間的遠(yuǎn)接近度的第二水平和指示玩耍件之間的近接近度的第三水平。三個或更多離散接近度水平可進(jìn)一步包括以下中的一個或多個:指示兩個玩耍件被連接在一起的接近度水平;以及指示一個玩耍件在另一玩耍件內(nèi)部的接近度水平。然而,在其他示例中,三個或更多離散接近度水平包括玩耍件之間的實際距離。
在各種示例中,主動物理玩耍件進(jìn)一步包括反饋設(shè)備,其中反饋設(shè)備響應(yīng)于由主動物理玩耍件從相關(guān)聯(lián)的交互式娛樂體驗接收的命令而被激活。
在各種示例中,接收機是無線接收機并且發(fā)射機是無線發(fā)射機。
在各種示例中,主動物理玩耍件表示交互式娛樂體驗中的實體,并且在一些示例中,主動物理玩耍件可以具有對應(yīng)于交互式娛樂體驗中的實體的形狀和外觀。在各種示例中,玩耍套件中的一些玩耍件可以能夠彼此連接并且在其他示例中玩耍套件中的每一個玩耍件可以是不包括任何用于將其連接到另一件的機制的單獨的件。
在各種示例中,玩耍套件中的一些玩耍件可包括基座板并且表示環(huán)境,并且玩耍套件中的其他玩耍件可表示對象或角色。
在各種示例中,系統(tǒng)進(jìn)一步包括被布置成運行交互式娛樂體驗的計算設(shè)備。在各種示例中,交互式娛樂體驗包括設(shè)備可執(zhí)行指令,其在被執(zhí)行時使得計算設(shè)備:接收來自物理玩耍件的接近度數(shù)據(jù);以及在交互式娛樂體驗中反映接近度數(shù)據(jù)。在交互式娛樂體驗中反映接近度數(shù)據(jù)可包括以下中的一個或多個:基于接近度數(shù)據(jù)更新用戶的進(jìn)度;在圖形用戶接口中反映接近度數(shù)據(jù);基于接近度數(shù)據(jù)播放聲音效果;以及基于接近度數(shù)據(jù)將命令發(fā)送到另一物理玩耍件。
在各種示例中,交互式娛樂體驗進(jìn)一步包括設(shè)備可執(zhí)行指令其在被執(zhí)行時使得計算設(shè)備:在交互式娛樂體驗內(nèi)向用戶呈現(xiàn)目標(biāo)(其可以是動態(tài)生成的);基于所接收的接近度數(shù)據(jù)確定該目標(biāo)是否被滿足;以及響應(yīng)于確定目標(biāo)已被滿足而修改交互式娛樂體驗。
另一方面提供一種方法,包括:在主動物理玩耍件處接收來自一個或多個其他物理玩耍件的信號;基于接收的信號在主動物理玩耍件中生成接近度數(shù)據(jù),該接近度數(shù)據(jù)在三個或更多離散接近度水平上描述正在發(fā)射信號的兩個或更多物理玩耍件之間的距離;以及將接近度數(shù)據(jù)從主動物理玩耍件發(fā)射到在計算設(shè)備上運行的交互式娛樂體驗。
在各種示例中,該方法進(jìn)一步包括將從主動玩耍件向一個或多個另外的物理玩耍件發(fā)射信號。這些信號可包括接近度數(shù)據(jù)。
在各種示例中,該方法進(jìn)一步包括:在主動物理玩耍件處接收來自交互式娛樂體驗的信號;以及響應(yīng)于接收到信號,控制主動物理玩耍件內(nèi)的反饋機制。
又一方面提供了一種方法,包括:在交互式娛樂體驗處接收來自主動物理玩耍件的接近度數(shù)據(jù),該接近度數(shù)據(jù)在三個或更多離散接近度水平上描述正在發(fā)射信號的兩個或更多物理玩耍件之間的距離;以及在交互式娛樂體驗中反映接近度數(shù)據(jù)。在交互式娛樂體驗中反映接近度數(shù)據(jù)可包括以下中的一個或多個:基于接近度數(shù)據(jù)更新用戶的進(jìn)度;在圖形用戶接口中反映接近度數(shù)據(jù);基于接近度數(shù)據(jù)播放聲音效果;以及基于接近度數(shù)據(jù)將命令發(fā)送到另一物理玩耍件。
在各種示例中交互式娛樂體驗是游戲并且該方法進(jìn)一步包括:在游戲內(nèi)向用戶呈現(xiàn)目標(biāo)(其可以是動態(tài)生成的);以及取決于用戶是否滿足該目標(biāo)而修改游戲玩耍。
另一方面提供一種系統(tǒng),包括玩耍套件,其進(jìn)而包括一個或多個主動物理玩耍件。主動物理玩耍件包括:用于接收來自一個或多個另外的物理玩耍件的信號的構(gòu)件利用與使用由接收機接收的信號生成接近度數(shù)據(jù)的構(gòu)件;以及用于將接近度數(shù)據(jù)發(fā)射到與玩耍套件相關(guān)聯(lián)的交互式娛樂體驗的構(gòu)件。接近度數(shù)據(jù)在三個或更多離散接近度水平上描述正在發(fā)射信號的兩個或更多物理玩耍件之間的距離并且玩耍件之間的接近度水平的變化被反映在交互式娛樂體驗中。
在各種示例中,用于發(fā)射接近度數(shù)據(jù)的構(gòu)件可使用以下之一:紅外、射頻信號、超聲信號、磁場等。
術(shù)語“計算機”或“基于計算的設(shè)備”在本文中用來指代具有處理能力使得其可執(zhí)行指令的任何設(shè)備。本領(lǐng)域技術(shù)人員將認(rèn)識到,這樣的處理能力被并入許多不同設(shè)備中,并且因此術(shù)語“計算機”和“基于計算的設(shè)備”每個都包括PC、服務(wù)器、移動電話(包括智能電話)、平板計算機、機頂盒、媒體播放器、游戲控制臺、個人數(shù)字助理和許多另外的設(shè)備。
本文中描述的方法可以由有形存儲介質(zhì)上的機器可讀形式(例如包括計算機程序代碼構(gòu)件的計算機程序的形式,計算機程序代碼構(gòu)件被適配成當(dāng)程序在計算機上運行時且在計算機程序可被體現(xiàn)在計算機可讀介質(zhì)上的情況下執(zhí)行本文中描述的方法中任一個的所有步驟)的軟件來執(zhí)行。有形存儲介質(zhì)的示例包括計算機存儲設(shè)備(其包括諸如盤、拇指驅(qū)動器、存儲器等的計算機可讀介質(zhì))并且不包括傳播信號。傳播信號可存在于有形存儲介質(zhì)中,但傳播信號本身并非有形存儲介質(zhì)的示例。軟件可適合于在并行處理器或串行處理器上執(zhí)行,使得所述方法步驟可按照任何適合的次序或者同時執(zhí)行。
這確認(rèn)了軟件可以是有價值的單獨可買賣的商品。所意圖的是包括運行于“啞”硬件或標(biāo)準(zhǔn)硬件上或者控制“啞”硬件或標(biāo)準(zhǔn)硬件的軟件,以執(zhí)行期望的功能。還意圖的是包括“描述”或定義硬件配置的軟件,諸如HDL(硬件描述語言)軟件,其用于設(shè)計硅芯片或者用于配置通用可編程芯片,以執(zhí)行期望的功能。
本領(lǐng)域技術(shù)人員將認(rèn)識到,用于存儲程序指令的存儲設(shè)備可以分布在網(wǎng)絡(luò)上。例如,遠(yuǎn)程計算機可將所描述的過程的示例存儲為軟件。本地計算機或者終端計算機可以訪問遠(yuǎn)程計算機并且下載該軟件的一部分或者全部以運行程序??商鎿Q地,本地計算機可根據(jù)需要而下載幾段軟件,或者在本地終端處執(zhí)行一些軟件指令以及在遠(yuǎn)程計算機(或者計算機網(wǎng)絡(luò))處執(zhí)行一些軟件指令。本領(lǐng)域技術(shù)人員還將認(rèn)識到,通過利用本領(lǐng)域技術(shù)人員已知的常規(guī)技術(shù),所述軟件指令的全部或者一部分可以利用諸如DSP、可編程邏輯陣列等之類的專用電路來執(zhí)行。
本文中給出的任何范圍或設(shè)備值可在不喪失所尋求的效果的情況下被擴展或更改,如對于技術(shù)人員而言將清楚明白的。
盡管已經(jīng)以具體到結(jié)構(gòu)特征和/或方法動作的語言描述了主題,但是應(yīng)理解的是,所附權(quán)利要求中定義的主題并不一定限于上面描述的具體特征或動作。相反,上面描述的具體特征和動作是作為實施權(quán)利要求的示例形式而公開的。
將理解的是,上面描述的益處和優(yōu)點可涉及一個實施例或者可涉及若干實施例。實施例不限于解決所述問題中的任一個或全部的那些實施例或者具有所述益處和優(yōu)點的那些實施例。還將理解的是,對“一個”項目的引用指的是那些項目中的一個或多個。
本文中描述的方法步驟可按照任何適合的次序或者在適當(dāng)?shù)臅r候同時執(zhí)行。附加地,各個塊可在不偏離本文中描述的主題的精神和范圍的情況下從方法中的任一個中被刪除。上面描述的示例中的任一個的方面可與所描述的其他示例中的任一個的方面相組合以形成另外的示例而不喪失所尋求的效果。
術(shù)語“包括”在本文中用來意指包括所標(biāo)識的方法塊或元件,但是這樣的塊或元件并不包括排他列表并且方法或裝置可包含附加塊或元件。
術(shù)語“子集”在本文中用來指代合適的子集以使得集合的子集并不包括集合的所有元素(即,集合的至少一個元素在子集中缺失) 。
將理解的是,上面的描述僅通過示例的方式而被給出并且各種修改可由本領(lǐng)域技術(shù)人員做出。上面的說明書、示例和數(shù)據(jù)提供對結(jié)構(gòu)的完整描述和示例性實施例的使用。盡管上面以一定的特定程度或者參考一個或多個單獨的實施例描述了各種實施例,但是本領(lǐng)域技術(shù)人員可在不偏離本說明書的精神或范圍的情況下對所公開的實施例做出很多更改。