分享我的遊戲開發環境 下 專業篇

2021-10-01 16:21:01 字數 1942 閱讀 2536

開發引擎 - unity2018.4.9

c#編輯器 - visual studio 2017

比monodeveloper使用上更順手一些。rider沒有用過,有興趣的可以嘗試。vusal studio 2017不像2015那麼臃腫,安裝體積小,相關擴充套件也是用則裝,不用不會強制安裝。因為沒有找到visual studio 2019免費可用的visual assist x外掛程式(強烈推薦安裝此外掛程式),所以放棄了2019(2019支援的dotnet庫版本更高更新一些)。

電腦配置差的同學可以考慮使用visual studio code替代visual studio 2017。

版本管理工具 - svn & git

大部分公司商業專案會選擇svn做為版本管理工具,部署和使用都比較簡單,策化及美術也能不費力地熟練使用。svn客戶端一般為tortoisesvn,帶圖形操作介面,安裝時建議勾選svn命令列支援,這樣就可以把常用的svn功能整合到unity-project檢視的右鍵選單裡,對單顯示器開發者極其友好,免除來回切換unity和win資源管理器的煩惱。

安卓模擬器 - 雷電模擬器

模擬器完全是看個人喜好,市面上的各大模擬器功能也大徑相同,這個沒有什麼糾結的。

google的原生模擬器可以設定劉海屏,調螢幕寬高適配的小夥伴可以考慮。

unity編輯器中模仿劉海屏

對比工具 - beyond compare

功能強大的老字型大小比對工具。支援檔案、片段、資料夾等資源的比對。找錯、查差異必備。

安卓包檢視 - jadx

github開源應用。解包apk、檢視簽名指紋。使用時把apk拖到.bat檔案上即可彈出解包圖形介面,非常方便。

sdk必備 - android studio

對於國內渠道目前還可以用eclipse接sdk,目前國內各渠道提供的sdk demo用eclipse的仍然居多。而google發包的64位硬性要求直接導致eclipse接sdk的方案過時。從eclipse轉向android sdudio也相對簡單些。礙於發展趨勢,能用as還是及早轉向as吧。

另外as還可以用來做真機除錯、查log、查效能消耗等。

dll反編輯 - dnspy

github開源專案,dll檔案的反編譯利器。類似還有ilspy(有vs外掛程式)。

在unity mono出包的時代用來反編譯市面上未加密的apk。目前商業專案il2cpp構建方式居多,構建的包內無dll。

可以反編譯unity的部分類庫,比如ui類庫和editor類庫,學習unity的內部實現思路。也可以反編譯某些第三方外掛程式的dll類庫。

總之,看到心動的dll就用它反編譯試試。

assetbundle檢視 - assetstudio

同是github開源專案,可以提取assetbundle中的一切資源(shader資源提取出來是編譯後的資源,需要自行翻譯)。應用場景自行腦補。

這個工具還可以用來檢測專案打出來的assetbundle是否完整、合理。對遊戲執行丟貼圖、丟模型等bug排查會有幫助。

效能工具 - unity profiler & memory profiler

unity profiler查卡頓和整體效能,效能優化的主力工具。memory profiler前後截快照對比,查記憶體洩露更方便。

兩個工具都可以除錯真機。

擴充套件:unity打包android真機斷點除錯

最後,再次強調,以上分享是我個人的開發環境和所用工具,給大家乙個參考。開始環境和工具沒有最好的,只有順手的,及早構建,一定要養成好習慣。

遊戲開發中的專業術語

本文整理了網路 遊戲 程式設計相關的專業術語,作為遊戲開發中的輔助參考資料,後期如果遇到其他的術語還會更新。frame rate。電子遊戲使用的光柵顯示器是普通電視時,影象一般每秒更新60次。影象更新的時間叫做幀,1秒60次即1次16毫秒 0.0167秒 16.7毫秒 16毫秒是玩家可以識別的遊戲畫...

分享我的iOS app 開發雜談

結果可想而知。然後,我還是能進到乙個創業型公司。我把能找到工作的原因歸咎在兩點 一 市場對ios程式設計師需求很剛性。二 我不是畢業生。第一點是至關重要的。然後我在公司的經歷,讓我覺得有點意外。1 公司重視 使用者體驗 這次的開發我覺得難點就在uitableviewcell的動態高度上。但是複雜度還...

遊戲開發,網易筆試後的分享

前段時間收到一封qq郵件,開啟一看,是網易發來的筆試招聘資訊,當時很興奮,也很激動。為什麼會激動呢?哈哈,不用說能有這麼乙個機會,當然開心,但對於我來說更重要的是,我只是一名普通一本院校 非科班生 網易的hr竟然留了我的簡歷,給了我機會。附帶一張截圖。於是我休學了,去了創業之都 深圳工作一年。一年的...