天品互联-北京APP开发公司-小程序开发制作-软件开发

15321250321
010-86462584

APP開發 > APP學院 > AR VR

如何使用 UNITY 開發增強現實APP

2022-08-19

?開發 AR APP......為什么要使用 Unity?

首先,它是免費的,所以即使一切都發生了可怕的錯誤,至少它不會花我一分錢。其次,Unity是一個超級強大的 3D 游戲引擎,非常適合開發高性能密集型游戲和 3D 體驗。它還通過一個插件提供完整的 ARKit 集成——這正是我開始我的第一個 AR移動APP開發項目所需要的。Unity 的另一個優點是它會將您的項目打包并導出到 Xcode,以便您可以輕松地使其與 iOS 兼容。

 

一旦我決定使用 Unity,并且對我想做的事情感到足夠熟悉,我就寫下了一個可完成的小任務的待辦事項列表,并添加了一個積壓的事情,這些事情很高興但對我來說并不重要演示。這導致了一個項目計劃,讓我可以在一的每一天實現不同的功能。

以下是我花了一時間開發 AR 游戲的方式……

一配置 ARKit 和檢測表面:

我的第一個任務是配置 ARKit,以便它準備好做它需要做的一切,以創建人類已知的最令人驚嘆的茶壺堆疊 AR APP。首先,我用它來檢測將用作 3D 對象參考點的表面。然后我添加了一個茶壺*,由于我手動縮放它而不是讓手機自動縮放,結果證明它是微不足道的。

*您可能會問自己“他為什么要買茶壺?”,您是對的,這有點隨機。我選擇茶壺的原因是它們在Unity Asset Store中是免費的,還因為它們可以很容易地用物理表示,并且可以很好地轉換為 Unity 中的盒子。

 

二堆疊和調整對象大小:

在我的第二天,我想出了如何讓茶壺的尺寸正確,這樣你就不再需要瞇著眼睛把手機放在離臉半英寸的地方才能看到它們。

我還設法讓茶壺相互疊放,如果疊放不當,它們就會掉下來。一旦我的物理工作正常,茶壺的實際運動將進一步實施。

三修復碰撞檢測:

三我打破了物理…

地板變成了一個無底洞,茶壺會掉到里面去……甚至地板掉到地板上(不要問我是怎么回事)。這次挫折意味著我花了一整天時間修復對撞機——基本上,我花了一天時間修復物理。

然后是向量計算,這聽起來已經像是大學生最可怕的噩夢了。我很快發現它也將成為我的噩夢之一,并且后悔我在學校的數學課上沒有更多的注意力。

由于我的計算錯誤,物體會漂浮到外太空(或我們團隊的各個成員上方)。對于茶壺堆疊 AR 游戲來說,這并不是一個很棒的功能。

 

四添加游戲內標簽:

一旦游戲按預期運行......

我開始添加一些東西,比如標簽和倒數計時器,慢慢地這個APP開始看起來更像是一個游戲,而不是一個 AR 茶壺生成器。

在我嘗試定位屏幕上的標簽之前,一切都很順利。坐標系不容易弄清楚,尤其是當由于某種原因,屏幕上的標簽不會出現在它們應該出現的位置時。這是一個相當大的缺點(正如你可以想象的那樣),因為盡管 AR 對象出現在正確的位置,但它弄亂了讓玩家知道他們在游戲中的進度的界面。

 

五對象旋轉和標簽渲染:

五我打破了物理……再一次……

但這一次,茶壺并沒有墜入虛無,而是漂浮在半空中。我設法及時解決了這個問題(讓我松了一口氣)。

我鎖定了物體的旋轉,這樣它們就不會掉落,起初這似乎是個好主意,因為它可以防止物體倒置生成。然而,這也意味著茶壺不會掉下來,即使它們應該掉下來。

 

演示時間:

怎么玩:

  1. 打開APP并等待它檢測到您嘗試在其上玩耍的表面(桌子/桌子/地板等)

  2. 通過在您的游戲區域圍移動相機來找到第一個茶壺

  3. 點擊屏幕將茶壺放到塔頂,十秒倒計時開始

  4. 如果塔沒有倒下,你會得到另一個茶壺

  5. 調整您的手機并嘗試對齊第二個茶壺,使其掉落/堆疊在另一個茶壺的頂部

  6. 繼續點擊屏幕并堆疊茶壺,使塔更高。

我的 AR 應用的未來?

我的APP達到Candy Crush的成名水平只是時間問題。但在那之前,我仍然需要解決一些問題。首先是把物體顛倒過來或者只是讓它們從地板上掉下來再也看不見的蟲子。

這是意料之中的,因為這是我第一次使用 Unity,我仍然有很多東西要了解軟件的功能以及你可以用它做的所有很酷的事情。因此,通過更多的實驗,我應該能夠在未來做更多的事情。

我學到的一件事是我是多么喜歡 Unity,我真的很想在下一個創新時間花在我的茶壺APP上,直到它令人驚嘆,或者使用我學到的東西來開發一個更雄心勃勃的 AR 游戲,有可能改變我們看待世界的方式(字面意思)。

客服QQ:121446412 聯系電話:15321250321

京ICP備17026149號-1

版權所有@2011-2022 北京天品互聯科技有限公司 公司地址:北京市海淀區上地信息路甲28號B座(二層)02D室-010號

主站蜘蛛池模板: 压缩空气检测_气体_水质找上海京工-服务专业、价格合理 | 直流大电流电源,燃料电池检漏设备-上海政飞 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 定量包装机,颗粒定量包装机,粉剂定量包装机,背封颗粒包装机,定量灌装机-上海铸衡电子科技有限公司 | 刮板输送机,粉尘加湿搅拌机,螺旋输送机,布袋除尘器 | 青海电动密集架_智能密集架_密集架价格-盛隆柜业青海档案密集架厂家 | 国际船舶网 - 船厂、船舶、造船、船舶设备、航运及海洋工程等相关行业综合信息平台 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | 江西自考网-江西自学考试网| 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 北京成考网-北京成人高考网 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | 沈阳激光机-沈阳喷码机-沈阳光纤激光打标机-沈阳co2激光打标机 | 大立教育官网-一级建造师培训-二级建造师培训-造价工程师-安全工程师-监理工程师考试培训 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 营养师网,营养师考试时间,报名入口—网站首页 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 数显水浴恒温振荡器-分液漏斗萃取振荡器-常州市凯航仪器有限公司 | 海鲜池-专注海鲜鱼缸、移动海鲜缸、饭店鱼缸设计定做-日晟水族厂家 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 断桥铝破碎机_发动机破碎机_杂铝破碎机厂家价格-皓星机械 | 雷冲击高压发生器-水内冷直流高压发生器-串联谐振分压器-武汉特高压电力科技有限公司 | 深圳装修_店面装修设计_餐厅设计_装修全包价格-尚泰装饰设计 | 郑州巴特熔体泵有限公司专业的熔体泵,熔体齿轮泵与换网器生产厂家 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 新型游乐设备,360大摆锤游乐设备「诚信厂家」-山东方鑫游乐设备 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 3d打印服务,3d打印汽车,三维扫描,硅胶复模,手板,快速模具,深圳市精速三维打印科技有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 板框压滤机-隔膜压滤机配件生产厂家-陕西华星佳洋装备制造有限公司 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 |
收縮
  • 15321250321