游戏开发论坛

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

游戏服务端编程--场景服务器探讨

[复制链接]

88

主题

2743

帖子

4227

积分

论坛元老

Rank: 8Rank: 8

积分
4227
发表于 2014-11-4 23:25:01 | 显示全部楼层
icesun963 发表于 2014-11-4 21:47
这要贴代码你看的完么
楼上这意思不够详细么?汗。。。
帮你细化下。

来简单点的。

你能画出来你描述这个过程的时序图吗?

1

主题

23

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2014-11-5 09:58:32 | 显示全部楼层
做服务端至少5到7年了
2发生在服务端
客户端就干2件事情,发操作命令,对变化数据进行绘制。
没看到那么多线程么,主业务逻辑同步,其他步骤都异步的。
框架设计文档要不要 ?
协议文档要么?
源代码要不要?
你要有兴趣卖你一整套。

别老呵呵,手上东西跑外面好几年的多了。

点评

哦,真是奇怪了,这里倒真要好好请教一下,你的服务器端怎么实现世界的渲染?3D还是2D?用什么来引擎实现渲染?服务器渲染的作用是什么?  发表于 2014-11-5 18:58

1

主题

23

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2014-11-5 10:00:19 | 显示全部楼层
快乐杰克 发表于 2014-11-4 23:25
来简单点的。

你能画出来你描述这个过程的时序图吗?

简单的东西多了,明白人一点就破,不明白人拿过去一套代码也白搭。

1

主题

23

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2014-11-5 18:46:42 | 显示全部楼层
快乐杰克 发表于 2014-11-4 23:25
来简单点的。

你能画出来你描述这个过程的时序图吗?

序列

序列

今天无聊,送你一张随手画的序列图。

点评

出门向左,不送了,您慢走。  发表于 2014-11-5 19:04

88

主题

2743

帖子

4227

积分

论坛元老

Rank: 8Rank: 8

积分
4227
发表于 2014-11-5 18:54:38 | 显示全部楼层
本帖最后由 快乐杰克 于 2014-11-5 19:07 编辑
icesun963 发表于 2014-11-5 10:00
简单的东西多了,明白人一点就破,不明白人拿过去一套代码也白搭。

画不出来了吧?可能连什么是时序图都没听说过吧。不奇怪,像这样的“服务器”程序我见过的不是一个两个。

一个故事。

自称某盛大公司《xx团》的主程序到某新投资网络游戏公司应聘高薪主程,首问是否参与了该网络游戏产品的全程开发,主要负责服务器及整体架构,回答很干脆:是。于是请他书写部分关键伪代码,均讲得头头是道画得龙飞凤舞,少歇后请他画出该业务流程的时序图,面对黑板踌躇良久,突然脸通红,终于对面试人员说他只是参与了部分工作,服务端全部是韩国公司设计实现的,他搞不懂。

在场面试官赶快客气寒暄,最后礼送出门。

88

主题

2743

帖子

4227

积分

论坛元老

Rank: 8Rank: 8

积分
4227
发表于 2014-11-5 19:03:34 | 显示全部楼层
icesun963 发表于 2014-11-5 18:46
今天无聊,送你一张随手画的序列图。

我倒,这是什么时序图?这就是你对时序图的理解?

看完这个,对你的服务器端和网络游戏整体架构的知识水平我真只有呵呵了。

1

主题

23

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2014-11-5 19:13:53 | 显示全部楼层
快乐杰克 发表于 2014-11-5 19:03
我倒,这是什么时序图?这就是你对时序图的理解?

看完这个,对你的服务器端和网络游戏整体架构的知识水 ...

不认识字是么,序列图没看到?
至于你说的时序图,我确实没画过,也不用。
我并不需要自己不用表达方式。
我见识少了就会三种图 但是有什么关系?
按你的说法很懂的样子,你说下我这序列图有什么问题?

点评

我说A你要讲B,我讲B你又跳去C,交流逻辑真高级!  发表于 2014-11-5 20:24
真不知道你是否已经习惯了长期自己一个人脑内对话做“服务器程序”,所以根本不需要什么时序图,了解~  发表于 2014-11-5 20:22

1

主题

23

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2014-11-5 19:21:54 | 显示全部楼层
icesun963 发表于 2014-11-5 09:58
做服务端至少5到7年了
2发生在服务端
客户端就干2件事情,发操作命令,对变化数据进行绘制。

客户端渲染么范指每帧图形的显示么,服务端的渲染没有图形指每帧该发生的事件的处理。我们2d场景自己写个事件驱动引擎就完事。如果服务器带有渲染图形,那个玩意就叫云游戏。我们这相对简单一些。

1

主题

23

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2014-11-5 19:26:46 | 显示全部楼层
快乐杰克 发表于 2014-11-5 18:54
画不出来了吧?可能连什么是时序图都没听说过吧。不奇怪,像这样的“服务器”程序我见过的不是一个两个。
...

知道的故事不少么,被人坑多了吧,我就当理解你了。
给你po篇文章,算核心,看懂了再来说话。。
http://blog.csdn.net/icesun963/article/details/17540027

1

主题

23

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2014-11-5 19:34:09 | 显示全部楼层
快乐杰克 发表于 2014-11-5 18:54
画不出来了吧?可能连什么是时序图都没听说过吧。不奇怪,像这样的“服务器”程序我见过的不是一个两个。
...

看你知道的故事不少,别骗不少了吧。我也体谅下你。
链接要审查,google下 opweb框架系列
有核心库的开源js版本,逻辑渲染部分不在。。
吵吵z着代码,给你,来指教指教啊。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-3-28 17:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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