System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本說明書涉及計算機,尤其涉及一種教育游戲的顯示方法、裝置、存儲介質及電子設備。
技術介紹
1、隨著科技的不斷發展,實施教育的手段越來越多樣化,尤其是可通過教育游戲,讓用戶學習知識。
2、目前,在傳統的教育游戲中,用戶通常是通過手機、電腦等屏幕與教育游戲進行互動,該種互動方式單一,且教育效果有限。因此,如何顯示教育游戲以提高與用戶的互動性是一個非常重要的問題。
3、基于此,本說明書中提供一種教育游戲的顯示方法。
技術實現思路
1、本說明書提供一種教育游戲的顯示方法、裝置、存儲介質及電子設備,以部分的解決現有技術存在的上述問題。
2、本說明書采用下述技術方案:
3、本說明書提供了一種教育游戲的顯示方法,包括:
4、響應于游戲用戶的啟動操作,采集所述游戲用戶所在的全景的物理空間對應的環境圖像;所述環境圖像用于顯示所述物理空間對應的全景的虛擬物理空間;
5、根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間;
6、確定當前增強現實設備在所述虛擬游戲空間中的第一位姿,并基于所述虛擬游戲空間,在所述增強現實設備中,顯示所述第一位姿對應的游戲畫面。
7、可選地,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
8、對所述環境圖像進行識別,確定所述虛擬物理空間中的各現實環境元素;
10、根據所述匹配關系,在所述虛擬物理空間中加載所述各虛擬環境元素,得到教育游戲的虛擬游戲空間。
11、可選地,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
12、在所述虛擬物理空間中加載預先存儲的各環境選擇按鈕,得到教育游戲的第一空間;
13、確定當前增強現實設備在所述第一空間中的第二位姿,并基于所述第一空間,在所述增強現實設備中,顯示所述第二位姿對應的初始畫面;
14、響應于所述游戲用戶的第一點擊操作,確定所述游戲用戶點擊的環境選擇按鈕對應的環境,并作為目標環境;
15、確定預先存儲的所述目標環境對應的各虛擬環境元素;
16、刪除所述第一空間中的所述各環境選擇按鈕,并根據所述環境圖像,在刪除后的第一空間中加載所述各虛擬環境元素,得到虛擬游戲空間。
17、可選地,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
18、確定所述虛擬物理空間中除所述游戲用戶外的其他用戶的位姿,以及確定所述其他用戶預先設置的角色參數;
19、根據所述角色參數和所述位姿,生成虛擬用戶角色,并將所述虛擬用戶角色加載到所述虛擬物理空間中,得到第二空間;
20、根據所述環境圖像,在所述第二空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間。
21、可選地,所述方法包括:
22、響應于所述游戲用戶的第二點擊操作,確定所述游戲用戶點擊的虛擬環境元素,并作為第一元素;
23、確定所述第一元素對應的游戲任務,并將所述游戲任務對應的任務元素加載到所述虛擬游戲空間中,得到第三空間;
24、基于所述第三空間,在所述增強現實設備中,更新所述第一位姿對應的游戲畫面。
25、可選地,所述方法還包括:
26、當所述游戲任務為多人任務時,確定在所述游戲用戶預設范圍內的其他用戶,并作為目標用戶;所述多人任務為若干用戶參與的任務;
27、向所述目標用戶發送任務執行請求;
28、當接收到所述目標用戶返回的第一回復消息時,將所述游戲用戶的第三空間和所述目標用戶的第三空間進行融合;
29、基于融合后的第三空間,在所述增強現實設備中,更新所述第一位姿對應的游戲畫面。
30、可選地,所述方法還包括:
31、當所述教育游戲顯示結束時,確定所述游戲用戶對應的游戲數據;
32、獲取所述游戲用戶對應的反饋信息,根據所述游戲數據和所述反饋信息,對所述教育游戲進行優化。
33、本說明書提供了一種教育游戲的顯示裝置,包括:
34、采集模塊,用于響應于游戲用戶的啟動操作,采集所述游戲用戶所在的全景的物理空間對應的環境圖像;所述環境圖像用于顯示所述物理空間對應的全景的虛擬物理空間;
35、加載模塊,用于根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間;
36、顯示模塊,用于確定當前增強現實設備在所述虛擬游戲空間中的第一位姿,并基于所述虛擬游戲空間,在所述增強現實設備中,顯示所述第一位姿對應的游戲畫面。
37、本說明書提供了一種計算機可讀存儲介質,所述存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述教育游戲的顯示方法。
38、本說明書提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現上述教育游戲的顯示方法。
39、本說明書采用的上述至少一個技術方案能夠達到以下有益效果:
40、本說明書提供的教育游戲的顯示方法,響應于游戲用戶的啟動操作,采集游戲用戶所在的全景的物理空間對應的環境圖像,再根據環境圖像,在虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間。確定當前增強現實設備在虛擬游戲空間中的第一位姿,并基于虛擬游戲空間,在增強現實設備中,顯示第一位姿對應的游戲畫面。
41、從上述方法中可以看出,本申請在顯示教育游戲時,先響應于游戲用戶的啟動操作,采集游戲用戶所在的全景的物理空間對應的環境圖像,再根據環境圖像,在虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間。確定當前增強現實設備在虛擬游戲空間中的第一位姿,并基于虛擬游戲空間,在增強現實設備中,顯示第一位姿對應的游戲畫面。通過在全景的虛擬物理空間中加載各虛擬環境元素,得到虛擬游戲空間,并通過增強現實設備顯示虛擬游戲空間,以使游戲用戶與教育游戲進行互動,提高了互動性,帶來了更好地教育效果。
本文檔來自技高網...【技術保護點】
1.一種教育游戲的顯示方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
3.如權利要求1所述的方法,其特征在于,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
4.如權利要求1所述的方法,其特征在于,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
5.如權利要求1所述的方法,其特征在于,所述方法包括:
6.如權利要求5所述的方法,其特征在于,所述方法還包括:
7.如權利要求1所述的方法,其特征在于,所述方法還包括:
8.一種教育游戲的顯示裝置,其特征在于,包括:
9.一種計算機可讀存儲介質,其特征在于,所述存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述權利要求1~7任一項所述的方法。
10.一種電子設備,包括存儲器、處
...【技術特征摘要】
1.一種教育游戲的顯示方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
3.如權利要求1所述的方法,其特征在于,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
4.如權利要求1所述的方法,其特征在于,根據所述環境圖像,在所述虛擬物理空間中加載預先存儲的各虛擬環境元素,得到教育游戲的虛擬游戲空間,具體包括:
5.如權利要求1所述的...
【專利技術屬性】
技術研發人員:嚴澤濤,賴瑋,
申請(專利權)人:廣州三七極夢網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。