Physaxe, Bloom и PureMVC для haXe

В последнее время новые порты библиотек и проекты на основе haXe возникают всё чаще, так что даже просто узнать о них не всегда успеваешь, не то что описать. Тем не менее, о самых важных и интересных отписать таки надо:

  1. Physaxe - очередной физический flash движок в 2D, но на этот раз от самого Николя Канасье и имеющий в основе его последние достижения в области оптимизации haXe кода для работы в Flash 9. В этом наверное и основной плюс Physaxe - этот движок очень быстр. В качестве основы Николя использовал AS3 движки Glaze и Box 2D Flash. Для иллюстраций возможностей своего движка Николя выложил в haXe blog демо Physaxe. При оценке производительности Physaxe в демо не забудьте про клавишу "D", отключающую отрисовку. В реальных проектах вы не будете использовать Flash drawing API который отъедает очень большую часть ресурсов...
  2. Bloom - нечто интересное. С одной стороны это что-то типа порта Processing - визуальной среды и языка на основе java-технологий. С другой стороны это нечто иное, так как использует для визуализации flash-плеер, а работает на основе haXe в качестве компилятора и SWHX в качестве основы интерфейса. Так что Bloom это сразу несколько haXe технологий в одном флаконе + возможность использовать ну очень простой синтаксис а-ля Processing для быстрого креатива визуальных flash роликов. Проект пока в версии 0.2 Alpha так что реализованы только основы для ознакомления и ожидать от него стабильной работы не стоит.
  3. PureMVC для haXe - порт нашумевшего и популярного в последнее время фреймворка PureMVC. Портирован на haXe этот каркас был довольно давно, но недавно порт был включён в число официальных на сайте PureMVC. Кстати, в процессе написания подумалось - а ведь в этом случае получился порт сразу для трёх платформ - haXe для Flash, Neko и JavaScript. PureMVC для JavaScript! "А мужики то и не знают" ;)
    Уже не раз читал хорошие материалы о PureMVC у Роста, на flash-ripper.com и у Injun на injun.ru. Так что наверное надо уже бросать баловство с бросанием шариков и обрушением кошмарных конструкций из домино в Physaxe и начать уже серьёзно изучать и применять Pure MVC в haXe )

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Use [gist:####] where #### is your gist number to embed the gist.

Подробнее о форматировании

CAPTCHA
Для отсева спамеров
x
i
C
k
5
j
Enter the code without spaces and pay attention to upper/lower case.