于別處,和/或可在車輛104J自身上運行。
[0035]在至少一個實施例中,主機裝置108能夠同時用作個人用戶109A控制車輛104的控制工具(在所示示例中,個人用戶109A使用主機裝置108控制車輛104A)。此類功能性能夠在主機裝置108上提供,并且主機裝置108也用作從控制其他車輛104B至104F的其他裝置101D至101K輸入的控制命令的管道或解釋器。在另一個實施例中,主機裝置108不用作個人用戶109的控制單元,而是作為專用中央控制單元來操作。
[0036]在至少一個實施例中,在用戶控制下的智能體(諸如車輛104B至104F)不需要在形式或功能上一致。例如,可以給予用戶109控制車輛之外的物體或元素(諸如交通燈、鐵路交叉道口、炮塔、吊橋、行人等)的機會。
[0037]玩家控制器1lD至1lK可以與主機裝置108直接通信,或它們可以經(jīng)由中間裝置通信。例如,在圖1中,控制器1lJ和1lK經(jīng)由游戲機1lB與主機裝置108通信。相似地,任何數(shù)目的連接層能夠在玩家控制器和主機裝置之間配置,諸如通過聯(lián)網(wǎng)回到主機裝置的一連串裝置來將一個或更多個智能電話連接到主機裝置。
[0038]圖1示出其中車輛104B至104F分別由個人用戶109B至109F控制的示例。稱為配件105、106的附加智能體還可以由個人用戶109控制,或它們可以自動操作(例如,在主機裝置108或在別處運行的人工智能軟件的指示下)。每個配件105、106可以是物理或虛擬項目,該物理或虛擬項目能夠被供以動力或可以是被動的,而且能夠用來直接影響游戲玩耍環(huán)境和/或其他智能體104的方面。在該示例中,配件105是物理交通燈,諸如圖6所示。物理配件的其他示例能夠是屏障、道口欄桿、吊橋等;此類裝置能夠通信地耦合到主機裝置108,以便關(guān)于游戲玩耍控制它們的操作。在至少一個實施例中,用戶109能夠改變配件105的物理狀態(tài)并由此影響游戲玩耍。
[0039]智能配件105也能夠作為物理空間中的被動元素存在。被動智能配件的示例是意圖表示可駕駛路面601上潛在危險的貼花標(biāo)記,其在游戲之前或期間某時刻放置在任意位置。此類貼花標(biāo)記能夠包含容許其由車輛104唯一識別(例如,在它們經(jīng)過該貼花標(biāo)記時)的編碼方案。在至少一個實施例中,控制一個或更多個此類被動智能配件中的用戶109能夠選擇性地個別或成群地激活或停用配件。盡管在物理環(huán)境中是被動的,但在虛擬環(huán)境中此類配件能夠表示一系列不同特征,諸如例如:
[0040].能夠暫緩經(jīng)過它們的車輛轉(zhuǎn)向或制動的浮油;
[0041]?地雷;
[0042]?釘子;
[0043].提升動力,一旦它們已激活則提升經(jīng)過它們的第一個車輛104的性能。
[0044]即使被動配件105可不必以物理方式指示狀態(tài)改變,但主機裝置108能夠報告虛擬狀態(tài)的改變,并能夠?qū)⒋祟惛淖兘?jīng)由控制器101實時傳輸給用戶109。車輛104的行為也可以響應(yīng)于配件105的虛擬狀態(tài)的改變而改變。
[0045]配件106是虛擬配件的示例,該虛擬配件沒有除了帶有適當(dāng)輸出裝置(諸如顯示屏)的計算裝置(諸如智能電話或平板計算機等)之外的物理部件。虛擬配件106能夠物理放置在物理游戲環(huán)境中的特定位置以適當(dāng)呈現(xiàn)配件外觀和狀態(tài)?,F(xiàn)在參考圖5,根據(jù)一個實施例示出虛擬配件(平板計算機106)的示例,其在物理空間內(nèi)實施數(shù)字上描繪的元素(炮塔503的圖像)。圖像503能夠移動和激勵以使其好像與游戲玩耍區(qū)域中的物理車輛104交互;例如,能夠使其好像射擊物理車輛104,并且能夠使得物理車輛104做出反應(yīng),仿佛其已經(jīng)被射擊。這些行為和交互鏡像虛擬環(huán)境,同樣如圖5所示,其中炮塔501在車輛104的虛擬表示502中射擊。在各種實施例中,配件105、106不需要依靠個人用戶操作,但能夠在主機108上和/或在別處運行的人工智能軟件的控制下操作。
[0046]本領(lǐng)域技術(shù)人員能夠認識到隨著用戶109的數(shù)目和Al控制的對手的數(shù)目增加,對主機裝置108的性能需求同樣提高。根據(jù)智能體104的數(shù)目和主機裝置108的能力,計算需求的提高例如能夠影響游戲性能。在本發(fā)明的至少一個實施例中,系統(tǒng)在分布式環(huán)境中實施,其中例如主機裝置108具有將其邏輯的部分分布到其連接的并且能夠支持所述邏輯執(zhí)行的任何數(shù)目的裝置的能力。這些裝置的示例包括智能電話、平板計算機、膝上計算機、游戲機等,但也能夠是能夠提供必需支持以運行分配給其的邏輯的任何合適的裝置。在至少一個實施例中,例如,與操作系統(tǒng)100相關(guān)聯(lián)的處理任務(wù)中的一些能夠分布到一個或更多個控制器1lD至101H。
[0047]分布不必保持是本地的;在至少一個實施例中,例如,邏輯能夠分布到一個或更多個位于遠程的服務(wù)器。主機裝置108的結(jié)構(gòu)的模塊化設(shè)計能夠適合于方便的邏輯分布,并且從主機裝置108卸載的邏輯過程的類型不需要是一個特定類型的功能或過程。在至少一個實施例中,例如,邏輯的分布能夠根據(jù)計算和存儲器需求優(yōu)先化,使得最多耗費主機裝置108資源的邏輯首先分派到別處。
[0048]用來與控制器1lD至1lH通信和/或在控制器1lD至1lH之間通信的無線接口不必與用來連接到用戶109控制下的智能體104A至104F的無線接口一致。例如,主機裝置108經(jīng)由W1-Fi與控制器1lD至1lH通信,而主機裝置108經(jīng)由藍牙與智能體104A至104F通信是可能的。在此情況下,主機裝置108能夠用作高功率協(xié)議(諸如W1-Fi)和低功率協(xié)議(諸如藍牙)之間的橋接。能夠在實例中認識到此類方法的優(yōu)點,在該實例中由用戶109經(jīng)由主機裝置108控制或由主機裝置108直接控制(在Al控制下的車輛104J的情況下)的車輛104具有受限的功率分配。
[0049]通過使用藍牙(特別是低功耗藍牙(BTLE或BLE)或相似能力的無線協(xié)議)提供的另一益處是智能體104能夠使用無線協(xié)議與類似啟用的BTLE/無線裝置通信。在一個實施例中,例如,希望承擔(dān)特定車輛104或主動智能配件105的控制的用戶109能夠使得預(yù)期的控制器101 (例如,配備BTLE的智能電話)接近期望的車輛104。利用BTLE確定與另一啟用BTLE裝置的相對距離或接近度的能力,用戶109能夠使得兩個配備BTLE的裝置在距離的閾值范圍內(nèi)。在至少一個實施例中,這能夠促進智能電話(例如101F)和車輛104之間的數(shù)據(jù)交換,以向用戶109呈現(xiàn)選擇車輛104用于游戲的選項。選擇隨后傳遞到主機裝置108,指示在車輛104和用戶109的智能電話101之間的配對,該智能電話101現(xiàn)在指定為車輛104的控制裝置。
[0050]在各種實施例中,車輛104和/或類似無線啟用的智能體之間的BTLE數(shù)據(jù)交換能夠以其他方式使用。例如,用戶和觀察者能夠接收關(guān)于游戲玩耍的智能體104的狀態(tài)、總使用壽命和/或歷史成就有關(guān)的信息,和/或他們能夠執(zhí)行診斷或定制單元。
[0051]如上描述,控制器1lD至1lH能夠使用任何合適裝置實施。再次,能夠使用較不復(fù)雜的控制器101J、101K,諸如無線游戲手柄或操縱桿。在其中使用不配備有支持與主機裝置108直接通信的無線通信模塊的游戲手柄或操縱桿101J、101K的實例中,到主機裝置108的連接能夠通過游戲機1lB或其他中介來實現(xiàn),或通過使用插入到主機裝置108上適當(dāng)端口中的安全裝置(dongle)(未示出)來實現(xiàn)。此類安全裝置無線地鏈接到控制器101并通過其插入到的端口傳遞通信。安全裝置的替代實施例能夠包括在與控制器101兼容的無線協(xié)議和與主機裝置108兼容的無線協(xié)議之間實施橋接的單元。
[0052]除將用戶109的命令經(jīng)過主機裝置108傳遞到車輛104B至104F之外,控制器1lD至1lH也能夠從主機裝置108接收反映游戲當(dāng)前狀態(tài)的更新。在至少一個實施例中,一些或全部控制器1lD至1lH能夠配備一個或更多個輸出裝置(諸如顯示器、揚聲器、觸覺輸出機構(gòu)等),以便能夠基于此類接收到的狀態(tài)信息增強游戲體驗。此類增強能夠包括例如描繪、觸覺輸出(例如振動)和/或音頻,它們表現(xiàn)游戲賽道上的動作,和/或擴大此類動作以增加真實感或提供用戶109以其他方式不可見的細節(jié)。
[0053]在至少一個實施例中,通過一些或全部控制器1lD至1lH向用戶109呈現(xiàn)的視覺、觸覺和/或音頻信息能夠是每個裝置唯一的。各種智能體104可在任何給定時間處于不同狀態(tài)(關(guān)于例如位置、速度、狀態(tài)、動作等);另外,在多個用戶109控制單個智能體104的情況下,用戶角色或控制可以是不同的。因此,向每個用戶109呈現(xiàn)的各種提示和數(shù)據(jù)能夠被調(diào)整到智能體104的當(dāng)前狀態(tài)和用戶109的特定角色。例如,在至少一個實施例中,競賽游戲可以從車輛104視角呈現(xiàn)賽道的描繪,并且向用戶109顯示車輛具體數(shù)據(jù)。在其中多于一個用戶109可以共享單個智能體104(諸如配備武器的車輛,其中一個用戶109承擔(dān)駕駛員的角色并且操作武器)的控制的實施例中,傳輸?shù)娇刂破?01的各種形式的信息對于與所述智能體104相關(guān)聯(lián)的每個用戶在一個或更多個方面上不同可以是適當(dāng)?shù)摹?br>[0054]在各種實施例中,控制器1lD至1lH的用戶可以是物理存在的,使得控制器1lD至1lH(經(jīng)由諸如藍牙的無線協(xié)議)與主機裝置108直接通信。替代地,控制器1lD至1lH的用戶可以是位于遠程的并且經(jīng)由主機網(wǎng)絡(luò)(諸如網(wǎng)絡(luò)107)連接??刂破?lD至1lH可以依靠從主機裝置108回報的關(guān)于游戲狀態(tài)的信息。
[0055]在至少一個實施例中,在虛擬游戲環(huán)境和物理游戲環(huán)境的狀態(tài)之間的緊密耦合與同等性維持使用戶109能夠控制在位于遠程的賽道601上的車輛104。此類架構(gòu)允許不在本地的用戶通過依靠游戲的虛擬表示來參與。在至少一個實施例中,遠程用戶109可以具有與本地用戶109相同程度的對他們的車輛104的控制,并且他們可以具有功能上與本地用戶109相同的事件視圖。
[0056]在至少一個實施例中,旁觀者能夠通過利用外部網(wǎng)絡(luò)連接從遠程位置觀察游戲事件。在圖1的示例中,旁觀者或觀察者110經(jīng)由平板計算機103觀察游戲事件,該平板計算機103經(jīng)由蜂窩/互聯(lián)網(wǎng)連接107與主機裝置108通信。因為在物理空間中發(fā)生的動作在虛擬環(huán)境內(nèi)實時鏡像,所以當(dāng)游戲玩耍事件在物理空間中發(fā)生時,平板計算機103(或用來顯示游戲玩?;顒拥娜魏纹渌b置)能夠向觀察者110提供關(guān)于用戶109、狀態(tài)和潛在關(guān)注的其他細節(jié)的豐富描繪與附加信息。
[0057]在至少一個實施例中,遠程用戶109 (或甚至本地用戶)能夠附加地使用輔助裝置(未示出)以顯示從他或她正在用來控制物理智能體104的控制器101分離的游戲。例如,如果遠程用戶的控制器101具有小屏幕,則具有此類輔助裝置以用作第二屏幕是有用的,因此提供更完整且更沉浸的游戲體驗。例如,用戶特定信息能夠在一個顯示器(諸如控制器101上的顯示器)上顯示,而游戲玩耍的可視化可在輔助顯示器上顯示。使用一個分離的裝置或多個分離的裝置作為監(jiān)視器能夠減輕潛在顯示限制,并向游戲機玩家提供更熟悉的體驗,該游戲機玩家習(xí)慣于使用手持游戲手柄控制他們在分離的屏幕上看到的動作。
[0058]盡管本文中討論的示例描述了對虛擬空間中游戲玩耍的描繪或其他表示的依靠,但完全可能在重復(fù)的物理賽道上實時復(fù)制物理空間中的游戲玩耍。由于維持虛擬和物理之間的同等性,因此遠程用戶109能夠經(jīng)由鏡像虛擬模型的狀態(tài)來直接再創(chuàng)建充分匹配托管游戲玩耍的物理賽道601的物理賽道上的游戲。在主機裝置108和用于重復(fù)的物理賽道的控制器之間的無線通信能夠用來使得在重復(fù)的賽道上的車輛以重復(fù)(或至少接近)動作的方式移動和運轉(zhuǎn)。
[0059]主機裝置108和/或其他部件可以提供附加的功能性。例如,一個或更多個控制器101能夠提供與在游戲中發(fā)生的事件相關(guān)的補充信息,和/或能夠用作用于附加的游戲玩耍的直接平臺。此類裝置可以具有提供期望水平的交互性的任何合適的部件,包括例如:
[0060].用戶界面,其可以響應(yīng)觸摸、按鈕控制、相對于基本方向的取向或裝置傾斜/加速,和/或任何其他合適用戶輸入;
[0061].顯示屏;
[0062].一個或更多個音頻部件,諸如揚聲器和擴音器。
[0063]本領(lǐng)域技術(shù)人員將認識到上面列表是示例性的而不是詳盡的。
[0064]一組此類增強可以共同稱為非可操作的信息。這些包括例如單獨的或在任何合適組合中的音頻、視頻和/或觸覺輸出。輸出的具體類型可以包括例如聲效、音樂、振動、圖像、動畫、膠片夾等。這些輸出中的任何能夠單獨使用或以任何合適組合的方式使用,以改善真實感或以其他方式豐富游戲體驗的感官方面。替代地,這些增強能夠采用數(shù)據(jù)的形式,該數(shù)據(jù)提供關(guān)于游戲和/或其用戶109的方面的概要或補充信息,諸如汽車性能數(shù)據(jù)、按時間的競賽者評級、競爭力排名和/或其他數(shù)據(jù)。
[0065]在至少一個實施例中,高交互的游戲控制器101 (諸如智能電話和平板計算機)能夠用來通過利用這些裝置提供的控制和連接能力,以無論是在游戲期間還是游戲玩耍之夕卜,創(chuàng)建在物理環(huán)境中發(fā)生的直接動作之外的游戲情境,和/或容許修改在物理環(huán)境內(nèi)操作的游戲或智能體的方面,來提供游戲體驗的改善。在賽車游戲的背景下,例如,車輛104可以進入物理賽道上的加油停車點;游戲玩耍然后可以切換到控制器101,其中在與傳統(tǒng)視頻游戲形式更近似的全數(shù)字背景下,用戶10