• 开源游戏服务器框架NoahGameFrame(NF)客户端环境搭建(三)


    一、下载NoahGameFrame框架的客户端

    1、进入到开源游戏服务器框架NoahGameFrame的客户端NFUnitySDK在GitHub官方界面NFUnitySDK
    在这里插入图片描述
    2、复制要Checkout的资源目录URL
    在这里插入图片描述
    3、在任意一个空文件夹右击,选择小乌龟TortoiseSVN的SVN Checkout…选项,然后会打开Checkout面板,在第1处填入以上第二小步复制的资源目录URL,第2处填入要拷贝到的目标文件目录路径,然后点击OK开始Checkout
    在这里插入图片描述
    4、等待Checkout完成后,点击OK
    在这里插入图片描述

    二、使用Unity加载项目

    1、双击打开电脑上的Unity Hub
    在这里插入图片描述
    2、点击添加按钮,然后点击客户端项目的trunk文件夹,然后点击选择文件夹
    在这里插入图片描述
    在这里插入图片描述
    3、这时候项目加载到了Unity Hub列表中,选择Unity版本为电脑上已安装的Unity的版本(这里Unity的版本根据官网上的介绍,最好选择的是2019.3.0及以上版本),然后点击trunk就可以了
    在这里插入图片描述
    4、等待项目加载完成后,就进入到了Unity的标准界面。这个时候选择Assets资源目录,双击打开NFRoot场景,这样就进入了NFRoot场景
    在这里插入图片描述
    在这里插入图片描述

    三、运行客户端

    1、在运行之前,需要启动一下Redis数据库服务以及我们的NoahGameFrame(NF)服务器。关于Redis数据库服务如何启动,可以去网上百度,网上有关这方面介绍很多。而NoahGameFrame(NF)服务器的启动需要参考我上一篇博文开源游戏服务器框架NoahGameFrame(NF)服务器端环境搭建(二)
    在这里插入图片描述
    在这里插入图片描述
    2、Redis服务NoahGameFrame(NF)服务器启动成功后,就可以进入到Unity进行测试。点击Unity当中运行按钮,就可以开始测试。
    在这里插入图片描述
    3、输入本机的回环IP127.0.0.1,点击connect按钮,然后Unity的Console控制台打印连接成功Connected信息,再然后输入账号名跟密码都为123456,再再然后点击登录界面的Login按钮能够正常进入到游戏中,Redis数据库也记录了账户信息。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    四、总结

    如果还有什么问题在本文没有得到完美解决,可以给我留言或者去网上百度或者去项目官方文档官方文档上看看。后续还有什么需要再添加或者修正的地方我会第一时间修改。

  • 相关阅读:
    C++碎片化知识点记录(2)
    [树形dp]Orgrimmar 2022杭电多校第8场 1008
    PyOpenGL笔记
    最短编辑距离( 动态规划 + 线性dp )
    【ACWing 算法基础】双链表(数组模拟双链表)
    mysql数据库之备份和恢复
    项目经理和产品经理,谁更难?
    【8】c++11新特性 —>右值引用(2)
    443-C++基础语法(121-130)
    学科排名TOP4|教育学老师CSC获批赴美访学交流
  • 原文地址:https://blog.csdn.net/jianjianshini/article/details/126240392