2009-12-02 106 views
0

我不知道它是可行的建立与闪存/ Silverlight中有多人游戏(假设2个玩家)有很多的实时交互恩特雷里奥斯球员的特点。 DOFUS(Ankhama游戏)使用闪光灯。在this采访中,开发商说:的Flash/Silverlight和多人游戏

“为什么DOFUS是一个游戏回合,我想我可以说,这仅仅是由于最终幻想战略版,但说实话,C也因为Flash是很难看到太多的动画在同一时间。“

英文:“为什么DOFUS是一个回合游戏(...)说实话,它EST澳大利亚游泳会因为Flash无法在当时萨米显示大量的娱乐?”。

这是真的吗?需要明确的是,让我们举一个例子大家都知道:这是对克隆魔兽争霸2与Flash/Silverlight中是否可行?

感谢

回答

1

你需要这方面的一个关键问题是非常快的通信恩特雷里奥斯LES客户和服务器 - 而不是UDP TCP套接字。这将在Silverlight 4目前公测的支持,魁EST。

http://blogs.msdn.com/ncl/archive/2009/10/20/udp-multicast-in-silverlight-4.aspx

在显卡方面,其性能轻松不宜不够好东西像魔兽。

这是不完全清楚,我的Flash是否有适当的UDP媒体: Is it possible to use UDP in Flash/ActionScript?

+0

据我所知闪存已经UDP支持。 – eglasius 2009-12-02 06:57:40

0

真正的原因,你不能做任何形式使用Flash严肃游戏的是,它是发给客户的近明文。这是痛苦容易从SWF文件中获得几乎所有的代码和破解即使最精心的游戏服务器。 Java是没有任何好转,因为任何一个孩子可以反编译的JAR文件。也许尝试冲击波。它有一个DX9 3D引擎和物理引擎现在有杀手锏。据我所知这是不可靠的反编译。内为您2D界面VOUS pouvez澳大利亚游泳嵌入Flash冲击波。现在

+0

@Travis依托安全是白是不可靠的反编译你的应用程序是错误的做法......你平时反正可以做到这一点 - 即使信息通信技术难度和你忽视了信息网络的任何分析。 – eglasius 2009-12-02 06:56:24

+0

@Freddy里奥斯:这是非常艰难,如果你给了加密密钥的任何人看起来加密您的网络流量。你是说所有的网络游戏都可以轻松砍死因为有人可以反编译EM了解网络加密密钥?你必须知道了很多关于这方面比我。 – Travis 2009-12-02 19:51:06