首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实时游戏的Flash/Flex开源RTMFP实现

实时游戏的Flash/Flex开源RTMFP实现
EN

Stack Overflow用户
提问于 2009-11-05 00:54:52
回答 5查看 8.2K关注 0票数 15

有没有使用Flash10beta RTMFP UDP协议来构建实时Flash游戏的例子?到目前为止,RTMFP的例子似乎集中在flash客户端之间的P2P网络上,有没有人知道基于RTMFP的传统客户机/服务器UDP通信的任何例子。

有谁知道RTMFP做NAT防火墙穿孔让客户端“主办”实时游戏的能力吗?想象一下,能够通过闪存客户端在网络上执行XBox实况匹配,并允许客户端通过web浏览器托管基于flash的实时“职责调用”-like游戏服务器。

听起来,Adobe 地层工程为P2P实时通信提供了一种“有趣”的服务。我相信这是通过协调P2P与中央服务器的关系来实现NAT导航以绕过防火墙。

此外,Adobe还有另一个名为生命周期协作处的产品

尝试RTMFP和ClientToClient:

在使用RTMFP时有几个非常有趣的问题。首先,基于UDP的方式意味着很多防火墙都不允许使用。尝试连接并失败是很常见的。Cocomo通过同时尝试几个连接来解决这个问题,使用了几个协议。无论哪一个成功,都会赢得作为你的会话连接的奖励。

LCCS听起来像是提供P2P游戏的“更全面”的解决方案,以及标准的客户机/服务器UDP或基于TCP的游戏。它尝试P2P UDP,如果失败,它可以返回到客户机/专用服务器TCP或UDP通信。这似乎是游戏服务提供商想要自己管理的东西(“云”LCCS和Stratus服务在游戏服务器的“服务器端”上没有足够的控制权),是否有类似于这些“令人惊讶的”NAT穿孔和TCP后备服务的开源工作?

有人知道任何支持RTMFP (或任何其他Flash 10 beta UDP协议)的开源项目吗?是否有使用RTMFP的实时游戏示例?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-12-11 08:48:01

票数 3
EN

Stack Overflow用户

发布于 2009-11-25 15:46:39

我在夏天做了一场使用Stratus的游戏。它不是开源的,主要是因为我一直懒得把代码发布到游戏的多人玩家塔-Defense.com上。我使用Stratus开发的另一个实用工具是BelugaFile,它是开源的。BelugaFile是一个使用AIR的p2p文件传输实用程序。

票数 3
EN

Stack Overflow用户

发布于 2009-11-08 12:02:16

下面是一个用Adobe构建的实时多人tictactoe。

http://timepurge.com/tictactoe/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1677692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档