游戏开发论坛

 找回密码
 立即注册
搜索
楼主: UncleBad

一个大叔的独立游戏开发日志[每天更新]

  [复制链接]

0

主题

2

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2016-10-23 12:52:14 | 显示全部楼层
UncleBad 发表于 2016-10-22 23:38
第十二天 Loadbalancing源码学习
跟前几天学习MMODemo源码不一样,对于Loadingbalancing主要是了解一下里面 ...

留个QQ~~~~~加好友

1

主题

30

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2016-10-23 23:27:07 | 显示全部楼层
第十三天 技能系统设计
根据游戏设定,人物本身是没有技能的,技能都是附属于物品的。这里关于技能的一些设计主要是根据游戏的需求整理可能的技能表现形式和类型,并且研究一些特殊技能的可行性和初步的实现思路。

1

主题

30

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2016-10-23 23:36:46 | 显示全部楼层
franchhero 发表于 2016-10-23 12:52
留个QQ~~~~~加好友

QQ:78097992
不过不常上

1

主题

30

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2016-10-24 23:41:21 | 显示全部楼层
第十四天 位置同步设计
进行技能设计的时候,部分技能依赖于位置的同步实现方式,所以先初步确定位置的同步方案。为了比较好的用户体验和位置同步的精确性,客户端先行,在摇杆控制的情况下,在移动方向变化的时候,同步当前位置和方向到服务器,服务器进行对应计算的时候,根据位置和方向,根据时延做对应的预测。其他客户端在收到服务器广播的位置信息,也根据位置、方向、时延迟做补偿,在收到新的位置信息时候,在误差范围内做平滑矫正。当控制角色停止时,客户端根据设置继续向前前行一小段距离(大于大部分情况下因为时延预测的先行距离,使得其他客户端的预测在停止的时候矫正看上去更加平滑真实,不需要后拉,并且停止的时候位置一致)。这样,大部分时候,服务器,不同客户端之前的位置是一致的。即使不一致的时候(比较少,只有在方向发生改变并且正在同步到服务器的时候),误差范围也在比较小的区间。在寻路控制或者同步npc的位置的时候,当寻路开始或者接受的时候进行同步。

1

主题

30

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2016-10-25 23:18:03 | 显示全部楼层
第十五天 基本架构设计
由于加班到比较晚,今天只花了点时间设大体计了下客户端与服务器的基本框架。后面一段时间准备实现位置同步的原型。

1

主题

30

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2016-10-26 22:44:50 | 显示全部楼层
第十六天 位置同步原型实现
位置同步相关代码实现

0

主题

2

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2016-10-27 10:56:31 | 显示全部楼层
UncleBad 发表于 2016-10-26 22:44
第十六天 位置同步原型实现
位置同步相关代码实现

实现没?贴代码.放效果

0

主题

2

帖子

46

积分

注册会员

Rank: 2

积分
46
发表于 2016-10-27 15:05:17 | 显示全部楼层
franchhero 发表于 2016-10-27 10:56
实现没?贴代码.放效果

你这哥们儿也挺奇怪的,人家只是开发日志,没说要贴源码,你还毫不客气的口气这么问,是否不太礼貌呢?
顺便顶楼主~ 关注 支持~~~ 加油~~~

1

主题

30

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2016-10-27 23:45:46 | 显示全部楼层
第十七天 位置同步原型实现
继续实现位置同步原型,近几天加班比较严重。时间不够用。得加油了

1

主题

30

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2016-10-27 23:46:09 | 显示全部楼层
tp999xc 发表于 2016-10-27 15:05
你这哥们儿也挺奇怪的,人家只是开发日志,没说要贴源码,你还毫不客气的口气这么问,是否不太礼貌呢?
...

谢谢~!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-4-24 04:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表