這幾天去廈門參加了VALSE2017會議,對于其中某個環(huán)節(jié)展示的有關(guān)增強現(xiàn)實游戲的部分印象深刻。因為前兩年一度沉迷于利用各類引擎開發(fā)游戲,所以也曾經(jīng)以Pokemon GO為模板開發(fā)過一款多平臺增強現(xiàn)實網(wǎng)絡(luò)游戲,作為當(dāng)時的校內(nèi)實習(xí)項目,現(xiàn)在好像利用增強現(xiàn)實技術(shù)開發(fā)游戲已經(jīng)成為一個流行的方向了,所以就把當(dāng)時總結(jié)報告中的一些內(nèi)容貼出來,作為一種開發(fā)方案,希望能幫助到一些游戲開發(fā)者。

開發(fā)需求

    隨著Hololens等增強現(xiàn)實設(shè)備的誕生,各大科技巨頭吹響了進(jìn)軍增強現(xiàn)實領(lǐng)域的號角,增強現(xiàn)實技術(shù)的熱門一方面是因為其在技術(shù)上的開拓性思路,更是因為以增強現(xiàn)實技術(shù)為基礎(chǔ)的應(yīng)用往往完美地結(jié)合了科技性與娛樂性。前段時間非?;鸨腜okemon GO就是一個非常好的例子。通過實際開發(fā)來學(xué)習(xí)、研究增強現(xiàn)實開發(fā)技術(shù),將增強現(xiàn)實技術(shù)結(jié)合到實際應(yīng)用之中,讓用戶得到如Pokemon GO般良好的交互體驗,就是此項目的開發(fā)需求。值得一提的是,在此項目開發(fā)前期,由于預(yù)想將其輸出至Hololens平臺,所以我完整閱讀、學(xué)習(xí)了Hololens Academy上的內(nèi)容,開發(fā)了一個demo,之后由于機器問題,故轉(zhuǎn)而選擇發(fā)布到安卓平臺,并針對安卓平臺進(jìn)行了開發(fā),目標(biāo)實現(xiàn)類似于Pokemon GO的游戲交互體驗。另外,由于主題是基于增強現(xiàn)實技術(shù)的可視化內(nèi)容智能生成應(yīng)用,所以我在開發(fā)過程中還保證所用到的有關(guān)增強現(xiàn)實的技術(shù)是可拓展,可移植的,例如需要開發(fā)一個以家庭場景為環(huán)境的增強現(xiàn)實交互系統(tǒng),那么就可以直接使用該項目中所使用到的解決方案。

模塊設(shè)計方案

    在本應(yīng)用的設(shè)計架構(gòu)中,核心是基于增強現(xiàn)實的捕捉收集體驗與聯(lián)網(wǎng)對戰(zhàn),圍繞此核心設(shè)計了數(shù)個模塊,包括主界面模塊,聯(lián)網(wǎng)游戲模塊,單機游戲模塊,圖鑒模塊,捕捉模塊,網(wǎng)絡(luò)傳輸模塊,裝備模塊,商城模塊。另外在這些模塊初步開發(fā)完成后,我又進(jìn)行了對象緩沖池的開發(fā),以期提高運行效率。

    設(shè)計架構(gòu)圖示如下:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人
        
        	<div   id=

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式