上一篇 [1] ET框架初养成 爱之初体验

下一篇 [3] ET框架初养成 mac OS修改.proto(Protocol Buffer)并生成代码 

我第一次在Mac下安装是参照这两篇文章来安装的  官方运行指南 和 http://www.tinkingli.com/?p=147 ,Tinkingli这篇文章对安装步骤讲解很详细,不过ET框架更新太快了 这篇去年写的帖子跟不上作者的节奏 所以我来整合一下ET4.0下Mac系统的安装步骤

我是用的客户端版本是 Unity2018.3.6f1 ,macOS版本是10.13.6 ,ET版本是4.0

 

第一步 默认你安装了好了

Unity  https://store.unity.com/cn

Visual Studio for Mac https://visualstudio.microsoft.com/zh-hans/vs/mac/

还有下载了

ET https://github.com/egametang/ET/

(有了VS就不要求安装Rider)

 

第二步 确认是否安装.net Core

下载地址:https://dotnet.microsoft.com/download

在终端输入 dotnet --version 看到下面这步代表的你已经安装成功

[2] ET框架初养成 mac OS第一次启动Demo

第三步 确认是否安装了Mono

下载地址 :  www.monodevelop.com/download/

在终端输入 mono --version看到下面这步代表的你已经安装成功

[2] ET框架初养成 mac OS第一次启动Demo

第四步 用Unity打开ET框架下的Unity文件夹

[2] ET框架初养成 mac OS第一次启动Demo

第五步 点击Unity菜单Assets->open C# project启动vs 编译(一定要编译,右键VS解决方案,全部编译)

[2] ET框架初养成 mac OS第一次启动Demo

看到下面这里表示编译完成了

[2] ET框架初养成 mac OS第一次启动Demo

第六步 编译服务器并跑起来  

用vs2017打开ET / Server / Server.sln编译(一定要编译,右键VS解决方案,全部编译)

[2] ET框架初养成 mac OS第一次启动Demo

[2] ET框架初养成 mac OS第一次启动Demo

等待Build成功

[2] ET框架初养成 mac OS第一次启动Demo

Build成功之后Bin文件夹下面就有这些文件了,Build成功之前只有一个netcoreapp2.1文件夹

[2] ET框架初养成 mac OS第一次启动Demo

接下来启动服务器 我这里用command文件方式启动

创建文件 设置文件名为Start_LocalAllServer.command 输入下面的代码 第二行cd 后面修改成自己的ET/Bin目录

#! /bin/bash
cd /Users/luwenyi/Work/GitHub/Unity/ET_Base/ET/Bin
dotnet App.dll --appId=1 --appType=AllServer --config=../Config/StartConfig/LocalAllServer.txt

双击文件启动服务器[2] ET框架初养成 mac OS第一次启动Demo

跟下面一样 那就说明服务器启动成功了

[2] ET框架初养成 mac OS第一次启动Demo

现在我们去Unity设置连接本地服务器 打开Unity->工具菜单 - >命令行配置,选择LocalAllServer.txt 点击保存(不要点击启动 刚刚已经通过Start_LocalAllServer.command启动了)

[2] ET框架初养成 mac OS第一次启动Demo

第七步 最后一步 启动Demo 双击Init场景

[2] ET框架初养成 mac OS第一次启动Demo

随便输入账号和密码 就可以点击登录了

[2] ET框架初养成 mac OS第一次启动Demo

登录成功之后进入大厅界面

[2] ET框架初养成 mac OS第一次启动Demo

点击进入地图进入Demo场景 点击右键移动角色 (我双开了客户端 所以有两个小人)

[2] ET框架初养成 mac OS第一次启动Demo

好了 这就是Mac启动ET框架Demo的步骤 恭喜你迈入了ET框架的第一步

-来自ET初学者的分享

相关文章:

  • 2022-12-23
  • 2021-05-12
  • 2021-08-03
  • 2021-07-08
  • 2021-04-06
  • 2022-03-04
  • 2021-08-13
  • 2022-12-23
猜你喜欢
  • 2021-04-18
  • 2022-02-01
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
  • 2021-11-30
  • 2021-10-20
相关资源
相似解决方案