- 博客(5)
- 收藏
- 关注
原创 MMORPG服务器客户端通信随笔(无干货)
1.首先与服务器约定消息号,然后在客户端定义消息号消息号的组成为 基本ID + 我们和服务器约定的消息号C2S 的基本ID 为 60000,S2C 的基本ID为 50000。基本ID早已定义好,与服务器约定时只需约定消息号2.定义好消息号后,需要和服务器约定协议,协议中定义了与服务器交互所需要的字段、类型、字节数、和各字段的依赖关系3.定义好消息号后,需要定义消息的内容,对于S2C消...
2019-01-16 19:19:18 302
原创 MMORPG寻路系统精度补偿,解决寻路抖动和走不到终点
先说结论,之所以会出现角色自动任务时走不到NPC任务触发范围内的BUG,以及寻路时角色走路抖动很可能是因为float类型的精度丢失造成的!!!!(抖动也可能是因为角色旋转控制使用了欧拉角导致万象锁,这种情况会抖得很频繁,建议用四元数)(走不到终点除了精度问题还有可能是寻路算法出现了问题,其中一小段路径有折叠)1.精度问题控制玩家寻路一共有两个入口一个是WorldManager.cs 中的...
2019-01-16 19:10:49 819
原创 摄像机跟随角色移动
在 Camera Controller 组件上有一些参数,决定了摄像机与角色之间的相对关系。这些点可以理解成由角色指向摄像机的向量。其中 Relate Camera Pos 指的是,摄像机下一帧所应该在的位置(该位置用角色指向摄像机的向量表示)其中Start Pos 指的是,当摄像机距离角色最远时,从角色指向摄像机的向量其中End Pos 指的是,当摄像机距离角色最近时,从角色指向摄像机的...
2019-01-16 18:32:21 1799 1
原创 2funfun出包流程记录
1.选择出包平台,需要勾选 Google Android Project ,填写包名和版本信息2.填写签名信息,密码是 sq12343.点击 Export 出包,生成谷歌工程文件4.将该文件导入 Android Studio这里点击选中 shenqim 文件夹直接点下一步这里可以选择工作空间,可以新建一个文件夹,专门用来出这个包,这样会将 SDK 的文件 和 游戏 导出的...
2019-01-16 18:05:43 442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人