天品互联-北京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號

主站蜘蛛池模板: 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 连栋温室大棚建造厂家-智能玻璃温室-薄膜温室_青州市亿诚农业科技 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | 钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓 | 磁棒电感生产厂家-电感器厂家-电感定制-贴片功率电感供应商-棒形电感生产厂家-苏州谷景电子有限公司 | 湿地保护| 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 氢氧化钙设备_厂家-淄博工贸有限公司 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 浙江红酒库-冰雕库-气调库-茶叶库安装-医药疫苗冷库-食品物流恒温恒湿车间-杭州领顺实业有限公司 | 衢州装饰公司|装潢公司|办公楼装修|排屋装修|别墅装修-衢州佳盛装饰 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | ALC墙板_ALC轻质隔墙板_隔音防火墙板_轻质隔墙材料-湖北博悦佳 | BHK汞灯-百科|上海熙浩实业有限公司| 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 冷油器,取样冷却器,热力除氧器-连云港振辉机械设备有限公司 | 翅片管散热器价格_钢制暖气片报价_钢制板式散热器厂家「河北冀春暖气片有限公司」 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | 香港新时代国际美容美发化妆美甲培训学校-26年培训经验,值得信赖! | 厦门网站建设_厦门网站设计_小程序开发_网站制作公司【麦格科技】 | 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | 灰板纸、灰底白、硬纸板等纸品生产商-金泊纸业| 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | 浙江建筑资质代办_二级房建_市政_电力_安许_劳务资质办理公司 | 碳刷_刷握_集电环_恒压簧_电刷厂家-上海丹臻机电科技有限公司 | 新疆散热器,新疆暖气片,新疆电锅炉,光耀暖通公司 | 电磁铁_小型推拉电磁铁_电磁阀厂家-深圳市宗泰电机有限公司 | 卧涛科技有限公司科技项目申报公司|高新技术企业申报|专利申请 | 冲击式破碎机-冲击式制砂机-移动碎石机厂家_青州市富康机械有限公司 | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 精密钢管,冷拔精密无缝钢管,精密钢管厂,精密钢管制造厂家,精密钢管生产厂家,山东精密钢管厂家 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 |
收縮
  • 15321250321