当前位置: 首页 >  在线学习 >  在MacOS下使用Unity3D开发游戏

在MacOS下使用Unity3D开发游戏

导读:第一次发博客,先发一下我的游戏开发环境吧。.去年2月份买了一台MacBookPro2021 M1pro(以下简称mbp),这一年来一直在用mbp开发游戏。我大致分享一下我的开发工具以及使用体验。.1、Unity.官网链接: https://unity.cn/releases.我一

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

去年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时崩溃。

内容
  • 一文揭秘DDD到底解决了什么问题
    一文揭秘DDD到底解决了什么问题
    2023-12-01
    DDD作为架构设计思想帮助微服务控制规模复杂度,那它是怎么做到的呢?.一、架构设计是为了解决系统复杂度.谈到架构,相信每
  • Unity实现3D物体遮挡血条
    Unity实现3D物体遮挡血条
    2023-12-08
    Unity 实现3D物体遮挡血条.######.前言:在游戏开发中,我们经常会遇到UI和3D物体的层级遮挡问题,最常见的
  • 一个公式让你35岁以后能越过越好!大神修炼心法
    一个公式让你35岁以后能越过越好
    2023-12-08
    前言.Cocos 的老铁,如果你这几天没有被麒麟子给卷到?那说明你还没有真正进入 Cocos 圈子里来。为什么这么说呢?
  • C++学习-static
    C++学习-static
    2023-12-02
    全局变量使用:.作用是限定全局变量的作用范围,只能在当前文件使用,类似给它加了个private属性。.其他文件即使使用e
  • 【Oculus Interaction SDK】(五)设置不同的抓握手势
    【Oculus Interact
    2023-12-10
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • 吃透单调栈(2)——解两道Hard题:接雨水、柱状图中最大的矩形问题
    吃透单调栈(2)——解两道Har
    2023-12-04
    怎么想到要用单调栈的?.这类题目的数据通常是一维数组,要寻找任一个元素的右边或者左边第一个 比自己大 或者小 的元素的位