HaxeNME与smartfox服务器集成

时间:2012-01-07 04:43:50

标签: haxe smartfoxserver

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

或者我应该使用其他技术开发此游戏?如果没有其他办法让haxeNME与smartfox合作,我倾向于回归Unity ......任何想法,每个人?

感谢您的回答!

3 个答案:

答案 0 :(得分:2)

如果您的目标是CPP / NME,我担心您唯一的选择是将SmartFox AS3客户端代码移植到Haxe。

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

答案 1 :(得分:2)

我已将AS3 smartfox移植到haxe / cpp。 所有工作都很好,除了BlueBox模块,因为nme.net.URLRequest还不支持POST方法:/ 但是在未来我将使用SWC上的flash目标,Java和objectiveC for android和iOS与nme.JNI和nmex支持......

答案 2 :(得分:1)

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

有关http://haxe.org/manual/swc

的更多信息