Unity3D,阿里云服务器,平台配置

一、C/S架构配置流程

1.1 工程内新建预案场景

1、打开Unity项目,步骤如下图所示。
本平台使用的Unity版本为2018.4.2f1,务必与该版本保持一致!

2、比如,要配置一个测试的新场景。可先在Levels文件夹下面新建一个空文件夹,用来存放测试场景。按照“×××00001”方式进行命名。由于现在是配置测试场景,所以文件夹可以命名为“Test00001”,该文件夹下面的场景可命名为Test00001,最好场景名跟所取文件夹名保持一致。


3、从之前的完整项目里(例如JT00001)复制一些新项目必要的游戏物体。必要的游戏物体有weatherController,Environment,Terrain。对于复制过来的Terrain,由于新项目的地形与之前的项目地形肯定有所不同,所以这里复制的地形只要确保它是一个Terrain即可,(即它是一个地形,且名字为Terrain)我们可以将复制过来的地形删除,再自己新建一个地形也是可以的。这里就用之前的地形进行讲解。

4、在Environment文件夹下创建一些简单的几何体作为测试场景。对了,还需要把Main Camera给删除了,如下图所示。

5、完成后,Ctrl+S保存一下场景。点击Build Window,将Build下面的四个选项都勾选上,如下第一幅图所示。然后点击Assets,选择第三个Build All Assets Bundle(Standalone For Server And Editor),直到左下角提示“Build Asset Bundle Complete!”,如下第二幅图所示。


6、点击Assets下面的Open Bundle Manger Window,如下图所示。

7、在弹出的窗口中,点击Create,点击Scene Bundle,将其名称修改为与该场景一样的名字,这里是Test00001。

8、把右侧相对应的场景资源拖进去,如下图所示。

9、然后点击Build All Assets Bundle(Standalone For Server And Editor)。

1.2 云端服务器数据库添加记录

1、远程连接118服务器,该服务器地址、用户名、密码如下:
地址:118.××.×××.××:×××××
用户名:×××××××××××××
密码:×××××××××××××××××××

2、打开Navicat,首先在basicscene表中新建记录,Name与场景名称保持一致,这里为Test00001,Description根据具体要求描述即可,如下图所示。
注意:远程桌面里打开的进程千万不要把它给关闭了,有可能其他项目在跑。完成自己的任务后,将其最小化即可。

3、在organizationinfo表中,配置该用户的公司组织架构。Company字段填写自定义的名称,可模仿上面的记录添加,如下图所示。

4、在role表中,模仿上面的记录添加相应的角色,如下图所示,这里我只添加了两个角色(总指挥,消防员1号)。

5、在runtimeeditorconfig表中,新建一条记录,ProjectContent字段内容与上面的格式一致,可复制粘贴。

6、在user表中,新建记录,模仿上面的格式进行添加,如下图所示。注意Company字段,需要给新项目起一个不重复的公司缩写或者代称;AccountType填写Admin,表示管理员,后面可以通过配置平台动态添加其他用户。

7、其他表中信息目前可不做修改,后期根据项目需要再行添加。
8、回到Unity,在SandtablePlayLauncher场景下,点击运行,输入刚刚在Navicat中user表里的添加的用户名和密码,如下图所示。

9、登录后,点击“预案管理”入口,点击右上方的“新增”按钮进行预案的新增和配置,如下图所示。选择需要的场景Test00001,然后确定。


10、点击这个设置按钮进入,如下图所示。

11、在EditorLauncher编辑模式下,编辑场景之前,点击File下面的Build Settings,务必要把下图所示的都要勾选上。

12、点击运行,输入刚刚在Navicat中user表里的添加的用户名和密码。然后按照下图所示步骤选择加载预案场景。

13、选择所需的左侧资源添加进场景中,如下图所示。每次添加一点,就保存一下(右上角第三个保存),以避免出bug,导致前面添加的模型没有添加上。

14、保存完成后,回到Unity,先点击Build Server Only,等待build完成后,再点击Build Client Only,如下图所示。

15、Build Server Only完成后的界面如下,不要关闭,将它最小化即可。

16、Build Client Only完成后,点击运行,登录查看效果。登录背景UI界面的更改在FGUI中完成,这里先不讲解。


如果编译pc版本的资源,需要勾选第二个选项:Is Build Standalone Client,如果需要编译Webgl版本,则不要勾选第二个选项。

二、部分功能修改方法

2.1 FairyGUI制作及发布

制作好的界面要设置成导出。
发布的相关设置默认即可,不要修改路径等设置。


2.2 SVN更新

1、下载项目工程文件(创一个空文件夹,文件夹名字不要有中文,右键—SVN Checkout—OK,然后等待下载就行了)。

2、更新项目(最好不要整体工程更新,因为很容易有冲突带来一些问题。最好是针对性更新,打开自己想要更新的地方,比如,只想更新某一个脚本,那么首先在文件夹中找到这个脚本,然后单击选中这个脚本,右键“SVN更新”,如上图所示。切记,千万不要点SVN提交!!

三、平台修改方法

(一)静态模型添加方法(本例在JT00001中完成)

若仅在场景中添加静态模型,即一旦添加进去,所在位置就固定不变的模型,添加方式如下:
1、找到需要添加模型的场景,双击打开(这里以JT00001为例)。

2、导入外部模型资源;或者,直接在Unity里制作一些基本模型,对它们进行组合,形成简单的模型,然后新建一个空物体Create Empty,将创建的模型拖入进来。
3、如果要添加碰撞体,可以直接新建一个Cube,将它拉长,移动到需要设置碰撞体的位置,最后取消Mesh Renderer的勾选,将其隐藏。

4、完成后,Ctrl+S保存一下场景。
5、找到Build Window中的第二个,即Assets,选择第三个,直到左下角提示“Build Asset Bundle Complete!”。如下图所示。

6、如果是本地测试,务必要将GameInformationsConfigSOV脚本里的代码做一些修改,修改部分如下:

7、非常关键的地方,注意了!找到Build Window中的第一个,一般情况下,需要自己先测试一下,那么就需要把“Is Test Locally”勾选上,下面三个都是需要勾选的。

依次完成如下操作:
(1)先点击“Build Server Only”,等待Build服务端完成,完成后将会弹出如下界面,将其最小化,不要关闭。

(2)再点击“Build Client Only”,等待Build客户端完成,完成后就可以点击运行了。用户名和密码均为“jt01”,然后进入演练大厅,选择指导组/总指挥,确定,自行测试刚刚的修改是否完成。





(二)编辑端EditorLauncher使用方法

1、双击打开“EditorLauncher”,若弹出下图所示对话框,点击“Don’t Save”即可。

2、选择File下面的Build Settings,如下图所示。

3、将所有的都勾选上。

4、如果不勾选,点击运行后,将会出现下图所示的大片空白。

5、勾选上之后,点击运行,进行账号登录,用户名和密码均为jt01。

6、依次按照下图进行操作。

7、通过鼠标滑轮和右键,进行视野的放缩和旋转观察。

每操作完成一部分后,最好保存一下,避免系统bug导致之前的没有保存。全部完成后就可以关闭了。

8、注意:当遇到下图所示情况时,需要关闭重新进入。

9、若是按照上图右上角的方法关闭的话,账号登录后,会出现下图所示内容,选择“预案管理”就可以。

然后,点击下图所示的设置按钮,就可以重新进入。

10、全部完成关闭后,如若还是本地测试,则仍然需要勾选“Is Test Locally”,然后点击“Build Server Only”,等待Build服务端完成。

11、Build服务端完成后,再“Build Client Only”,等待Build客户端完成。

12、服务端和客户端都完成后,就可以运行了。

Unity3D,阿里云服务器,平台配置相关推荐

  1. 阿里云服务器ECS配置LNMP

    2019独角兽企业重金招聘Python工程师标准>>> 阿里云服务器ECS配置LNMP 刚刚买的阿里云服务器ECS镜像CentOS 6.5 64位. 准备配置个laravel跑,另外 ...

  2. 在阿里云服务器上配置端口步骤

    在阿里云服务器上配置端口步骤 第一步:点击[云服务器ECS],进入该服务器信息界面. 第二步:点击[云服务器],如下图: 第三步:进入[云服务器]页面可看到[实例]页面上会有实力列表,点击列表上的[管 ...

  3. 阿里云服务器centos7配置Python Django项目

    阿里云服务器centos7配置Python Django项目 2020-3-25更新更换服务器后还原系统+相应配置 2019-12-13更新 Nginx域名绑定 2019-12-12更新 静态文件加载 ...

  4. 阿里云服务器ECS配置选择(新手教程)

    阿里云服务器用户常用的三种机型: 独享虚拟主机.轻量应用服务器和云服务器ECS, 独享虚拟主机最为简单,但相对来说它的限制也很多,如果只是建站的话,可以选择这款. 轻量应用服务器支持一站式的域名.网站 ...

  5. 微信公众号接入阿里云服务器基本配置(url和token问题)

    最近因为公司项目需要,开始学习微信公众号的开发,我先使用自己的服务器打算试一试,用的是阿里云服务器. 第一步是配置服务器,没想到第一步就磕磕绊绊,填写了之后一直报token验证失败 在网上疯狂搜索,但 ...

  6. 阿里云服务器Svn-Server无法连接,阿里云服务器SVNServer配置

    一.SVG-Server 安装 和配置比较简单 现在 安装,一路下一步,然后配置网络访问方式 二.测试当前绑定的地址和端口是否可用 如果可用,则会弹出填写用户名密码的框.然后访问成功. 三.特别说明在 ...

  7. 阿里云服务器上配置并使用: PHP + Redis + Mysql 从配置到使用

    (原创出处为本博客,http://www.cnblogs.com/linguanh/) 目录: 一,下载 二,解压 三,配置与启动 四,测试 Redis 五,配置 phpRedis 扩展 六,综合测试 ...

  8. 阿里云服务器nginx配置ssl步骤htts

    阿里云服务器中要配置ssl 1.先在服务器安装nginx,安装步骤自行搜索,很多. 2.获取ssl证书,可以参考https://mp.csdn.net/console/editor/html/8791 ...

  9. 阿里云服务器常用配置收费1核2G/2核4G/4核8G/8核16G多配置

    阿里云服务器1核1G1M带宽配置17.49元3个月一年251.86元.2核4G服务器40.98元3个月.4核8G服务器765.94元一年.8核16G服务器1472.26元一年,更多阿里云服务器2核8G ...

  10. 阿里云服务器vgn6i配置NVIDIA CUDA+cuDNN

    阿里云服务器vgn6i配NVIDIA CUDA+cuDNN 目录 阿里云服务器vgn6i配NVIDIA CUDA+cuDNN 前言 一.驱动安装 二.安装CUDA 三.cuDNN安装 总结 前言 本文 ...

最新文章

  1. mysql的存储引擎详解_Mysql存储引擎详解
  2. Visual Studio Remote Debugger(for 2005/2008) .net远程调试转
  3. Linux下为什么ls直接就可以运行,而你的程序要写./dir1/dir2/bin/bwa才可以
  4. python中集合所用的reduce_Python中reduce函数和lambda表达式的学习
  5. pipreqs生成python项目依赖清单
  6. ASP.NET Core在Docker下面生成简易验证码
  7. java时间类Date、Calendar及用法
  8. ABP框架 - 多租户
  9. 彻底搞定char/wchar_t/unicode
  10. 如何利用Chrome工具进行前端js调试
  11. 湖南大学计算机学院张柏杨,王树林-湖大信息科学与工程学院
  12. CAN FD协议简介
  13. 华为管理学案例分析_华为战略管理案例分析.docx
  14. 计算机java证书有哪些_计算机专业应该考这些证书!
  15. 正则表达式与文件格式处理-Linux(笔记)
  16. 每周分享第二期:人工智能对未来工作的影响
  17. win10计算机属性管理打不开,win10无法打开设置应用的两种解决方法【图文】
  18. 用计算机的声音编辑工具录制一段语音信号,传媒2020年7月《影视录音基础》课程考试在线作业考核试题题目【标准答案】...
  19. Docker11_2:Docker腾讯云仓库
  20. 小红书竞品分析_App竞品分析报告:小红书VS洋码头

热门文章

  1. GIRAFFEDET: A HEAVY-NECK PARADIGM FOROBJECT DETECTION(中文翻译)
  2. AIOps——从数字化运维、智能化运维到智慧化运营
  3. 短视频软件开发,仿抖音滑动播放视频的实现
  4. python花瓣飘零_如何利用ppt制作花瓣飘零动画
  5. python爬取起点小说
  6. 录美妆视频用什么软件好?怎么录制高清画质?
  7. nachos-java Task1.4 Communicator
  8. Android高德地图开发详解
  9. MTK TP调试记录
  10. 【蓝桥模板】——迷宫迷雾重重,小蓝带你拨云见日(DFS地图模板)