游戏开发论坛

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

[讨论] 近期工作的几次压力

[复制链接]

38

主题

423

帖子

423

积分

中级会员

Rank: 3Rank: 3

积分
423
发表于 2010-4-4 11:36:00 | 显示全部楼层

Re: Re: Re: Re: Re:近期工作的几次压力

游戏视界: Re: Re: Re: Re:近期工作的几次压力


这个要求高哦.

这样,你帮忙说说我们程序都不知道这个问题:在客户端的游戏场景里的玩家在地图上移动,在...

这个算你狠!

11

主题

556

帖子

558

积分

高级会员

Rank: 4

积分
558
发表于 2010-4-4 11:48:00 | 显示全部楼层

Re: Re: Re: Re: Re:近期工作的几次压力

游戏视界: Re: Re: Re: Re:近期工作的几次压力


这个要求高哦.

这样,你帮忙说说我们程序都不知道这个问题:在客户端的游戏场景里的玩家在地图上移动,在...

题目都不全……

36

主题

512

帖子

512

积分

高级会员

Rank: 4

积分
512
发表于 2010-4-4 11:57:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re:近期工作的几次压力

寻虹哈士奇: Re: Re: Re: Re: Re:近期工作的几次压力


题目都不全……

还差什么请指出

1

主题

104

帖子

174

积分

注册会员

Rank: 2

积分
174
QQ
发表于 2010-4-4 11:58:00 | 显示全部楼层

Re: Re: Re: Re: Re:近期工作的几次压力

游戏视界: Re: Re: Re: Re:近期工作的几次压力


这个要求高哦.

这样,你帮忙说说我们程序都不知道这个问题:在客户端的游戏场景里的玩家在地图上移动,在...


我也是只略懂程序而已,略懂一二
同步问题影响最大的不只是移动,在MMORPG里面对战斗体验影响极大

C1-S-C2模式下
玩家在地图上的每一次操作(含移动)
需要向服务器发送Direction、mapID(区域)-X-Y-Z、操作(如果是移动就需要告知移动速度-坐骑速度)
服务端验证消息真伪后,(计算技能判定之后-如有的技能释放有方向判定),发送给可见范围内的其他玩家

以移动为例,中间算上C1-S-C2之间的延迟,效果也不会差多少
C1发起操作之后,C2已经知道C1的方向和速度,C1下一个同步信息来之前,可以认为C2看到的C1和真正C1的坐标相差非常小,可以忽略。

是否魔兽世界里面你看到身后的人冲向悬崖掉下去之后密他怎么掉下去了,然后他告诉你他其实是在你身后,就是因为你接受前一个移动信息之后,后面的信息经过较大延迟,将产生的“拉回”现象,魔兽世界“拉回”不是瞬移,有缓冲的

DNF的同步与魔兽不一样,C1、S、C2链接如下
   S
|    |
C1 - C2 详细的我就不说了

延迟是不可抗拒因素,因此制作通信同步时不考虑延迟因素。
随便说说,我们可以去程序区交流
(PS:策划还需要具备写轮眼)

36

主题

512

帖子

512

积分

高级会员

Rank: 4

积分
512
发表于 2010-4-4 12:19:00 | 显示全部楼层

Re:近期工作的几次压力

to与世无争:请注意我的具体问题:
1、服务器端是采用什么坐标系统来确定玩家的实时运动坐标的?

2、完成这个过程需要几个坐标系统的转换?

3、具体实现的核心算法是什么?

请针对以上问题逐个讨论。

注意:这里不需要了解什么同步或者类似概念泛泛而谈的问题~

3

主题

645

帖子

673

积分

高级会员

Rank: 4

积分
673
发表于 2010-4-4 12:54:00 | 显示全部楼层

Re:近期工作的几次压力

不懂的人飘过

10

主题

1238

帖子

1712

积分

金牌会员

Rank: 6Rank: 6

积分
1712
发表于 2010-4-4 13:12:00 | 显示全部楼层

Re:近期工作的几次压力

    搞笑,要是我的程序对我要实现的效果说不会写,我直接让他滚蛋。还谈什么算法,就没有写不了的东西,很多新人程序一听到个以前读书没写过的东西就说自己写不来,不写,那就滚蛋。
    除非是对设计的合理性上大家有分歧,才有资格讨论。

    谈什么策划要程序能力,会写脚本的都懂原理,但是让你写,你会吗?还算法,你干嘛不当程序,再从程序做制作人,比你做策划快的多。

    LZ以后如果说一次没说通,不要放弃,过一会重新想想自己的想法是否是确实对的,如果是对的刚才跟人讨论的时候为什么没说通。想好该怎么说了,再去说一次。因为明知这块设计有问题不改的后,后果是自然被归到策划身上担的。

    再补充一点,如果怎么说对方就是跟你这个人不对付,不改。那就写在文档里,写清楚。一定要写的非常清楚和详细。

22

主题

309

帖子

353

积分

中级会员

Rank: 3Rank: 3

积分
353
QQ
发表于 2010-4-4 13:18:00 | 显示全部楼层

Re: Re:近期工作的几次压力

游戏视界: Re:近期工作的几次压力

to与世无争:请注意我的具体问题:
1、服务器端是采用什么坐标系统来确定玩家的实时运动坐标的?

2、完成...


如果这些问题是程序提给你的.
可以确定那个程序在忽悠你...
或者说那个程序是外行..

36

主题

512

帖子

512

积分

高级会员

Rank: 4

积分
512
发表于 2010-4-4 13:20:00 | 显示全部楼层

Re: Re: Re:近期工作的几次压力

神秘的猫: Re: Re:近期工作的几次压力



如果这些问题是程序提给你的.
可以确定那个程序在忽悠你...
或者说那个程序是外行..

求指教

18

主题

452

帖子

760

积分

高级会员

Rank: 4

积分
760
发表于 2010-4-4 13:42:00 | 显示全部楼层

Re:近期工作的几次压力

1、服务器端是采用什么坐标系统来确定玩家的实时运动坐标的?

2、完成...

程序跟策划说这个干嘛,他有想法就去试一试好了,反正最后能做到和市场上的游戏差不多的效果不就结了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-15 07:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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