求:asp.net 开发 web game(flash) 资料 另 分享一篇我的博文

vip__888 2010-04-25 06:35:37
...全文
687 54 打赏 收藏 转发到动态 举报
写回复
用AI写文章
54 条回复
切换为时间正序
请发表友善的回复…
发表回复
Moon1 2010-04-29
  • 打赏
  • 举报
回复
开心农场主要游戏部门我个人觉得应该分为
客户端 数据网关 游戏主逻辑服务器 三个部分, 当然根据功能需要可能还有登陆服务和留言服务等等为了负载均衡而独立出来的服务器.

数据网关是客户段和服务器通讯的桥梁, 也能减少游戏逻辑服务器的并发访问,数据网关会把数据任务以队列的形式投递给主逻辑服务器.

开心农场的双方通讯应该是靠客户端不断的轮循数据网关来实现的吧,壳户端如果有数据想发送到游戏主逻辑服务器,就把数据投递到数据网关,并在数据网关上检查是否有自己的最新数据到达.

数据网关可以靠http协议实现,也就是asp.net就可以, 但游戏主逻辑服务,还得是独立运行的exe或者是windows 服务适合, 比如一个客户种菜的任务,应该是从客户端投递到数据网关,再由数据网关送到主逻辑服务, 逻辑服务器进行计算,并在合适合适的时间(菜结果)通知网关.

我觉得对于开心农场来说,最重要的是如何对各个角色服务进行负载均衡. 这个才是设计的重点.
yanshijia01 2010-04-28
  • 打赏
  • 举报
回复
Flex可以实现
RuizeMa 2010-04-28
  • 打赏
  • 举报
回复
不懂。。帮顶。。
两浙子弟 2010-04-28
  • 打赏
  • 举报
回复
呵呵
~
lxiangcn 2010-04-28
  • 打赏
  • 举报
回复
ASP.NET做服务,所有数据处理交给服务器,客户端只需记录用户操作,向服务器提交数据。

具体例子就不拿出来了,很容易的。但是要想游戏做得好,就不容易了。
zhanghe100 2010-04-28
  • 打赏
  • 举报
回复
用Silverlight
vip__888 2010-04-27
  • 打赏
  • 举报
回复
jishufangui 2010-04-27
  • 打赏
  • 举报
回复
FLEX
matthew1985 2010-04-27
  • 打赏
  • 举报
回复
en...................
Justin-Liu 2010-04-27
  • 打赏
  • 举报
回复
收藏之
vip__888 2010-04-27
  • 打赏
  • 举报
回复
[Quote=引用 43 楼 select_sun 的回复:]
以前做服务端配合客户端程序员(Flash)做过。
[/Quote]
有没有这方面的demo?可以参考一下吗
SELECT_SUN 2010-04-27
  • 打赏
  • 举报
回复
以前做服务端配合客户端程序员(Flash)做过。
vip__888 2010-04-27
  • 打赏
  • 举报
回复
[Quote=引用 41 楼 select_sun 的回复:]

1:使用ASP.NET做服务,所有的业务逻辑都在服务端进行,客户端(Flash)通过服务进行数据传输。
2:ASP.NET页面,所有的数据进过服务端处理后打印到页面,客户端(Flash)通过访问页面回去数据(一般页面上打印的数据格式为XML格式,客户端在解析数据)。
3:使用TCP/UDP通讯。不过开心农场不是用这个做的,一般大点的FLASH游戏或者社区平台会使用这种方式。
[/Quote]
3q
你以前做过吗?
SELECT_SUN 2010-04-27
  • 打赏
  • 举报
回复
1:使用ASP.NET做服务,所有的业务逻辑都在服务端进行,客户端(Flash)通过服务进行数据传输。
2:ASP.NET页面,所有的数据进过服务端处理后打印到页面,客户端(Flash)通过访问页面回去数据(一般页面上打印的数据格式为XML格式,客户端在解析数据)。
3:使用TCP/UDP通讯。不过开心农场不是用这个做的,一般大点的FLASH游戏或者社区平台会使用这种方式。
wangsaiming 2010-04-26
  • 打赏
  • 举报
回复
你谈论的,我还没学到呢
lilin8905 2010-04-26
  • 打赏
  • 举报
回复
学习。。。
随风落梦 2010-04-26
  • 打赏
  • 举报
回复
好,学习了………………
程序漫步 2010-04-26
  • 打赏
  • 举报
回复
不错 谢谢~~~
sj6071 2010-04-26
  • 打赏
  • 举报
回复
顶你一下!!!!!!!!!
xuyuanyuan717818 2010-04-26
  • 打赏
  • 举报
回复
yyyyyyyyy
加载更多回复(33)

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧