HaxeNME с интеграцией с сервером Smartfox - PullRequest
0 голосов
/ 07 января 2012

Я работаю над многопользовательской игрой, для которой требовалось использовать сервер Smartfox, конечно же, я хочу начать создание клиентской части в HaxeNME, чтобы разрешить экспорт в iphone / android / web одновременно.Насколько мне известно, smartfox поддерживает только клиентскую библиотеку Flash (и другие, но не Haxe).Кто-нибудь, кто уже работает над этим, может указать мне правильную библиотеку или направление?Я действительно не хочу переписывать клиентскую библиотеку для Haxe, так как это отнимает много времени?

Или я должен использовать другие технологии для разработки этой игры?Я склонен прибегать к Unity, если нет другого способа заставить haxeNME работать со smartfox ... Любая идея, все?

спасибо за ваши ответы!

Ответы [ 3 ]

2 голосов
/ 07 января 2012

Если ваша цель - CPP / NME, я боюсь, что единственный вариант - перенести клиентский код SmartFox AS3 на Haxe.

Есть несколько инструментов, которые могут быть полезны для этой задачи. Ищите as3hx.

2 голосов
/ 18 января 2012

Я перенес AS3 smartfox на haxe / cpp. Все работает довольно хорошо, кроме модуля BlueBox из-за nme.net.URLRequest, который еще не поддерживает метод POST: / Но в дальнейшем я буду использовать SWC для flash target, Java и targetC для Android и iOS с поддержкой nme.JNI и nmex ...

1 голос
/ 07 января 2012

Если вы имеете в виду использование SWC-файлов из smartfox, haXe в настоящее время не поддерживает связывание SWC, однако вы можете их использовать. Сначала вам нужно разархивировать SWC-файл, чтобы извлечь файл library.swf и добавить его с параметром --swf-lib library.swf в параметры вашего компилятора.

Дополнительная информация о http://haxe.org/manual/swc

...