HaxeNME 与 smartfox 服务器集成

发布于 2024-12-25 15:48:35 字数 297 浏览 1 评论 0原文

我正在开发一款需要使用 Smartfox 服务器的多人游戏,当然我想开始在 HaxeNME 中创建客户端,以便同时能够导出到 iphone / android / web。据我所知,smartfox 仅支持 Flash(以及其他但不支持 Haxe)客户端库。那么,已经从事此工作的任何人都可以为我指出正确的图书馆或方向吗?我真的不想重写 Haxe 的客户端库,因为这很耗时?

或者我应该使用其他技术来开发这个游戏?如果没有其他方法让 haxeNME 与 smartfox 一起工作,我倾向于退回到 Unity...大家有什么想法吗?

感谢您的回答!

I'm working on a multiplayer game that required the use of Smartfox server, surely I want to start creating the client side in HaxeNME to enable exportation to iphone / android / web at the same time. From my awareness, smartfox only support Flash (and others but not Haxe) client library. So, anyone already working on this can point me to the correct library or direction ? I really don't want to rewrite the client library for Haxe as it's time consuming ?

Or should I use other technology to develop this game ? I tended to fall back to Unity if there are no other way to get haxeNME works with smartfox ... Any idea, everyone ?

thanks for your answers !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

客…行舟 2025-01-01 15:48:35

我已将 AS3 smartfox 移植到 haxe/cpp。
除了 BlueBox 模块之外,一切都工作得很好,因为 nme.net.URLRequest 还不支持 POST 方法:/
但将来我将在 flash 目标、Java 和用于 android 和 iOS 的 ObjectiveC 上使用 SWC,并支持 nme.JNI 和 nmex...

I've ported AS3 smartfox to haxe/cpp.
All works quite fine except the BlueBox module because of nme.net.URLRequest that doesn't support POST method yet :/
But in the futur I'll use the SWC on flash target, Java and objectiveC for android and iOS with nme.JNI and nmex support...

旧时光的容颜 2025-01-01 15:48:35

如果你的目标是CPP/NME,恐怕你唯一的选择就是将SmartFox AS3客户端代码移植到Haxe。

有一些工具可以帮助完成任务。寻找 as3hx。

If your target is CPP/NME, I'm afraid your only option is to port the SmartFox AS3 client code to Haxe.

There are some tools that can be helpful for the task. Look for as3hx.

半﹌身腐败 2025-01-01 15:48:35

如果您的意思是使用来自 smartfox 的 SWC 文件,haXe 目前不支持 SWC 链接,但是您可以使用它们。您首先必须解压缩 SWC 以提取 library.swf 并将其与 --swf-lib library.swf 添加到编译器参数中。

有关 http://haxe.org/manual/swc 的更多信息

If you mean using SWC files from smartfox, haXe does not currently support SWC linking, however you can use them. You'll first have to unzip the SWC to extract the library.swf and add it with --swf-lib library.swf to your compiler parameters.

More information on http://haxe.org/manual/swc

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文