在MacOS下使用Unity3D开发游戏

第一次发博客,先发一下我的游戏开发环境吧。

去年2月份买了一台MacBookPro2021 M1pro(以下简称mbp),这一年来一直在用mbp开发游戏。我大致分享一下我的开发工具以及使用体验。

1、Unity

官网链接: https://unity.cn/releases

我一般使用的Apple silicon版本的,支持M1芯片,无需转译。Unity2021.x后的基本都有silicon版本,以前的Unity版本就只能用Intel版的了。

2、JetBrains Rider(支持M1,无需转译)

官网链接:https://www.jetbrains.com/rider/

由于Mac版的Visual Studio比起Win版的差了不止一星半点,很多好用的东西都没有,所以我一直使用的是JetBrains Rider(真心推荐!!!)。还有里面Visual Studio的主题,插件种类也很多。

3、如何查看自己已安装的软件是支持M1的

方法一:

(1)打开访达,点击左边的应用程序

(2)找到你要查的app,右键选择 显示简介

(3)在种类这一项,如果是Intel则是转译执行,Apple就是原生执行,通用就是两者皆可。

方法二:

(1)打开活动监视器,切换到CPU。

(2)搜索你要查的软件名称,比如Unity。 

(3)查看种类这一项,如果是Intel则是转译执行,Apple就是原生执行。

4、一些问题

(1)活动监视器里面有时候会出现dotnet的进程占了10G左右的内存,可能和我开了Profiler面板有关。

(2)最近发现silicon版本的Unity笔记本发热要严重些,运行项目后没多久小风扇就转起来了。

(3)使用Intel版的Unity会经常在改了代码后refresh时崩溃。

热门相关:超武穿梭   明月照大江   天启预报   霸皇纪   刺客之王