使用Unity UPR 進行性能測試分析

更新於 發佈於 閱讀時間約 4 分鐘

Unity UPR 是一款資源檢測軟體,用於不同平台的基本規範來進行專案優化的指導,這篇就要來教學怎麼在 Windows 系統上使用 cmd 來導入專案資訊到網站的 Unity UPR 進行資源檢測。

raw-image

網站的準備

Unity UPR網站

我們到網站上之後,先登入自己的Unity帳號,接著點擊現在開始使用,會進到「我的項目」這個頁面,在這個頁面你會看到你以前創建的Unity Project ( 如果之前有使用過的話 ),然後點擊創建項目。

進到我的項目裡面

進到我的項目裡面

創建項目後可以看到有幾項內容要填,
1. 我的組織,基本上就是選擇自己的帳號
2. 項目名稱,就是填寫現在這個測試的專案名稱
3.項目包名,如果你要直接在安卓手機上跑遊戲來收集數據的話,就要填寫這個,以現在這個檢測方式可以不填
4.Unity版本號就是選擇你這個專案使用的Unity版本
5.遊戲類型,直接選擇即可,紅點點就是必填的項目,其他自行選擇。

創建項目需要填寫的資料

創建項目需要填寫的資料

創建完按下確定之後,你就會看到項目已經生成出來了,再次點擊,就會進到項目測試的這個頁面,我們直接選擇資源檢測的這個分頁,會看到一個導入的選項,接下來會看到”無資源檢測。你可以使用Asset Checker發現資源文件中存在的問題。”這句話,我們點選「Asset Checker」,下載工具包。

進到項目測試的頁面選擇資源檢測的分頁

進到項目測試的頁面選擇資源檢測的分頁

因為是用Win,所以這邊我們下載AssetChecker Win

因為是用Win,所以這邊我們下載AssetChecker Win

工具包看要放在自己電腦的什麼位置,都可以,然後記得解壓縮,到這邊就可以先停止,我們要到電腦的本地端進行作業。

電腦本地端作業

cmd與Unity的操作

剛剛我們已經下載好AssetChecker工具,也解壓縮好了,等下會使用到檔案路徑,所以我們主要要複製到有assetcheck.exe在的資料夾路徑。假設我放在D槽,然後assetcheck.exe在unity-asset-checker-win-1.19.5的資料夾裡面,那我要複製的路徑就是 ( 看以下圖片 )。

raw-image

接下來我們要啟用CMD來幫我們使用AssetChecker工具,在電腦的開始按右鍵,選擇執行,打上cmd,按下確定。

raw-image

我們因為要使用AssetChecker工具,所以要切換到AssetChecker工具的資料夾內進行作業,這邊打上cmd的指令 — cd /d ( assetcheck.exe所在的檔案路徑 ),按下Enter,此時就會看到前面變成我們剛剛輸入的路徑了,代表現在可以開始使用AssetChecker的指令。

raw-image

再來我們要生成配置文件,這樣才能夠把資料導入Unity UPR裡面,我們可以在Unity UPR的文檔裡面看到這個指令的教學,然後把指令打上。

Unity URP文檔

Unity URP文檔

你會看到跑出一大串東西,可以不用管它

你會看到跑出一大串東西,可以不用管它

接下來我們要抓你的Unity專案進來檢測,所以要知道你專案的位置,因為是整個包測試,就只要複製到有資料的那一層即可。假設你的Assets資料夾在antivine2023下面,那就只需要複製到antivine2023即可。

我們要繼續使用下一個指令,在Unity UPR文檔是看得到的,因為我之前有試過打上projectid,是失敗的,所以這裡我們只要打上 assetcheck.exe — project=<project_path> 就好了,然後按下Enter。

raw-image

讓它跑一下之後你就會看到跑了一大堆東西出來,這樣大致就是完成檢測了,然後我們要把資料導入到Unity UPR。

raw-image

我們回到assetchecker工具的資料夾,要在裡面尋找一個 assetcheck_result.json 的檔案,接下來到網站的資源檢測分頁,按下導入,選擇 assetcheck_result.json 檔案,按下開啟。

raw-image

就可以看到成功的把資訊上傳了,總共有1622的項目需要修正,可以按下眼睛看更清楚的細節。

raw-image

裡面都有詳細的描述你應該怎麼做,然後每個類型都有標示出來,非常的方便也很容易懂,接下來就是修正你專案的時候啦!

raw-image

最後補充一些重點:
1. 需要修正的項目只要修專案有用到的就可,因為它是整個包去檢測,所以會連沒有用到也一起提出來修正,這點要注意,不要白白浪費掉寶貴的時間。

感謝您完整的看完本篇文章,如果覺得不錯的話可以給我鼓勵,或是有不同的想法也可以留言討論。祝您有美好的一天!


avatar-img
6會員
15內容數
本專題為書籍閱讀類,分享閱讀【風格是一種商機】後的經驗與想法。期望我的分享能讓你對本書激發興趣,以及透過內容認識我。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
陳哲暄的沙龍 的其他內容
這幾天是夏日電玩展,有許多不錯的獨立遊戲,也有應屆的作品。這幾天剛好被問到「如果自己是做遊戲美術,那麼在專案執行的過程可能會碰到哪些問題」,這個問題確實讓我思考了一番,為了給正在經歷遊戲開發的新手回答這個問題,我勢必得好好的寫一下內容。
在做著與創新事業相關的事情時,會有很大的彈性空間來調整自己的做事方式,這是一般上班族比較無法做到的事情,在我的創業經驗也算是經歷了從0到1的過程,一切的規則都是從自己出發。 在我逛書店時,看見了這本書,書名與封面都非常吸引著我,即使經歷著創業的階段,也想知道如何還能更精進自己,改善工作的心法與模式。
人是視覺動物,藉由感官體驗引發身心內在的變化,想藉由顏色與情緒的關係來呈現遊戲中,不同階段的色彩,我們參考了風之旅人以人生為題,用不同的色彩變化表示人生不同階段的獨特體驗,將這段體驗應用在遊戲中,造就在旅途的過程,每個章節的顏色有了不同的意義與心境。
說到工作與生活兩者該如何分配,是個長久以來的課題。曾經的我總是花費許多精力在工作上面,導致我的生活所剩無幾,甚至影響到身心狀況,雖然明知道可以改善當下的現狀,但是已經習慣常常工作的我,總是得碰到阻礙才願意且有力氣改變狀況。
這次繼續來分享「 風格是一種商機 」,這本書第四、五章的內容,在閱讀的過程我會用自己的角度來劃出我需要的重點,同時也分享自身的經驗與看法,期望這樣的分享能夠讓您對這本書更有興趣。 合作的信用 信用從小地方累積而來 作者在合作關係上提出了三個重要的觀念: 1. 換位思考 2. 做事公正 3. 滿足要求
這幾天是夏日電玩展,有許多不錯的獨立遊戲,也有應屆的作品。這幾天剛好被問到「如果自己是做遊戲美術,那麼在專案執行的過程可能會碰到哪些問題」,這個問題確實讓我思考了一番,為了給正在經歷遊戲開發的新手回答這個問題,我勢必得好好的寫一下內容。
在做著與創新事業相關的事情時,會有很大的彈性空間來調整自己的做事方式,這是一般上班族比較無法做到的事情,在我的創業經驗也算是經歷了從0到1的過程,一切的規則都是從自己出發。 在我逛書店時,看見了這本書,書名與封面都非常吸引著我,即使經歷著創業的階段,也想知道如何還能更精進自己,改善工作的心法與模式。
人是視覺動物,藉由感官體驗引發身心內在的變化,想藉由顏色與情緒的關係來呈現遊戲中,不同階段的色彩,我們參考了風之旅人以人生為題,用不同的色彩變化表示人生不同階段的獨特體驗,將這段體驗應用在遊戲中,造就在旅途的過程,每個章節的顏色有了不同的意義與心境。
說到工作與生活兩者該如何分配,是個長久以來的課題。曾經的我總是花費許多精力在工作上面,導致我的生活所剩無幾,甚至影響到身心狀況,雖然明知道可以改善當下的現狀,但是已經習慣常常工作的我,總是得碰到阻礙才願意且有力氣改變狀況。
這次繼續來分享「 風格是一種商機 」,這本書第四、五章的內容,在閱讀的過程我會用自己的角度來劃出我需要的重點,同時也分享自身的經驗與看法,期望這樣的分享能夠讓您對這本書更有興趣。 合作的信用 信用從小地方累積而來 作者在合作關係上提出了三個重要的觀念: 1. 換位思考 2. 做事公正 3. 滿足要求
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
對於移除軟體這件事,最讓人困擾的可能遇到的就是會有移除不乾淨的問題。表面上看似移除完畢,但實際上部份軟體會有遺留的檔案佔用系統空間,此時一個好用的軟體管理工具可以很好的解決這個問題。
Thumbnail
這篇內容,將會講解什麼是腳本函式,以及與腳本函式相關的知識。包括腳本的簡介、使用函式(或全域變數)的注意事項、定義全域變數、定義函式、什麼是宣告、局部變數的應用。
Thumbnail
這篇內容,將簡單介紹Asset Browser、Workspace、Inspector、Code Browser,作為入門的介面導覽。
Thumbnail
Steam上的遊戲製作工具那麼多,到底哪個比較好用呢? 我只能說,每個人的能力和想製作的遊戲類型都不同,適合的工具當然也不會一樣,只能你自己去選擇最適合的。 雖然沒有辦法推薦最適合你的,但可以告訴你避開地雷工具的訣竅!
Thumbnail
測試桌遊時,難免可能會找不到對象一起幫忙測試你的桌遊,或是你的桌遊在找人測試前,需要經過你先做最基本的確認。這時候該麼辦?我認為:求人不如求己,學會幫自己測試桌遊,你設計的成本將大大降低。 在此我提出一個我構思的方法:角色扮演決鬥。如果這個方法運用得當,自己找自己玩市面上的桌遊也不成問
Thumbnail
最近ChatGPT-4o的發布引起了我的注意,又在Youtube看上見有人教學如何用ChatGPT設計屬於自己的家教,被他的能力震撼到的我一頭熱就訂閱了plus版然後馬上設計了一個自己的家教。最一開始的時候我只有把它用來學習語言的輔助,但用著用著忽然想到:「如果我把它用來引導我學習我沒有學過的領域呢
Thumbnail
遊戲引擎開發商 Unity 一直是我感覺很有發展潛力的企業,《原神》、《王者榮耀》等明星遊戲都是透過其引擎所建構,在手遊開發領域,擁有絕對統治力。然而,營運實績與線圖走勢卻不是如此,近 8 季毛利成長率有 4 季為負,1Q24 營運收入是近 8 季來最低值,-$375M…
Thumbnail
RPAI 數位優化器在這系列文章中,不會從基本除錯思維或套路開始說明,而是把焦點放在 UiPath 提供哪些除錯工具,透過理解工具使用方式、詳細解釋功能及比較不同功能差異,讓讀者對 UiPath 整個開發核心概念有更深了解,進而讓開發流程更加穩固!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
對於移除軟體這件事,最讓人困擾的可能遇到的就是會有移除不乾淨的問題。表面上看似移除完畢,但實際上部份軟體會有遺留的檔案佔用系統空間,此時一個好用的軟體管理工具可以很好的解決這個問題。
Thumbnail
這篇內容,將會講解什麼是腳本函式,以及與腳本函式相關的知識。包括腳本的簡介、使用函式(或全域變數)的注意事項、定義全域變數、定義函式、什麼是宣告、局部變數的應用。
Thumbnail
這篇內容,將簡單介紹Asset Browser、Workspace、Inspector、Code Browser,作為入門的介面導覽。
Thumbnail
Steam上的遊戲製作工具那麼多,到底哪個比較好用呢? 我只能說,每個人的能力和想製作的遊戲類型都不同,適合的工具當然也不會一樣,只能你自己去選擇最適合的。 雖然沒有辦法推薦最適合你的,但可以告訴你避開地雷工具的訣竅!
Thumbnail
測試桌遊時,難免可能會找不到對象一起幫忙測試你的桌遊,或是你的桌遊在找人測試前,需要經過你先做最基本的確認。這時候該麼辦?我認為:求人不如求己,學會幫自己測試桌遊,你設計的成本將大大降低。 在此我提出一個我構思的方法:角色扮演決鬥。如果這個方法運用得當,自己找自己玩市面上的桌遊也不成問
Thumbnail
最近ChatGPT-4o的發布引起了我的注意,又在Youtube看上見有人教學如何用ChatGPT設計屬於自己的家教,被他的能力震撼到的我一頭熱就訂閱了plus版然後馬上設計了一個自己的家教。最一開始的時候我只有把它用來學習語言的輔助,但用著用著忽然想到:「如果我把它用來引導我學習我沒有學過的領域呢
Thumbnail
遊戲引擎開發商 Unity 一直是我感覺很有發展潛力的企業,《原神》、《王者榮耀》等明星遊戲都是透過其引擎所建構,在手遊開發領域,擁有絕對統治力。然而,營運實績與線圖走勢卻不是如此,近 8 季毛利成長率有 4 季為負,1Q24 營運收入是近 8 季來最低值,-$375M…
Thumbnail
RPAI 數位優化器在這系列文章中,不會從基本除錯思維或套路開始說明,而是把焦點放在 UiPath 提供哪些除錯工具,透過理解工具使用方式、詳細解釋功能及比較不同功能差異,讓讀者對 UiPath 整個開發核心概念有更深了解,進而讓開發流程更加穩固!