本發(fā)明涉及虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,更具體地說,涉及一種虛擬校園漫游系統(tǒng)。
背景技術(shù):
目前,很多學(xué)校為了吸引更多的學(xué)生來校就讀,通常選擇建立對(duì)應(yīng)的虛擬校園漫游系統(tǒng),該系統(tǒng)以真實(shí)學(xué)校為整體藍(lán)本,能夠使得學(xué)生通過該虛擬校園漫游系統(tǒng)了解到對(duì)應(yīng)的學(xué)校進(jìn)而達(dá)到吸引學(xué)生就讀的目的。
但是發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)中的虛擬校園漫游系統(tǒng)通常僅僅具有展示功能,也就是說,學(xué)生僅僅能夠通過該系統(tǒng)對(duì)對(duì)應(yīng)學(xué)校的布局、交通、教學(xué)、生活環(huán)境等進(jìn)行觀看了解,而無法處于系統(tǒng)中全面感受學(xué)校的各方面情況,因此無法更加全面準(zhǔn)確的了解學(xué)校,也就容易僅僅通過觀看系統(tǒng)對(duì)學(xué)校產(chǎn)生錯(cuò)誤判斷進(jìn)而導(dǎo)致選錯(cuò)學(xué)校等情況出現(xiàn)。
綜上所述,現(xiàn)有技術(shù)提供的虛擬校園漫游系統(tǒng)存在無法使得學(xué)生全面準(zhǔn)確的了解系統(tǒng)對(duì)應(yīng)學(xué)校的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種虛擬校園漫游系統(tǒng),以解決現(xiàn)有技術(shù)提供的虛擬校園漫游系統(tǒng)存在的無法使得學(xué)生全面準(zhǔn)確的了解系統(tǒng)對(duì)應(yīng)學(xué)校的問題。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種虛擬校園漫游系統(tǒng),包括宣傳模塊、漫游模塊及學(xué)習(xí)模塊,其中:
所述宣傳模塊,用于對(duì)指定校園的全部場(chǎng)景進(jìn)行虛擬得到對(duì)應(yīng)虛擬校園;
所述漫游模塊,用于確定出與外界輸入的人物設(shè)置指令對(duì)應(yīng)的RPG角色,在所述虛擬校園中為所述RPG角色設(shè)置流程任務(wù),并在所述RPG角色完成任一流程任務(wù)后為其提供完成下一流程任務(wù)所需的流程道具;
所述學(xué)習(xí)模塊,用于獲取外界輸入的自主學(xué)習(xí)指令,并在所述虛擬校園中為所述RPG角色設(shè)置與所述自主學(xué)習(xí)指令對(duì)應(yīng)的課程及考試。
優(yōu)選的,所述宣傳模塊還包括展示單元,所述展示單元用于將預(yù)先對(duì)所述指定校園進(jìn)行拍攝所得的視頻信息進(jìn)行播放展示。
優(yōu)選的,所述宣傳模塊還包括查詢單元,所述查詢單元用于獲取外界輸入的查詢指令,并顯示與所述查詢指令對(duì)應(yīng)的所述指定校園的部分。
優(yōu)選的,所述學(xué)習(xí)模塊還包括實(shí)驗(yàn)單元,所述實(shí)驗(yàn)單元用于獲取外界輸入的自主實(shí)驗(yàn)指令,并在所述虛擬校園中為所述PRG角色設(shè)置與所述自主實(shí)驗(yàn)指令對(duì)應(yīng)的虛擬實(shí)驗(yàn)。
優(yōu)選的,所述漫游模塊還包括提示單元,所述提示單元用于所述RPG角色每完成一項(xiàng)流程任務(wù),則提示其需完成的下一項(xiàng)流程任務(wù)及完成該下一項(xiàng)流程任務(wù)所需的操作。
優(yōu)選的,所述漫游模塊還包括晉級(jí)單元,所述晉級(jí)單元用于所述RPG角色每完成一項(xiàng)流程任務(wù),則將其等級(jí)加1作為當(dāng)前的等級(jí),以及用于當(dāng)所述RPG角色的等級(jí)達(dá)到預(yù)設(shè)等級(jí)時(shí),確定該RPG角色完成全部流程任務(wù)。
優(yōu)選的,所述漫游模塊及所述學(xué)習(xí)模塊均包括幫助單元,所述幫助單元用于獲取外界輸入的疑問指令,并顯示與所述疑問指令中攜帶的疑問對(duì)應(yīng)的答復(fù)信息。
優(yōu)選的,所述宣傳模塊、所述漫游模塊及所述學(xué)習(xí)模塊均包括互動(dòng)單元,所述互動(dòng)單元用于接收外界輸入的交流指令,并將所述交流指令中攜帶的交流信息發(fā)送至對(duì)應(yīng)的其他系統(tǒng)角色,以及用于顯示接收到的該其他系統(tǒng)角色返回的回復(fù)指令中攜帶的回復(fù)信息。
優(yōu)選的,所述虛擬校園漫游系統(tǒng)中除所述幫助單元及所述互動(dòng)單元之外的其他模塊及單元均下載安裝于所述RPG角色對(duì)應(yīng)的用戶終端的本地存儲(chǔ)中。
優(yōu)選的,還包括數(shù)據(jù)庫(kù)模塊,所述數(shù)據(jù)庫(kù)模塊用于將實(shí)現(xiàn)所述虛擬校園漫游系統(tǒng)的程序數(shù)據(jù)、所述虛擬校園的校園地圖數(shù)據(jù)及所述RPG角色的用戶數(shù)據(jù)分開存儲(chǔ)。
本發(fā)明提供的一種虛擬校園漫游系統(tǒng),包括宣傳模塊、漫游模塊及學(xué)習(xí)模塊,其中:所述宣傳模塊,用于對(duì)指定校園的全部場(chǎng)景進(jìn)行虛擬得到對(duì)應(yīng)虛擬校園;所述漫游模塊,用于確定出與外界輸入的人物設(shè)置指令對(duì)應(yīng)的RPG角色,在所述虛擬校園中為所述RPG角色設(shè)置流程任務(wù),并在所述RPG角色完成任一流程任務(wù)后為其提供完成下一流程任務(wù)所需的流程道具;所述學(xué)習(xí)模塊,用于獲取外界輸入的自主學(xué)習(xí)指令,并在所述虛擬校園中為所述RPG角色設(shè)置與所述自主學(xué)習(xí)指令對(duì)應(yīng)的課程及考試。本申請(qǐng)公開的一種虛擬校園漫游系統(tǒng)中,對(duì)指定校園進(jìn)行虛擬得到對(duì)應(yīng)虛擬校園,并使得用戶在虛擬校園中擁有對(duì)應(yīng)的RPG角色,進(jìn)而實(shí)現(xiàn)該RPG角色對(duì)應(yīng)的流程任務(wù)或者在用戶的指示下實(shí)現(xiàn)該RPG角色的自主學(xué)習(xí)等,由此利用角色扮演增加了系統(tǒng)的互動(dòng)性,從而能夠使得用戶通過這種方式更加全面及準(zhǔn)確的了解指定校園,進(jìn)而對(duì)指定校園擁有更加可信的認(rèn)識(shí)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng)的第一種結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng)的第二種結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參閱圖1,其示出了本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng)的結(jié)構(gòu)示意圖,可以包括宣傳模塊11、漫游模塊12及學(xué)習(xí)模塊13,其中:
宣傳模塊11,用于對(duì)指定校園的全部場(chǎng)景進(jìn)行虛擬得到對(duì)應(yīng)虛擬校園;
漫游模塊12,用于確定出與外界輸入的人物設(shè)置指令對(duì)應(yīng)的RPG角色,在虛擬校園中為RPG角色設(shè)置流程任務(wù),并在RPG角色完成任一流程任務(wù)后為其提供完成下一流程任務(wù)所需的流程道具;
學(xué)習(xí)模塊13,用于獲取外界輸入的自主學(xué)習(xí)指令,并在虛擬校園中為RPG角色設(shè)置與自主學(xué)習(xí)指令對(duì)應(yīng)的課程及考試。
其中,指定校園為預(yù)先指定的任一校園,對(duì)該校園的全部場(chǎng)景進(jìn)行虛擬得到對(duì)應(yīng)虛擬校園的實(shí)現(xiàn)原理與現(xiàn)有技術(shù)實(shí)現(xiàn)原理一致,在此不再贅述;虛擬校園以真實(shí)的指定校園為整體藍(lán)本,包括該指定校園的布局、交通、教學(xué)、生活環(huán)境等信息。當(dāng)用戶需要登錄該虛擬校園漫游系統(tǒng)時(shí),可以向系統(tǒng)輸入人物設(shè)置指令,漫游模塊獲取該指令,并為用戶分配與該指令對(duì)應(yīng)的RPG(Role-playing game,角色扮演游戲)角色,包括學(xué)生、教師等;進(jìn)一步的,用戶可以基于其對(duì)應(yīng)的角色在虛擬校園中完成系統(tǒng)為其設(shè)置的流程任務(wù),比如,在用戶登錄系統(tǒng)且角色為學(xué)生時(shí),系統(tǒng)為其發(fā)放流程道具為通知書,然后學(xué)生角色持有該通知書到虛擬校園的指定地點(diǎn)完成對(duì)應(yīng)的流程任務(wù)-報(bào)到,然后學(xué)生角色完成報(bào)到后,系統(tǒng)將其通知書收回,并為其發(fā)放飯卡及宿舍鑰匙,然后學(xué)生角色持有宿舍要求確認(rèn)宿舍,持有飯卡到虛擬校園中的食堂吃飯等,從而通過流程工具完成對(duì)應(yīng)的流程任務(wù)。另外,當(dāng)RPG角色想要體驗(yàn)虛擬校園中的課程及考試時(shí),可以向系統(tǒng)輸入自主學(xué)習(xí)指令,學(xué)習(xí)模塊獲取該自主學(xué)習(xí)指令,并且為RPG角色分配與其自主學(xué)習(xí)指令對(duì)應(yīng)的課程,進(jìn)而使得該RPG角色到虛擬校園中對(duì)應(yīng)的地點(diǎn)完成該課程的學(xué)習(xí),并在其學(xué)習(xí)完成一門課程后,為其分配對(duì)應(yīng)的考試,進(jìn)而使得RPG角色到虛擬校園中對(duì)應(yīng)的地點(diǎn)完成該課程的考試等,當(dāng)然還可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,如RPG角色輸入自主學(xué)習(xí)指令后,系統(tǒng)為該RPG角色分配對(duì)應(yīng)的課程以及考試,并在RPG角色通過該考試后自動(dòng)為其分配下一課程以及考試,以此類推,直至該RPG角色所通過的考試達(dá)到畢業(yè)資格為止,則確定該RPG角色可以在虛擬校園中畢業(yè),從而使得用戶不斷學(xué)習(xí)成長(zhǎng),使用戶擁有不斷的目標(biāo)追求,給用戶帶來成就感。
另外需要說明的是,用戶輸入指令及對(duì)于對(duì)應(yīng)RPG角色的控制可以采用目前常見的操作方法,即鼠標(biāo)操作及鍵盤操作實(shí)現(xiàn)RPG角色的移動(dòng)及指令的輸入等操作,由此使得該系統(tǒng)的操作方式簡(jiǎn)便易懂。
本申請(qǐng)公開的一種虛擬校園漫游系統(tǒng)中,對(duì)指定校園進(jìn)行虛擬得到對(duì)應(yīng)虛擬校園,并使得用戶在虛擬校園中擁有對(duì)應(yīng)的RPG角色,進(jìn)而實(shí)現(xiàn)該RPG角色對(duì)應(yīng)的流程任務(wù)或者在用戶的指示下實(shí)現(xiàn)該RPG角色的自主學(xué)習(xí)等,由此利用角色扮演增加了系統(tǒng)的互動(dòng)性,從而能夠使得用戶通過這種方式更加全面及準(zhǔn)確的了解指定校園,進(jìn)而對(duì)指定校園擁有更加可信的認(rèn)識(shí)。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),宣傳模塊還可以包括展示單元,展示單元用于將預(yù)先對(duì)指定校園進(jìn)行拍攝所得的視頻信息進(jìn)行播放展示。
在用戶確定是否登錄虛擬校園漫游系統(tǒng)前,可以先對(duì)包含指定校園的環(huán)境及建筑等的視頻信息進(jìn)行播放展示,以使得用戶對(duì)于指定校園有一個(gè)初步認(rèn)識(shí),進(jìn)而確定出是否需要登錄。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),宣傳模塊還可以包括查詢單元,查詢單元用于獲取外界輸入的查詢指令,并顯示與查詢指令對(duì)應(yīng)的指定校園的部分。
其中,查詢指令可以是查詢指定校園的某個(gè)部分的信息的指令,由此,查詢單元可以直接將與查詢指令對(duì)應(yīng)的校園某個(gè)部分的圖片或者視頻等信息進(jìn)行展示,從而使得系統(tǒng)為用戶提供的信息展示更加靈活,便于用戶直接獲取到需要了解的校園部分的信息。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),學(xué)習(xí)模塊還可以包括實(shí)驗(yàn)單元,實(shí)驗(yàn)單元用于獲取外界輸入的自主實(shí)驗(yàn)指令,并在虛擬校園中為PRG角色設(shè)置與自主實(shí)驗(yàn)指令對(duì)應(yīng)的虛擬實(shí)驗(yàn)。
當(dāng)用戶需要進(jìn)行某項(xiàng)實(shí)驗(yàn)時(shí),其可以向系統(tǒng)輸入自主實(shí)驗(yàn)指令,實(shí)驗(yàn)單元獲取到該指令后,將該指令對(duì)應(yīng)的虛擬實(shí)驗(yàn)的實(shí)驗(yàn)地點(diǎn)及操作流程等信息返回給用戶,以使得用戶能夠控制PRG角色基于虛擬實(shí)驗(yàn)的實(shí)驗(yàn)信息完成對(duì)應(yīng)的實(shí)驗(yàn),進(jìn)一步保證了用戶對(duì)于指定校園的全面了解。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),漫游模塊還可以包括提示單元,提示單元用于RPG角色每完成一項(xiàng)流程任務(wù),則提示其需完成的下一項(xiàng)流程任務(wù)及完成該下一項(xiàng)流程任務(wù)所需的操作。
提示單元可以通過游戲RPG任務(wù)的模式來指引用戶怎么完成一些觸發(fā)事件,例如在用戶得到通知書時(shí),提示器需要到哪個(gè)指定地點(diǎn)通過怎樣的操作實(shí)現(xiàn)報(bào)到過程等,從而能夠便于用戶在該提示下完成每項(xiàng)流程任務(wù),加深對(duì)指定校園的了解。另外,通過道具模式配合任務(wù)模式進(jìn)行引導(dǎo),使得該虛擬校園漫游系統(tǒng)更具有趣味性,更貼近現(xiàn)實(shí)生活。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),漫游模塊還可以包括晉級(jí)單元,晉級(jí)單元用于RPG角色每完成一項(xiàng)流程任務(wù),則將其等級(jí)加1作為當(dāng)前的等級(jí),以及用于當(dāng)RPG角色的等級(jí)達(dá)到預(yù)設(shè)等級(jí)時(shí),確定該RPG角色完成全部流程任務(wù)。
通過對(duì)RPG角色的等級(jí)計(jì)算,能夠獲知到該RPG角色當(dāng)前完成流程任務(wù)的情況,并在其達(dá)到根據(jù)實(shí)際需要預(yù)先設(shè)定的預(yù)設(shè)等級(jí)時(shí),確定其完成了全部流程任務(wù),以通過等級(jí)的計(jì)算激勵(lì)用戶一步步完成對(duì)應(yīng)流程任務(wù)。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),漫游模塊及學(xué)習(xí)模塊均可以包括幫助單元,幫助單元用于獲取外界輸入的疑問指令,并顯示與疑問指令中攜帶的疑問對(duì)應(yīng)的答復(fù)信息。
當(dāng)用戶對(duì)于系統(tǒng)中的某些方面存在疑問時(shí),可以向系統(tǒng)輸入疑問指令,然后幫助單元會(huì)將疑問指令中攜帶的疑問對(duì)應(yīng)的答復(fù)信息,如某個(gè)課程的具體時(shí)間等,返回給用戶,以使得用戶能夠得到幫助,進(jìn)而實(shí)現(xiàn)對(duì)應(yīng)的操作。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),宣傳模塊、漫游模塊及學(xué)習(xí)模塊均可以包括互動(dòng)單元,互動(dòng)單元用于接收外界輸入的交流指令,并將交流指令中攜帶的交流信息發(fā)送至對(duì)應(yīng)的其他系統(tǒng)角色,以及用于顯示接收到的該其他系統(tǒng)角色返回的回復(fù)指令中攜帶的回復(fù)信息。
簡(jiǎn)單來說,就是系統(tǒng)中的不同角色之間可以通過該互動(dòng)單元實(shí)現(xiàn)會(huì)話,此時(shí)可以將系統(tǒng)當(dāng)做一個(gè)聊天工具,進(jìn)行交流,從而完善了系統(tǒng)功能,使得系統(tǒng)更加具有趣味性。另外,該漫游系統(tǒng)中還可以擁有一個(gè)重要的角色NPC(Non-Player-Controlled Character,非玩家控制角色),該角色將會(huì)活靈活現(xiàn)的在虛擬校園里面活動(dòng),可以有很多種角色,比如院長(zhǎng)、系部主任、專業(yè)導(dǎo)師、教師、同學(xué)等角色,不同角色之間的對(duì)話也不相同,每一個(gè)角色說話的內(nèi)容是根據(jù)當(dāng)前的任務(wù)情況隨機(jī)的,比如:該角色為專業(yè)導(dǎo)師,用戶和他對(duì)話達(dá)到一定的條件后,他就會(huì)智能的了解你,還可以在不同角色里面從不同角度對(duì)該校的具體概況進(jìn)行了解,并且虛擬校園中的任何一位角色,都可以為用戶起到提示幫助的作用。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),虛擬校園漫游系統(tǒng)中除幫助單元及互動(dòng)單元之外的其他模塊及單元均下載安裝于RPG角色對(duì)應(yīng)的用戶終端的本地存儲(chǔ)中。
由此,即使沒有網(wǎng)絡(luò)存在,用戶也可以在本地實(shí)現(xiàn)虛擬校園漫游系統(tǒng)的登錄及其他無需網(wǎng)絡(luò)的操作,而在線聯(lián)網(wǎng)狀態(tài)下則可以通過幫助單元獲取幫助或者通過互動(dòng)單元實(shí)現(xiàn)不同角色的互動(dòng),當(dāng)然還可以實(shí)現(xiàn)對(duì)于系統(tǒng)的數(shù)據(jù)更新等,具體來說,安裝于本地存儲(chǔ)中的上述模塊或單元可以通過嵌入EXE文件、FLASH文件、視頻文件及常用多媒體格式文件等實(shí)現(xiàn),從而減少維護(hù)成本。
本發(fā)明實(shí)施例提供的一種虛擬校園漫游系統(tǒng),還可以包括數(shù)據(jù)庫(kù)模塊,數(shù)據(jù)庫(kù)模塊用于將實(shí)現(xiàn)虛擬校園漫游系統(tǒng)的程序數(shù)據(jù)、虛擬校園的校園地圖數(shù)據(jù)及RPG角色的用戶數(shù)據(jù)分開存儲(chǔ)。
其中,RPG角色的用戶數(shù)據(jù)可以包括該角色參與的課程考試、互動(dòng)會(huì)話等信息,虛擬校園的校園地圖數(shù)據(jù)可以包括對(duì)指定校園進(jìn)行拍攝所得的圖片視頻信息及對(duì)指定校園的實(shí)際測(cè)量所得信息等,虛擬校園漫游系統(tǒng)的程序數(shù)據(jù)可以包括系統(tǒng)的配置信息、任務(wù)及道具等信息,由此,將上述數(shù)據(jù)分開存儲(chǔ),能夠便于維護(hù)及管理。
另外需要說明的是,當(dāng)本發(fā)明實(shí)施例包括以上全部單元及模塊時(shí),對(duì)應(yīng)結(jié)構(gòu)示意圖如圖2所示,其中,標(biāo)號(hào)14表示數(shù)據(jù)庫(kù)模塊。
對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。