有沒有人用Unity3D不是做遊戲而是做App的?

時間 2021-05-06 20:20:52

1樓:皮皮關

的確有人使用Unity3D進行非遊戲應用開發的。

1、外包公司,有些外包專案,外包公司會利用遊戲引擎的跨平台特性,解決勞動力,並且降低客戶的成本(畢竟有些客戶預算有限);

2、小創業團隊,同樣是利用Unity可以跨平台的特性,來解決人力物力不足的問題;

3、遊戲開發人員,這部分就不用說了,比較熟悉Unity引擎。

以上的這幾種情況其實也就闡明了Unity做非遊戲應用的利,其實最主要就是可以跨平台,並且Unity有著非常強大且穩定的工具集。

但使用Unity做非遊戲的應用弊端也很多。

我在之前回答過類似的問題,題主可以參考:

用Unity開發跨平台的非遊戲應用有什麼利弊?

2樓:貌賽潘安程知節

第二就是模型,我的意見就是如果你要用到3D模型,請一定要找遊戲製作行業裡的美工給你們做,因為他們知道如何做出合格的簡模(事實上簡模水平是優化效果的重要因素),千萬別找那些上了個學習班或自學了幾本建築效果圖的書就出來的建模人員,不然你還需要額外付出他們的學習成本---學習如何做出品質過關並且資料量最少的簡模。

PS:簡模的價值在於,只用最多幾千三角面甚至不超過一千三角面,加上合理使用紋理做出來的模型,在外表的表現上不會比效果圖和動畫裡幾十萬甚至上百萬三角面的建模物模型差多少。想想看,你達到了完美效果80%甚至85%的水平,卻只使用了100%水平需要資料量的1%甚至更少!

尤其是在使用到了物理碰撞計算的場景中,這種資料量上的差距,可以極大的節省CPU的計算量!

第三就是程式了,建議使用C#作為開發語言,還有,最好腦子活一些,手勤一些,UNITY雖然功能已經很強大很全面了,但很多時候,你依然需要自己寫一些小工具來提高你在UNITY當中資料和模型處理效率。

第四個,說說基本開發流程吧,先別想要太多功能和效果,先做出乙個最簡單的,可以確定執行和使用的場景(最好是在目標端上使用驗證過),解決了這個以後,再往裡面加功能,加效果。如果你一開始就寫了一大堆功能和效果,不好意思,當你程式出錯時,你會被淹死在這一堆的功能和效果的細節當中。。。

3樓:紀飛

如果只是解決跨平台問題,QT 就可以跨平台啊,android ios mac linux windows wp

Qt | Cross-platform software development for embedded & desktop

4樓:

有啊,可以做虛擬實境,可以做3d應用。做這些東西的時候,需要的只是unity3d的渲染模組,物理模組,其他xx模組都不大需要而已。

有沒有人用過華為隨身wifi2或者3系列?建不建議購買?

學學 華為的隨行WiFi3千萬不要買。我買了乙個後悔的要命,卡的要死。特別是這家店,我買了乙個卡的要命。最高也就不超過10mbps 老闆宣傳的是150mbps。假的。 大哲舸嗝 首先用到這個東西的情況應該不多了。我記得我用這個東西的時候還是手機不支援雙卡雙待的時候,現在來說,一般的手機都支援雙卡,就...

為什麼沒有人用半導體製冷片做空調

gou wu 索尼剛發起眾籌 預購 個人製冷貼片,用半導體製冷片的 號稱充電2小時,可用24小時,36 時能給人體降溫13 拼音佳佳 因為效率太低.只有壓縮機的1 3不到.壓縮機製冷的,最小的冰箱冰櫃45公升,可以冷凍到 18度,耗電量每天半度 半導體製冷的,15公升,基本達不到零下溫度,並且耗電量...

究竟有沒有人用洗手台的盆池洗臉?

畫家 當然有,人很多時候沒必要那麼講究,不然生活會成為一種負擔。比如馬桶,公共廁所只有坐便器你用還是不用,你沒得選,最多用之前用衛生紙擦拭,有的人說蹲在上面,且不說那個馬桶能不能支援你的體重,就說這排洩物落下濺你一屁股髒水你能不能忍,不能那還不如老老實實坐著排洩,還有人不講武德,事先扔很多手紙到馬桶...