首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Haxe +实时网络

Haxe +实时网络
EN

Stack Overflow用户
提问于 2016-03-09 08:30:47
回答 1查看 1.7K关注 0票数 4

我试图找到一个很好的库组合,以便使用Haxe (只有Haxe,而不是openfl或其他基于Haxe的框架)管理实时通信(客户机/服务器),将闪存(swf)作为客户端的目标,除了不要使用neko之外,没有首选服务器。

目标是做一个简单的tchat,并将所有客户端的显示表示放在aera上。每个客户都可以在这个区域移动他的代表,而另一个客户可以看到移动。

我找到了一些利伯来做这个:

但我不确定什么是最好的收养方式。你有什么建议/评论/建议来选择更好的方式吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-09 08:53:18

免责声明:我写的图书馆,我在这里分享。

我的新图书馆mphx也许能帮到你。它可以管理连接的“房间”,允许客户端到服务器,服务器到客户端以事件的形式传递消息,最好的是跨平台。它还可以在网络上使用websockets。

它最初是HxNet的扩展,但是我希望它更容易使用。用数据连接和发送“消息”只需几行。

我在github存储库中有几个示例,最简单的例子是“基本”例子。 --您的请求之一是,它不依赖于一个大型库(open等),mphx不依赖。基本示例证明了这一点,并且只在终端中运行。尽管如此,它可以与haxeflixel一起使用,因为您可以看到其他例子。

听起来你的主要目标是拥有简单的、图形化的多人游戏。为此,您可以查看“运动”的例子。

文档仍然是略略浏览的,代码是alpha的,因此它可能会更改或中断。但是,对于你列出的大多数图书馆来说,这可能是可以说的。安装它的最佳方式如下所示

haxelib git mphx https://github.com/5Mixer/mphx.git

不过,这不会安装这些示例。要运行它们,要么下载存储库作为zip,要么只下载git clone,然后进入示例文件夹。

图书馆:https://github.com/5Mixer/mphx

我做的旧视频。有点过时,很可能是。视频1:https://www.youtube.com/watch?v=07J0wLXwH0g视频2:https://www.youtube.com/watch?v=MUx2CUtsnTU

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

https://stackoverflow.com/questions/35886493

复制
相关文章

相似问题

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