大家好,今天给大家说一下 unit 二零二三版本发布上的重大变化, 同时也介绍一下我们使用 unit 引擎开发游戏应该如何选择 unit 版本。我们都知道 unit 二零二零之前的版本每年都会发布点一点二、点三点四四个大版本, 其中点四为长期支持版本,也就是所说的 lts 版本。不过自二零二零版本开始, unit 变成每年发布点一点二、点三三个版本了,其中点三为长期支持 lts 版本。 所有 lts 长期支持版本都只会做兼容性与 bug 的修复,而不会做任何新功能的开发。并且自 lts 版本发布日期期支持的生命周期为两年。例如今 年五月三十号刚刚发布的二零二二点三 l p s 版本会在二零二五年六月份停止更新。 不过这个延续了二零二一二二三年的规则会在 unit 二零二三版本上发生重大改变。如视频所示, unit 二零二三版本会额外增加一个点三版本, 并且在二零二三版本生命周期上还会额外增加三个 textstream 版本,用于添加图形、性能和产品化内容,而真正的 lts 版本会在二零二四年年底才会发布。 textstream 版本存在的目的主要是为了让二零二三版本中的新内容等功能 不必等到 lts 版本发布后才去交付,也就是你可以尽早的去体验和使用这些新功能。目前最新的情况是二零二三点三 阿拉法版本已经上线,而二零二三点三的 text dream 版本预计将在二零二四年四月份才发布,与最终的 lts 版本之间会有一个长达半年时间的稳定期,官方的解释是通过打磨让用户得到更好的体验, 在此期间,你仍可以使用 tech stream 版本的新功能开发你的新游戏。其实对于这种改变我是可以理解的,随着引擎的功能与复杂度的增加,每个版本间开发时间固定的话,并不能保证一些必要的核心功能和底层的框架有足够的时间去改动, 这就导致了有大年和小年版本之分,比如二零一七、二零一九、二零二一版本都是功能增加和框架变动较大的版本,而二零二零与二零二二版本增加的新功能和框 框架变动较少。二零二三的 lts 版本推迟到明年年底,相信 unit 底层也是在做重大的调整,比如针对于现代图形管线的底层架构调整,以适配现代图形管线的一些新特性、新的工作流与工具的调整。 那么对于开发者来说,我们应该如何选择 unit 版本去做开发呢?针对使用二零二一版本之前已经上线并有计划升级的老项目 或者正在开发中的项目,没有针对于到此一点零架构做调整的情况下,可以将版本升级到二零二一 lts 版本。如果项目正在开发中, 有性能优化需求需要针对于道士一点零架构做调整的项目需要升级到目前二零二二 lts 版本。针对于刚刚立项的项目或对 dx 十二 平台有特殊支持要求的项目,建议直接采用 unit 二零二三点三阿拉法版本,并随版本保持持续升级。还有提醒没有升级到二零二一 lts 版本的老项目 需要关注。最新的苹果与谷歌政策最近变化较大,一些已经退支持的 unit 版本可能会存在过审时一些硬性条件无法满足的情况,也包括使用到 unit 商店中的一些三方插件的项目。 一些无法持续保持更新的插件或已不再更新的插件应尽早替换,否则不过审的风险不可控。目前我发现一些项目遇到了类似的问题。 最后要说的是,针对于苹果 vc pro 设备有开发计划的开发者建议采用 unit 二零二二点三点五 f 一以后的版, 目前相关的贝塔开发包已经释放好了。今天关于 unit 二零二三版本更新变化以及引擎版本选择的内容就分享到这里,我们下次再见。
粉丝450获赞1454


有粉丝说看不懂啊,但我觉得还是有必要发一下的。我刚买了台新电脑,把所有软件重新安装了一遍,就发现某度上找不到最近几年的版本的对应的安装教程。如果是学游戏开发的新手,遇上这些问题靠 自己摸索的话,会划算很长时间。我这里就简略讲一下由内推安卓开发所必要的三个工具包的安装,其中 jdk 在网上最好找,建议去奥瑞克的官网下载,只要选择一点八版本的就行, sdk 和 ndk 稍微麻烦一些,如果直接在某度下载的话,就会遇到版本不兼容的问题。正确的方式是去安卓 官网下载一个这样的压缩包,解压后里面有一个 sdk, mand 九右键选择以管理员身份运行,勾选最新版本之后进行安装,这样子安装获得的 toos 版本依旧不是最合适的,可以在官网下载一个二六版本以上 托尔斯进行替换。最后还有 ndk, 这版本是差一丝一毫都无法使用的,因为那天二零二零点一所对应的 dk 版本是 r 十九 e 二零二一点一对应的是 r 二 e d。 下载好所有工具包之后,再在优内推中配置一下路径,就可以完整导出安卓游戏了。

u 内 t 三 d 是可以设置中文显示的,在二零一八点二版本以及更高的版本都是支持切换语言的。第一步,我们先下载中文语言包,下载完成以后打开艾迪特,艾特这个文件夹, 在这个文件夹里边寻找。 ok 了, z 神这样的一个目录,如果没有就手动键一个,把刚刚下载的这一支 cn 文件复制进去。接下来我们就可以去切换语言,打开或者重启 unit 就能设置语言了。 好的,接下来我们实际操作一下。首先我们打开安装目录,这是 unit id 特找到 date 目录,新建文件加 把刚刚下载的文件复制过来, 好,大功告成。 idat 里边寻找选项,可以看到一个烂鬼式选项,我们切成简体中文,这时候就已经看到了中文菜单。

前面的视频中已经介绍过了 unit 的安装,当我们开发游戏的时候,只用一款 unit 是远远不够的,至少还需要一款脚本编辑工具。老版本的 unit 是自带一款微笑四六六社区版的,但在二零一九版之后就需要自己安装了。这期视频就简单介绍一下微笑四六六的选择与安 装。首先版本必须得选二零一九版的,老版本用也能用,但如果遇到兼容性问题,处理起来十分麻烦。 安装包可以直接在官网下载,链接我放评论区里,点击下载后会跳出三个选,向我简单介绍一下,第一个是社区版,完全免费,但使用需要科学上网。第二个是专业版,功能更强大。第三个是企业版,自带一些类似 sbn 的功能,一般我们都会选择专业版, 下载下来是个安装包,打开之后长这样。这里有非常多的插件选项,我们只需要选择一个 unic 游戏开发,总共 占用硬盘大小大约是一点九个 g。 下载完之后我们可以直接打开,在登录界面我们可以看到刚下载的微笑四六九只有三十天的试用期,这时候我们只要上某度找个对应版本的密药就可以永久使用了。这个密药亲测可行,我也会放在评论区里。

hello, 大家好,这节呢我们是对上节啊课程的一个补充,因为上节的视频的一个效果是在我的一个旧手机安卓七点一版本上进行测试的, 然后是没有问题,然后呢在我的安卓十二手机上,呃,有一个权限问题,因为他不能直接获取到图片的一个呃,直接路径了,他需要进行一个转存什么的 啊,我们这节呢就解决一下这个问题啊,一个是权限问题,二呢就是优化一下上节写的一个代码啊,让他更具一个兼容性。 然后我们在 unit 中进行一个权限的一个声明啊,我们就看看到这一个官方文档里面啊, 他可以写到写了很清晰,我们找到那一个可以声明的一个章节 啊,我们看到这里有一个请求运行时的一个权限,我们看这里面有没有什么我们需要的一些内容。 首先呢这里有一个检查是否有情形啊,这个接口我们是需要用到的,我们可以先简单的看一下啊,使用起来也很简单, 只需要穿一个参数进去,他就可以知道有没有这个权限了。然后我们接着往下看,这里有一个请求用户权限啊,这里写的就比 较多比较详细了,我们就用这一个吧,然后他这里有检查权限啊,下面还有一些请求权限,还有毁掉啊,我们就直接用他这一份吧,然后我们给他复制之后啊简单的修改一下, 他这里好像是请求的一个打电话的一个权限,而我们需要的是一个啊读写内存的一个权限啊,先不管,先给他复制过去, 复制到我们上节这个代码里面,然后就放到下面吧, 然后新建一个方法用来检查和申请权限,然后把刚才复制的 导入进来,这里应该是缺少了一些命名空间,我们可以啊,回到我们刚才官网看一下,就这个命名空间,应该是 然后给他搞过来啊,错误就消失了很多了。然后还有这个好像是一个回调函数,我们看这里啊,回调函数是在这里进行一个定义的, 一共是这三个是吧?一个授权的,一个是拒绝的,还,一个拒绝还还不再请求的, 然后我们就给他考到这里吧,当然这节课程我们没用到这个毁掉,我们用到的只是一个检查权, 然后申请权限,这三个毁掉的话,你们如果有需要的话,你们可以看一下啊,这些我都会放到一个 get 仓库里面, 然后这里我们给它一个返回值,如果有权限了我们直接返回处,否则的话我们就给它返回一个 force yeah, 然后请求权限。嗯,我们刚才说到我们用的不是打电话的权限, 所以我们这里需要给它改一下。 对,改成一个内部权限的,外部权限的一个主曲 现在独有了,他好像没只有这两个存在,那我们就再给他写一个这个语句来申请一下,写的一个权限, 然后的话下面这个也是一样,把这个给他拷过来, okay, 这样的话我们申请权限的这个我们就差不多是写好了, 除了这个权限之外呢,我们还需要在 方法是写好了,我们在这里给它调用一下, 调用完之后我们还需要啊,在这里就是点按钮,之前点按钮的时候我们再给他检查一下权限有没有权限,如果有的话我们再给他进行一个调用, 看我们还还有没有什么问题。 呃,检查权限这里我们也给它改过来, 然后的话在清单里面列举出我们需要的一个权限,读的权限,还有一个写的权限, 这样的话应该是大功告成了。 权限这一块应该只需要 要改这两个地方,一个是动态申请,一个是清单 啊,然后这里的一个路径,我们给他加一个缓存的路径, 然后我们运行, 我们这里给他加一个东西吧,把这一个路径都给他打印出来。 好,我们重新启动一下, 然后我选择一个文件, 我们可以看到这里爆了一个异常,他这一个字段不存在,然后给我打印出了这个文件的一个路径,就是我们转成之后的这一个文件的一个路径。 这样呢,我们单个文件是没有问题了,我再多选几个, 我们来找一下,可以看到我选的四个图片的一个路径, 他都出来了啊,每一个都有一个时间串,但这里好像少了一个斜杠, 我们这里给它加上吧。好,今天的内容呢就优化到这里,下节我们来显示图片。

hello, 大家好,这里是喵不理我,是你们的喵老师。今天呢,我想带大家学习如何下载安装 unity, 这也是入门 unit 的必经之路。那么废话不多说,我们先打开自己的浏览器,我们大部分人用的都是百度搜索,那我们也一起使用百度搜索,在百度中呢搜索 unity 三 d, 然后这时候会看到一些广告的网站,我们可以忽略这 网站,不用进,我们进具有保障的这个官网。 unit 中国官网,点击进入大家会在右上角看到下载 unit 这几个字,一起点击,他这时候会到这个网页,他 你再往下滑的时候,可以看到有一个叫 unit 版本的这个这个栏目这边会有所有版本,还有长期支持版本,补丁程序版,还有 beta 版本, 我们不推荐下载这个最新版本,因为最新版本可能会有比较多的编辑器的 bug, 所以我推荐是下载长期支持版本, 长期支持版本点击这边。为什么叫长期支持版本?因为这是他在发布以后啊用的这官方会一直去维护的一个维护更新修复 bug 的版本, 所以我推荐下载这个版本,大家一起就点击从 unit hub 下载,点击,这时候呢会出现没有安装 unit hub, 所以要按平台下载,我这边是 windows 平台,如果大家是 mac 就用 mac 下载,如果是 windows 的话,就跟我一样点击 windows 下载,点击下载以后呢就会去下载,然后等等待后下载, 等他下载完了以后去点开他的目录,然后进行双击安装,这边就是点,我同意我大家可以选浏览,可以去选你的安装目录, 我这边只有 c 盘,所以我就安装在 c 盘,大家想安装到什么盘,可以自己指定目录,就在 c 盘给他装到 c 盘这吧, 我就点击安装,点击安装以后呢就点击完成,然后它就会自动去运行 unit hub, 我们稍等,这时候 unit hub 正在运行当中, 然后因为我们刚刚不是点击从网页这边点击了啊,从这边下下载吗?然后他会直接会弹出来去下载那个用他不里面就会 弹出来去下载这个,这个版本就我们刚刚点击的那个版本,这里也是一样,你可以去设置你的安装目录和地址。我这边呢,啊默认在 c 盘 c 盘进行安装了就安装用那题 editor 点击这边就点同意,他就会进行下载和安装,我们这边就要去等待一下,但是这样下载安装的版本有可能这东西他是没有装的,回头我们去看一下怎样让他装的比较全。在等待的时候,我们 因为这是一个英文界面,我们其实是可以把它它它其实是有是有中文版的 东西,那我们这边就可以点设置,设置以后,设置以后这边可以去点击 language 给它切换成简体中文,因为就能看到他就 变成中文版了,弹出来以后就点击试就可以了,点击试的话他就会进行安装,这时候就正在安装编辑器的应用,就是 unit 的编辑器进行等待以后,估计等个几分钟就可能需要十分钟,主要看你的网络和你 是不是把它安到 ssd 固态硬盘当中啊。我们终于安装完成了,大概等了十几分钟,这时候 他提示了安装完成,我们可以在项目这边可以建立新的项目,但是先不建立新项目,我们可以在安装这边看到他已经安装完成了,那现在呢?是编机器安装完成了, 如果我们想要进行安卓,安卓的打包,比如说你想要若 apk, 那我们还需要去安卓的就是相关的环境,还有呢,现在我们只安装了编辑器,这时候其实因为在 在我们学习过程中肯定是需要进行代码的编写,所以还需要安装嗯,代码的编辑器,那我们去哪里安装?一般来说可以在这边点击这个,我们点安装在这个对应的版本这里 点击这个设置,这里会有一个添加模块,点击添加模块这里就会现在就会出来这些东西,它上面这里会勾一个版本,勾一个东西,这里就是微说 studio 这边呢,我们他会去默认去安装这个二零二二的版本,我们也就跟着他一起去安装,然后后面会用到安卓,安卓的安卓打包的需要的工具,需要的环境,那我们也一起勾上,勾上这 ios, 这些就先不勾就不需要了哦, 我们就先勾这些,就可以直接点击继续了,点击继续以后他可以到下载到下载并安装了代码编辑器,还有安卓的环境,就这样跟着老师一起来点击继续,这边就点击同意继续, 一样点击同意继续安装,他这边就会去进行下载这些东西,这些环境,还有还有那个代码编辑器就就会进行安装了, wester studio 就会进行安装了,这时候再继续等待,差不多可能还要等待个十几分钟,这边现在是开始下载, 我一说 studio, 我下载完以后他就会边下载边安装,我们就进行继续进行等待,等这个下载好以后就可以打开编辑器进行 创作了。好的,这时候呢代码编辑器呢已经安装完毕了,其他的这些我们就可以在后台等着他,你可以看代码编辑器安装完毕,这边点击开始的时候可以看到 so studio 二零二二这个东西,这时候呢我们现在就可以去建立新的项目了,我们可以试一试新建项目,新建项目的时候我们现在有这个编辑版本,现在是三 d 核心模板, 就可以直接直接新建这个项目就好了。哦,这里可以显示你的,就可以输入你新建项目的项目名称,还有他的项目位置, 我可以设置一下项目位置,比如说我现在想弄在 c 盘这边新建一个目录,叫 unity, unity unity project, 新建一个这样的目录, 点击选择他就会选择在这个项目位置,就会在这边我名称呢就先直接用这个 my project 一就这样,然后我就点创建,创建这个这个我们的这个项目点击创建,他现在就会正在创建,我们就等待他创建好,创建好他会自己打开打开 unit, 等待以后就会进入到 my project 零一这个这个项目,然后如果你刚刚命名的时候 自己写了一个,他就会进入你刚刚自己写的那个项目,我们等待他加载项目。一般来说第一次打开创建的项目会有一点点慢, 我们要耐心的等待,经过等待后呢,我们打开了我们的这一个项目,这个项目是一个空的项目,我们现在要做一步验证,验证我们 嗯有没有安装好代码环境这些东西,我们现在是跟我 先跟着我一起来操作,我们在这边刚开始打开以后是一个这样的编辑器的界面,我们在这边点击右键创建空的物体,这边就会创建一个空物体,在这个空物体这边呢我们给他命名叫 game manager, 就跟着老师先来这边就是一个空的物体,我们现在不是想让想验证一下 我们的代码环境有没有配置好呢?我们可以在这个 asses assess 这边点击,然后在这边点击创建 create create 一个 c sharp, c sharp the script, 一个脚本就是创建一个脚本, 点击创建这边我们也是命名为 manager, 我们也命名为 game manager, 然后这就脚本就创建好了,我们要怎么知道他能不能就是 可以编辑呢?这里这时候我们在这边点击右键这里有一个 open citra project, 就是打开, 打开 c shop 的这个项目就打开我们的脚本项目点击,这时候他会自动的去打开刚刚我们安装的 wester studio, 第一次打开的时候呢,他 可能会要去让你去登录,你可以选择创建账户进行登录,我试一下可不可以跳过子像,如果可以跳过你可以暂时跳过选择你的主题,那我是比较喜欢深色的,所以我 我就选深色主题启动,然后这时候他就会需要等待,因为是首次使用吗?弹出这些的时候就点允许访问就可以了,这时候呢打开了我们的项目有新功能预览,我们可以关掉这边就会 去右边这边点击就可以看到我们刚刚的项目,还有我们刚创建的这个 game manager 这个脚本 可以在这边双击,双击以后他就打开了这个脚本,打开了这个脚本打开以后,现在我们想做的就是验证他能不能够经过我们运运行以后能不能够正常的运行, 我们可以试一试。现在就跟着老师来,他这里有两个我们刚刚创建的时候创建出来,他这个默认就有两个,两个方 法,我们可以在 start 括号这括号里面,这里在这个括括弧里面我们可以输入一段代码,就是输入 debug, debug 点 look, 就跟着老师来就可以,然后这边是点就就是你要打这个括号,然后再打 这个符号,然后里面就可以打字,我们就输出这这这一段的意思呢?就是你先跟着老师来输出,你这边要有一个英文的 很好。这一段的意思就是我们要输出在控制台,到时候运行的时候,刚运行就会输出输出一段,你好,这几个字我们 ctrl s 保存一下,点击就是你要 ctrl s 就是 保存,或者或者点击这边保存也可以,保存以后我们就可以回到编辑器当中,回到刚刚我们用那些编辑器当中,我们点击这个 美女的脚本,可以看到这边就进行了,他这边是乱码,他没有显示出来,但我们这边是中文编辑器这边显示的是问问问一个乱码,那我们可以把,我们可以试着先这样运行, 你可以在 game manager 这边点,就是把这个脚本拖到这边去,他就添加到了这个我们刚创建的这个空物体上,这时候点击 play 运行,看到了吗?这边左下角输出了,你好, 点击一下他就输出了。你好,这个刚刚我们打的代码这样呢?我们的环境已经配置好了,我们可以进行接下来的学习啦。

搜索 download unity, 找到 unity 官网, 点进去 download for windows 这个点击下载, 打开文件,选择四,我同意,然后安装 完成。 打开刚刚安装好的 unity hub, 进入下一个页面。如果有账号的,直接点击三印, 通过微信扫码登录,或者通过邮箱登录,如果没有账号,那么点击 click content, 申请一个账号。 进入这个页面之后,红色区域都是需要填写的信息,然后通过人机验证开始登录。 登录之后虽然是免费,但是还是要进行支付,填写相应的信息进行支付。重新打开,用一贴好, 进入这个页面,选择安装编辑器,然后点击 installs, 点击 installs edit, 选择推荐版本进行安装。 这个是 visual studio 的编辑器,这个是社会的平台,这个是是配安卓的,这个是配 ios 的,下面根据自己的需求选择。嗯,这里是 简体中文版,选择,然后点击下一步, 这里选勾,点击下一步,点勾,选击下一步,按 安装。安装完成之后,桌面上会出现这样一个图标,创建一个新项目,点击 new project, 好,这里选择我使用的版本,我用的是这个版本,然后选择二 d urp, 这里输入名字,嗯, 在这个地方输入文件名,这里是选择你要保存的目录,然后选择点击 create, 继续啊, 点击安装, 进入这个页面,表示新项目建成,后续的设置以及其他插件的安装,详见下一集。

大家好,我是鸡哥,今天给大家演示一下如何下载安装 unit。 unit 是目前流行的游戏开发引擎,百度 unit 第一个就是 unit 的中国官网,点进去后点击右上角下载 unit 下拉到下面,先下载用力体号,这个是管理用力体版本的工具。呃,这里选择 windows 下载,然后创建一个用力体 id, 建议用手机号直接注册,因为选油箱最终还是要用手机号注册的。呃,登录好后可以直接下载用力体号, 下载好后直接安装,可以安装到指定的位置,安装好后运行 unit 哈。五会弹框出现安装 unit, 这个是推荐的稳定版本 location, 选择想安装的路径,直接安装即可啊。注意这里我是第二次安装,如果第一次 安装,弹出选择证书,选择 poss 呢?即可。 usb 下载,安装好后选择 pjx 项目六、 prjx 新建项目,选择三 d 类型的模板,然后项目名改为认识一下 项目位置都可以选择保存的位置。呃,取消勾选版本控制,进入 unit 后,点击上方的 windows, 选择揭露了,再选择 console。 呃,将空投台拖到场景旁边,用于展示调试的信息。我们在资源目录下新建 screeba 的脚本文件夹,在 scree 文件夹里面新建太折了。 c 下部脚本, 然后切换胜似场景,点击上方 gameobject, 选择三 dobjects 中的 qq, 用于后续学习。四、下部的演示。呃,然后将 taste 脚本拖动到 qq 中,可以看到这个 qq 下面 挂载了这个脚本,然后打开太子脚本,选择 vis studio 二零一七呃,没有的可以自行安装,这里没有代码提示,先关掉 visit studio, 继续点击上方的艾迪特,选择 purpose, 选择 eternal tours。 这里第一个脚本编辑器。 嗯,选择 vid studio 二零一七,点击与 january project fails 啊,这时候重新打开 vis studio, 点击上方的工具获取工具和功能啊,下拉找到使用 unit 游戏开发,勾上之后下载安装即可。然后再重新打开太子脚本。这时候就有代码提示了 啊,在 os 大的中简单输入一句啊,第八个点 book。 嗯,哈喽鸡哥,然后运行看效果。嗯,可以看到输入栏里面显示了哈喽鸡哥。好了,这期就到这里,我们下期再见。拜拜。

啊,这里打算录制一系列的英文一体新手教程,主要面向的呢就是,嗯, 没有太多编程经验,包括初次使用英语题的朋友吧。那么现在是英语题的二零一九版的长期支持版进出了,所以会以英语题二零一九的二零一九点四这个长期支持版为主。 好,首先最开始我们来说英立体的官方网站两个,一个英立体点先,还有一个英立体点看,那么国内的话,一般网易体点虽然比较快一点, 阴影体点抗很难打开,那么他会有一个优逆体 id, 这里建议啊,不是建议, 这里是一定要创建一个的,因为英拟题 id 有这么几个作用,第一是登录 unit, 是需要一个英拟题 id 的,其次呢,英拟题 id 还可以下载或者购买英拟题商城里面的很多 现成的资源,可以省掉很多事情。所以呢,要使用英语体 iuniunit, 最好还是先这个英语题 id 是一定要注册的,淘不了 好。然后来说 u e t 的安装下载 u n t 这里点击他会要登录,那么不登录也可以下载这个帮他们 s p u t。 支持版到这里的时候呢,会有三个,一个下载 u e t t e t e t t。 那么嗯,建议不要直接下载这个 windows 的,建议应立体都还是用通过这个运气的哈弗来安装管理会比较方便,因为应立体的使用过程中还是经常会遇到需要升级或者是 之类的,而且英语哈伯用差,也还算好用。嗯,如果要下载其他版本呢,需要登录,已经有了, 好登录一下哈。稍等,这个邀你踢下步。哎呀,稍微有点慢。好,接下来 这个时候再点击下载英拟题的话,可以下载所有版本啊,那么会有这些,那么上就下载英拟题哈伯无所谓点哪一个,因为点哪个下载的都是一样的。英拟题哈伯和这个英拟题这边的这个版本是无关的啊。 随便下一个,点击 ndows, 如果打开好用一贴,哈布这里跳出来很多东西, 把他复制到,把他复制到桌面上来啊,这就是下载好的英文尼条。 差不多,安装也很简单,直接点击就可以安装了。咦,怎么会弹两次。好,不管他,大哥我多点了一次。同意。 嗯,英立体的安装目录,无论是英立体哈佛还是英立体本身还是英立体项目,最好都不要出现任何中文,就可以修改目录,但不要出现中文啊。再说遍英立体的项目,英立体 本身包括运行哈佛的所有位置都不要出现中文。好,点击完成,然后运行吧,运行一下。嗯,会需要这个。 好,这就是英尼铁哈伯。英尼铁哈布之。哦,他已经帮我登录了,我先退出一下, 这就是印尼铁哈保养,我的项目都都被他读取出来了。没关系 那么好,因为你体,因为你体哈波的话,他除了可以安装英文体,还可以像这样,这样可以管理已有的英文体项目,那么他还有一些学习资源可以可以下载,可以查看,然后他还连接着英语体的社区, 我们可以看到一些社区里的帖子。哎,好,印尼铁哈佛先到这,我尽可能把每一个内容都录的很短,这样的话可以当做 哦手册一样查看吧。啊,这里有个东西忘记说了,在这个下载印尼体,哈布还有印尼体的地方后面有个瑞丽特 历史 no 次,然后这里面呢?他有一些其他的下载安装的东西在这,比方说各种支持,安卓的支持, 这个外部接的支持可以在这下。嗯,包括这个是在苹果电脑上有的。那么这里呢?会啊, 关键是他还会有,就是每个版本他修复了些什么内容,包括一些修改啊,都会在这里有详细的说明。嗯, 虽然一般我也不看,但是偶尔有时候还是就是有些,有些时候还是需要会会来这里看一眼就知道这这个东西在这就行了。 ok。

这是 unit 最新官方免费三 d 场景模板,惊天地泣鬼神是我这个多年 unit 用户的第一反应。 因为是 unit 最新的技术整合,包含的信息量称得上是几年修行的集大成,所以绝对是新手知识体系陈旧的老手们试练的好地点。他详细深入的使用了最新稳定版的 uip 渲染,同时示范了如何使用 volume 特效、 多相机运筹、新输入系统、 timeline、 时间线、光线检测、 decal 等等几乎所有核心功能,而且是四 四个完整场景,有沙漠绿洲,有日式庭院,有科幻基地,有行情飞船,可以说是研究 unity 的最新最好范例。 urp 及通用渲染管线是 unit 近几年猛推的新进渲染方式, 最大的好处就是全平台通用,只要简单调整配置,就能适用于不同的设备性能。这次我就来分享一下自己的研究感受,以及最重要的怎么抄 unit 的作业。上次抄了二 duip 渲染,这次是三 d, 这个翻领可以直接在 unit 中下载,只要 unit 版本在二零二二点三版本及以上即可。顺便说一下,从二零二三点三 版本开始, unit 终于时隔七年后放弃按年份命名的方式,改回按版本号,所以明年 unit 的新版会是 unit 六,祝大家学的六六六。 首先映入眼帘的是 tutorial 窗口,以简单教程的方式教你认识 urp 渲染,虽然都是点到为止,但是真的是点到了, 他是基于正常的操作流程附带操作细节,当然不可能一下讲完,但可以让你体验正常的过程。运行游戏后可以马上以第一人生方式步行跑动。这里采用的是新的 input system, 可以键盘、鼠标或手柄操作,甚至还给手机端做了 ui。 场景都具备完整的光线特效加持。看到感兴趣的地方,直接可以查看由内铁军是怎么做的,方便 抄作业。 copy 是驾驶舱场景,我暂时不感兴趣,先说一下。因为在编辑系统载入着色系,需要缓存一下,所以会有这种淡蓝色的加载状态,不过只要加载一次,下次就不用耗时了。最好玩的是这几个场景是可以像这样穿越的。 终点站顾名思义是可以转车的,走在岔路口可以选择去庭院绿洲或进入驾驶舱, 这个效果是不是科技感十足?我最中意的是樱花满开的日式庭院,所以这次重点展示它。 夜色中,樱花飘落, 小桥流水,灯火阑珊,明明如月,点亮了云朵。走在石子路上,葡萄架下,惬意赏心淡然。依照惯例把小伙伴加了进去, 三 d 好家,二 d。 如果要使用三 d 的光影,要费不少功夫。比如我的青梅竹马、小粉猪身上的影子, 他是灯照的影子打上去的。你看,灯光是微弱晃动的,这是官方提供的代码,禁用后光线的 晃动也会停止,这意味着我可以直接抄走用在我的游戏里,这就是模块化的好处,只要把代码挂在物体上,就可以直接使用。从场景细节来讲,好多东西是可以直接拿去用的,比如樱花飘落的粒子系统, 比如小戏潺潺,科幻全息投影的筛子、着色器,都是官方标准使用方法。即便看不懂很受震撼,但我们绝不做纯粹的过客路人,而做明目张胆大胆抄对方大体卡的壮士。 这个工程文件中的筛子全部是用筛子 graph 完成,这也是可视化编程的一种,但这么复杂的我基本看不懂,但是可以直接拷走。比如这个科技感 glitch 脉冲干扰的特效,只要把 prefan、 临潼 shit graph 一起导出,就可以完成抄作业的美德了。场景在手机上的表现也不错, 官方宣称可以在 iphone 六 s 机型上跑得动,当然肯定是要调整配置范力也给了低高级别的配置,包含了电脑版、移动版,可以在 project 设置的 quality 中进行配置, 当然设置的参数文件也可以直接抄抖音。再者,抄的过程中会真正知道自己在哪个点比较无知。 相信你,若是零基础,我还没有学多长时间,你已经被各个细节点整晕了,慢慢来,因为里面的知识点很全。我的建议是,若你作为初学者想尽快做出游戏,那这些现成的特效里的东西能抄就抄。因为 vip 圈内也有 自己的编程 ipr 拥有,可以大舒特殊成一本,专注的内容量完全掌握,一是没有必要,二是十分耗时。先入门多做几个教程,熟悉优内挺三 d 的基础操作,熟悉了之后再分析这个模板范例,若还看不懂, 那就等实力到达可以看懂之后再来抄。学游戏开发之类的技术,绝不像武侠小说,哪位高人咬你一口,你就继承了他的功力。这是种自恋的意乱情迷,不会就是不会,即便偷过来武功秘籍,也只能当做不舒服的厕纸用。 the weather ain't for every war。

unit 二零二二安装教程解压后,我们打开文件夹, 右击管理员身份运行点试 点,我同意点安装,也可以安装到其他目录这里,我们安装到了默认目录,然后点完成,先把这个取消, 就安装好这个了,然后再回到安装包,右击管理员身份运行, 勾选同意, 想安装到其他的文件夹也可以修改,我这里安装到默认目录, 然后我们回到安装包,把这个文件复制一下, 然后选择这个文件复制, 找到这个文件夹, 把这个文件有机删除, 桌面要有机, 然后粘贴替换 还是这个目录这个文件 键夹,然后找到这个文件夹,右击 删除, 回到安装包, 点到 c 盘, c 盘的根目录在空白处右击粘贴, 现在就可以上去运行。 创建一个空项目, 选择一个 新创建的项目,我们等它打开, 现在打开了,打开之后呢,我们要选这个按钮,把这个取消掉, 选这个按钮,现在就安装好了。

登录并且获得许可之后,就可以正常的使用 unit 号吧,但是现在我们还需要再去安装一个 unit 才可以,因为这个号吧仅仅是一个登录器,启动器,他不能去做任何事。 我们选择安装,在这边选择电脑当中已经安装的 unik, 这才可以可以在这里选择添加,选择一个我们需要的版本,他就可以帮我们在线安装。当然也可以在电脑当中事先安装好,然后在这一边选择定位, 定位到系统当中已经安好的一个优内体, 这个已经不存在了,我们把它移除掉,从号码中移除,目前没有有哪些版本我们需要去定位,选择电脑当中 已经安装的位置, 我的安装位置是在这里 unit iditter, 找到 unit 点 exe, ok, 这样我们就成功的把这个版本给它导住了。 导入完成以后,选择项目新建,此时就会看到项目模板,我们可以创建二 d 项目,也可以创建三 d 项目,此处选择一个三 d 项目。 项目名称这个地方我们可以去自己去填写项目名称,以及项目创建在什么位置, 这里先不要急,首先他要加加载一个模板啊,这个地方我们可以看到左下角一直在加载东西, 且还提示还需要一点点时间耐心等待。 ok, 这个时候就已经加载完成了,当左下角的提示消失以后,我们就可以在项目名称这里去填写名字,在位置这个地方进行选择, 我就把项目建在这个位置,选择文件夹。 ok, 创建 这里可能要经过一个漫长的等待,第一次创建项目他是比较慢的,但是当这个项目创建完成以后,你再打开的时候,他速度就快了。 好了,项目创建成功, 这里看到弹出了一个提示,有新的版本更新,不检查更新,并且跳 过新的版本是 keep, 跳过这个是当漏的新版本,我们此处跳过新版本就不折腾了, 这样一个项目就创建完成。

今天呢,我们会利用十分钟的时间来制作下面这个二维卷轴游戏场景。我们会使用 unt 游戏引擎和一个叫做 twelve game kit 的开发包。如果大家计算机上还没有安装 unt 游戏引擎的话,大家可以按照我的步骤来完成安装。 首先,我们需要安装一个叫做 u t hop 的东西, u t hop 可以看作是 u t 引擎的启动器, 他是用的团队最近分离出来的一个功能,用来管理计算机上不同版本的应用体引擎以及用体项目。当然,你可以选择不安装用体啊,直接下载用体引擎的离线安装包。 不过因为我经常会在应用题的多个版本之间做切换,并且安装下载都是一键自动化的,使用它确实也帮我节省了不少的时间。应用题还不安装非常简单,大家可以直接从官网上下载安装。我将下载地址 粘贴在屏幕的下方。安装完毕后,桌面上会多出来一个 untip 的图标,我们双击启动它,并点击窗口左边的安装按钮。正如屏幕上提示,因为计算机上还没安装任何 untip 的版本,我们可以点击右上方添加按钮,并选择最上方的最新版本。 你们看到的版本可能跟我的有所不同, ut 每个月都会发布一个新版本,版本之间的区别很小,通常只是 bug 的修复和一些小功能加入。接下来,我们点击右下方的下一步按钮,屏幕上会要求你勾选需要安装的组件。在这里我们一个都不用勾选, 因为对于游戏的开发和学习来说,安装应用体引擎的主体就够用了。最后我们点击右下方的完成按钮,这时计算机会自动下载并安装应用体引擎。整个安装过程差不多五到十分钟,具体的时间呢, 取决于你电脑的配置。大家可以将安装界面最小化,喝咖啡、看视频等 unt 安装完毕后再回来。 ut 安装完毕后,不同版本的 ut 引擎会以卡片形式显示在窗口中。这时候我们可以点击项目按钮,并点击右上方的新建按钮。创建一个项目。 项目又常常称之为工程 project, 它是所有美术资源场景代码保存的地方,我们可以看作是游戏的源代码。在新弹出窗口中,我们选择 to d, 因为我们要制作游戏是一个二维卷轴游戏应用题,同时支持二维和三维游戏的开发。在这里我们只是告诉应用题,将我们可能用到的所有工具都提前准备好,方便我们的使用。接下来,我们将右边的项目名称改为 my to the game, 当然你可以改为自己喜欢 更有意义的名称。最后点击蓝色的创建按钮,新建我们的工程运体会进行短暂的配置。最后打开运体游戏引擎的主界面,这个界面又称之为编辑器艾特,因为所有场景美术资源的编辑,游戏中的各种选项都需要在这里完成。 我们知道 ut 自身提供了许多游戏开发的必要功能,但是让 ut 更加强大的原因是, ut 有着非常活跃的社区游戏开发者爱好者会在一个叫做 sdoor 的商店中上传各种游戏资源、脚本以及扩展包。 ssdoor 上的许多资源是付费的, 但也少不了许多免费的优质资源。在这里,我们需要使用一个叫做 tv game kit, 它是云体官方提供的专门用于制作二维游戏的开发方。它大大简化了 游戏的开发流程,非常适合于新手入门和学习。我们可以在这里点击 sdoor 的选项卡,并在搜索框中输入 to the game kit, 并选择搜索出来的第一个结果,然后点击蓝色的下载按钮,如果你还没有登录音乐体引擎的话,音乐体会在这里弹出登录框。 我强烈建议大家自己注册一个 ut 账号, ut 对个人的学习和开发是免费的,使用账号也可以访问出商店之外的其他功能,比如团队协作等等。下载完毕后,我们可以点击蓝色的导入按钮,将这个开发包加入我们的工程。 屏幕上会提示导入操作可能会覆盖原有的工程设置,因为我们是新创建的空工程,因此我们可以直接忽略这个警告。在星探处窗口中会列出开发包中的所有文件, 我们继续点击下方的导入按钮即可。开发包导入完毕后,在这里会多出来一个 to the gamecat 的目录。屏幕下方这个窗口会显示工程中的所有文件,这包括你创建的场景、图片、思维模型以及脚本代码。我们可以把它理解为一个文件浏览器即可。 另外,屏幕上放菜单栏中会多出来一个按钮, kittos, 与这个插件相关的功能都可以在这里访问。 我们首先点击这个菜单,并选择创建一个新场景。场景名称我们暂时不需要修改,直接点击创建即可。这时候音乐体会我们创建一个默认的场景,或者我们叫他关卡。 这里包含一个人物角色和一个简陋的地图。我们来介绍一下屏幕中间的两个窗口。左边画有网格的是一个用来编辑场景的窗 口,我们可以在这里选择场景中的物体,移动他们的位置等等。右边是游戏预览窗口,也就是游戏运行时将要在屏幕中显示的内容。可以看到应用题默认为我们选择了十六比九的长宽比。我们暂时不需要去修改它, 因为大多数手机和计算机的屏幕常关闭都是这个数字。我们可以点击屏幕上方三角形按钮运行 to the game kit 为我们创建的默认场景。 我们可以通过 ad 键作为移动, s 键下蹲空格键,跳跃, k 键进站攻击, o 键子弹攻击,这些都是 to the game kid 为我们准备好的,在视频下方官方文档中也有详细说明。 接下来我们来对这个简单的观察做一些修改。如果在屏幕的右方你没有看到一个叫做 tall palet 的窗口,可以点击菜单栏中的窗口, 然后选择 to the tail。 palette。 tail 在用中是瓷砖的意思,用在二维游戏的地图制作中。大家常常将场景划分成一个个小网格,然后利用一种铺瓷砖的方法来创建地图。这种方法的优点自然是速度快,方便。 另外,这功能是应用题自建的,并不是 to the game kit 这开发包提供的。因此即使我们没有使用其他任何开发包,也可以使用这个功能。叉 opat 窗口打开后,我们发现他默认我们显示两个砖块, 一个是光秃秃泥土,一个是绿色草坪。我们随便选择一个砖块,并在左边场景编辑窗口中按自己的喜好铺上砖块。砖块会自动和背景的网格线对齐,并且砖块之间会自动连接。我们甚至可以创建不同高度的 平台。砖块之间呢,并不会产生任何缝隙,因为这个砖块资源是 to the game kid 事先设计好的,设计人员已经事先考虑到这一点。随后我们可以点击运行按钮,测试刚我们创建的地图。 接下来我们在游戏中加入怪物角色,继续丰富我们的游戏逻辑。这时候我们首先要利用屏幕下方的 project 窗口,也就是我们之前提到的运题自建的文件管理器, 我们需要通过它找到怪物的资源。首先我们打开 to the game kit, 然后选择 prefabs。 prefab 这个词在 unity 中经常会看到,它的中文意思是预设,通常指是那些已经为你创建好的,已经有一定功能的可以直接使用的 东西,比如怪物,人物角色、场景、用户界面中的按钮等等。总之你可以直接拿来使用就对了。在 prefab 的目录下有一个叫做 enemy 的目录, 我们打开它,看到这里有两个怪物, trumper 和 speeder。 在应用题中的很多资源,我们可以通过字面意思来猜测它有什么功能。 trumper, 咀嚼者,听起来就是要吃人的怪物。 speeder, 吐口水的怪物。好吧,听起来这两个怪物区别像是,第一个怪物进展攻击, 第二个怪物远程吐口水攻击这里我们直接拖拽第一个怪物到左边的场景编辑窗口。我们点击屏幕上方三角形按钮,测试一下我们修改后场景。当我们靠近怪物时,怪物会向你攻击,屏幕左上方的小红心也会减少一格。 我们退出游戏模式,继续对怪物的属性进行一些调整。 unity 右方这个窗口, inspect 监视器会显示你选中物体的属性。比如我们可以在场景面器中用左键选择不同的物体, 可以看到这点内容也会随之改变。这里有个非常实用的技巧,通常在一个复杂场景内,不同的物体会重叠在一起,并且还有一些看不见的功能。物体,比如声音和一些后期处理的特效。 直接通过鼠标左键通常没有办法正确的选中。你想要选中物体,于是我们可以使用屏幕最左边的一个称作 hierarchy 的窗口。 hiverke 在英文中有着层次结构的意思,这窗口中会列出场景中存在所有物体,看见的,看不见的,甚至于屏幕之外的物体都会在这里显示出 出来。我们可以双击这里的 chomper, 选中并聚焦这个物体。右边的 inspect 中也会随之列举出这个物体的属性。可以看到这里显示的属性可以说是琳琅满目,异常复杂。 我们再仔细看这里,属性又可以被折叠成不同种类, transform, sprite, renderer, animator, box, clutter to the, rigid, body to the 等等等等。每一个分类都扮演着非常重要的角色, 比如 transform 代表这物体在场景中位置,我们甚至可以修改这里的数值来移动这个物体。 sprite trainer 是用来在屏幕上渲染或者显示这个物体用的。如果我们直接把这里的小勾勾去掉,这物体就会直接从屏幕上消失。另外,这里有每一个分类,在应用题中被称之为 component 部件, 我们甚至可以删掉或者加入新的 component。 现在我们只需要把目光聚焦在这个叫做 enemy behavior component 上就好了。敌人行为,从他名字上可以看出,这是一个用来设置怪物属性的部件。比如这里有一个 speed 的属性, 用来设置怪物移动的速度。我们可以拖拽这里来修改这个数字,或者直接用键盘将这个数字改为三。接下来我们点击运行按钮测试一下,可以看到怪物的移动速度确实提高了许多。 同时我们可以修改这里的 view field view 来修改怪物的可视区域。屏幕左方的绿色区域代表怪物能够侦测到范围,只有你出现在这区域中,怪物才会向你跑来并对你发动攻击。我们可以点击运行按钮测试一下我们 修改后逻辑。这时候如果我们站在怪物的身后,他是不会发现我们的,只有等怪物转身时,他才会向我们跑来并发动攻击。 在这期视频中呢,我没有使用任何一行代码就已经能够做出像模像样的二维卷轴游戏其实还有许多非常实用的功能,我们会在之后视频中向大家陆续介绍。

你现在所看到 ui 界面演示是教程中的内容,教程将会从最初级的如何制作基础的 ui 空间开始,做好基础的 ui 空间之后呢,我们将会使用他们来拼接 ui 界面, 再接下来就是使用代码来编写 ui 界面的具体业务逻辑,你现在所看到的是快速版本。 同时我们在教程当中将会使用一个较为高效的 ui 框架,涵盖的功能有 ui 模型循环列表、引用的自动绑定 事件、能自动绑定欠套 us 界面概念以及一个基于 id 的智能家长方案。 同时教程具备较为良好的代码组织结构,该结构可以在中大型项目中依然能够具备较高的开发效率。 对初学者而言,学习该教程将会给你一个较高的游戏开发起点。教程中使用的是普通版的框架,功能基本完整,现在教程免费中,欢迎白嫖。