小嵩的毕设学习之路--基于Scut的FPS设计实现(17.12.23)

今天首次尝试unity4.7.2版本的下载安装,下载完成运行之后就弹出提示框,于是果断百度,在https://zhidao.baidu.com/question/512345178.html中解决了,按照步骤激活了license文件,打开了此前的ScutDemo。
可惜遗憾的是项目依旧显示同样的错误,不过可以确定这个问题其实和版本没有关系(打脸了)。不过更尴尬的还在后面,当我重新用2017版本的unity打开项目时,错误还在,我尝试点击clear看能不能把错误清掉,结果还真的清除了!!紧接着先启动redis服务器,再打开ScutDemo项目启动GameServer程序,最后进入unity选择login场景运行游戏,终于出现了登录界面:
我先点击login按钮,console下面提示输入的账户密码不正确。接着点击register按钮,User和Password自动添加了用户的信息。不过这个用户名和密码到底是如何产生的还不清楚,需要分析客户端代码;还有控制台输出的提示信息以及GameServer显示的信息也不清楚来源,需要进一步分析服务器端代码。

当我注册完成,点击login时,服务器端报错:Not found entity GameUser personalId,看到personalId我就感觉到了,因为之前修改Uid的时候就和这个变量有关系,不过要想解决这个问题,就必须先彻底明白这个游戏的整个通信流程。所以接下来的几天就要开始仔细分析各个脚本了。



发布了15 篇原创文章 · 获赞 7 · 访问量 4958

猜你喜欢

转载自blog.csdn.net/qq_32472703/article/details/78947317