Новости

Выпуск новостей №9

  • Вышла новая версия библиотеки NME 3.5.5, содержащая в основном исправления ошибок. Однако стоит отметить новые примеры шейдеров, работающие как на нативных платформах, так и в браузерах с поддержкой WebGL
  • Все, кто использует NME для кросс-платформенной разработки, также должны попробовать следующие UI-библиотеки: YAHUI и StablexUI
  • И еще одна новость для пользователей NME: теперь каждый может создавать и редактировать документацию и уроки на сайте проекта
  • На сайте VentureBeat появилась статья об игре Evoland, о ней мы уже неоднократно упоминали в предыдущих выпусках
  • Strange Mask - еще одна нашумевшая игра, написанная на Haxe, была рецензирована французским журналом Canard PC и получила оценку 8/10
  • Jordan выпустил новую версию библиотеки TJSON
  • Jon Borgonia выступит с докладом о Lua и Haxe на встрече OUDL, которая пройдет 18 февраля
  • Вышла версия Flambe 2.2, содержащая исправления багов, связанных с Flump (импорт анимаций из Flash IDE), а также экспериментальный WebGL-рендер
  • Отличная новость: Tong создал рабочий toolchain для HXCPP и Native Client.
  • Также стоит отметить проект Basis, целью которого является кросс-платформенный доступ к нативным UI-компонентам
  • Означает ли появление Haxe-мемов то, что язык обретает все большую популярность?

Выпуск новостей №8

Выпуск новостей №7

С этого дня я буду давать выпускам порядковые номера, и так как их уже было 6, то это - седьмой :)
Что ж, теперь переходим непосредственно к списку произошедших событий и интересных сообщений от пользователей Haxe:

  • Если Вы все еще размышляете о том, стоит ли начинать работу с Haxe, NME (и HaxeFlixel), то стоит ознакомится с этой темой на форуме HaxeFlixel.
  • Игра Evoland от студии Shiro Games, победитель Ludum Dare 24, теперь участвует в голосовании на Steam Greenlight! Помогите ей попасть на Steam, а также посмотрите замечательный трейлер.
  • А вот новость об еще одной замечательной игре - если у Вас есть iPad, тогда Вы можете принять участие в бета-тестировании Strange Masks.
  • Вышла библиотека Promhx. Ее автор, Джастин, начал интересное обсуждение на странице Haxe-сообщества, к которому Вы должны присоединиться, если Вы все еще не вступили в него.
  • Посмотрите видео (на французском) о приложении MYTF1, написанном на Haxe с использованием кросс-платформенной библиотеки Cocktail. Приложение рассчитано на одновременное подключение до 500000 пользователей. Также вышла статья об этом приложении (на английском)
  • Официально утилита Flump 1.0, предназначенная для конвертирования Flash-анимаций в текстурные атласы. В настоящее время есть экспорт в форматы Starling, Sparrow и Flambe.
  • Lars Doucet ищет Haxe-разработчика для портирования игры Defender's Quest, вышедшей на Steam в прошлом октябре. Подробности тут

Новости третьей недели января 2013

  • Juraj, автор библиотеки tinkerbell, показал кусочек кода, работающего с его новой разработкой - tinx_node
  • Нужен пример встраиваемого haxe http сервера? tong сумел создать его всего за одну ночь
  • Хью Сандерсон, автор hxcpp, сообщает, что смог запустить NME-приложение на Raspberry Pi при 60 fps
  • Релиз-кандидат Haxe 3 выйдет в конце января - начале февраля, и еще одной фичей этого релиза станут новые возможности работы с массивами - читайте о них на официальном сайте Haxe
  • François, разработчик игры Strange Masks, написал несколько интересных постов у себя в блоге
  • Christopher написал о своей библиотеке NME Tiled, которая, как ясно из названия, позволяет использовать карты, созданные в редакторе Tiled, в NME-приложениях (да, я - капитан очевидность :) )
  • Если вы пользуетесь FlashDevelop, то шаблоны, созданные Mark Knol, могут оказаться весьма полезными
  • Обновилась библиотека Flambe. Новая версия теперь имеет номер 2.1
  • Судя по официальному твиттеру NME скоро мы сможем создавать приложения и для новой консоли OUYA
  • Как вы, наверное, уже знаете - вышла новая версия NME 3.5.4, в которой наконец-то починили поддержку полноэкранного режима для настольных приложений
  • Джошуа Граник сообщает, что скоро в NME появится поддержка WebGL с помощью OpenGLView (в репозитории уже есть первые коммиты)
  • Matt Tuttle выпустил мажорную версию своей библиотеки HaxePunk. Главная фича релиза - аппаратное ускорение графики для нативных платформ

"Построждественский" выпуск новостей

Первый посленовогодний выпуск новостей

Пора выходить из новогоднего угара и рассказать о новостях прошедшей недели:

  • Michael Baczynski (он же Polygonal) работает над кроссплатформенной 2D-библиотекой zz и доволен тем, как идет ее разработка
  • Laurent написал у себя в блоге о том, как можно использовать геймпад во flash-играх (его решение работает в Хроме)
  • Jason O'Neil выпустил 2 библиотеки: hxrandom (генерация случайных чисел и не только) и PBKDF2 (хеширование паролей)
  • Adrien Fischer написал простой урок о совместном использовании библиотек tilelayer и nape
  • Jordan Wambaugh выпустил вторую версию своего движка для написания игр - Firmament. Новую версию можно установить как с помощью haxelib, так и скачать с github
  • Я выпустил новую версию haxeflixel, главными изменениями которой являются переработанная система отрисовки графики и совместимость с новой версией NME. Список других изменений доступен здесь
  • Официальный сайт NME теперь доступен по адресу http://www.nme.io/
  • Также у NME теперь есть автоматические сборки
  • А еще сегодня вышла NME 3.5.3, в которой благодаря трудам Wighawag появилась поддержка stage3D, но не напрямую, а через OpenGLView API, кроме того теперь доступен новый формат проектов (их можно определять не только с использованием nmml-файлов, но и на чистом Haxe). Больше подробностей и поздравления с Новым годом читайте в этом сообщении, а также здесь
  • Bruno запустил на Facebook игру Everybody Runs, написанную с использованием движка Flambe
  • Travis Faas начал серию уроков по Haxe. Также там есть много других интересных уроков.
  • Небольшая статья об опыте портирования AS3-проекта (~5000 строк кода) на Haxe

"Рождественские новости"

  • На gamedev.tutsplus.com появилась статья о том, как, используя понятия момента силы, можно управлять движением космического аппарата. Будет интересна начинающим разработчикам игр
  • Рождественский эксперимент от Nicolas Barradeau, написанный с использованием three.js и Haxe. Весь контент в демке сгенерирован процедурно
  • Santa’s Christmas Presents - рождественская игра от Эдриена, написанная с использованием HaxeFlixel
  • ZoriON - еще одно рождественское приложение от Josu Igoa
  • Все еще не ощущаете духа Рождества? Тогда вот вам пазлы для iOS и Android от Майка Робинсона
  • Если вы оказались в Восточном Лондоне (а вдруг :) ), то полюбуйтесь на Рождественские проекции Hackney. Вот небольшой пост о ней, а вот еще более краткий пост в гуглоплюсе
  • Думаете, что на Haxe можно писать только игры? Тогда почитайте сообщение от Михаила Иванчева о его последнем андроид-приложении - Tageshoroskop
  • ProG4mr выпустил GConsole - консоль для NME-приложений
  • Fintan показал демо-видео о том, как gruntjs помогает автоматически собирать js-приложения и сразу же обновляет окно браузера (почти что live-кодинг)
  • Вышел FlashDevelop 4.2.2 с некоторыми приятными добавлениями для работы с файлами
  • Nicolas Cannasse написал статью в своем блоге о своем stage3D-движке и перспективах его развития. Похоже, что в следующем году нас ждет много чего интересного!
  • Михаил Иванчев, как и обещал, сделал подарок на Рождество Haxe-сообществу - выпустил Haxe биндинги для кроссплатформенного движка GamePlay. Работа пока не окончена (и версия 0,7 говорит сама за себя), пока что возможно скомпилировать проект только под Linux, Android и 32-битную Windows.
  • Andrew напомнил о том, что на Хабре вышла интереснейшая статья о лив-кодинге в NME (как я мог забыть?!)

Вторая неделя декабря в мире Haxe

Подводим итоги прошедшей недели:

  • В SVN-репозитории Haxe появилось html5 API (раньше для того, чтобы им было удобно пользоваться, нужно было использовать экстерны от других разработчиков или создавать их самому)
  • А Энди Ли уже создал ветку в репозитории jQueryExtern для Haxe 3
  • Джошуа Граник, по видимому, хочет изменить адрес сайта для NME. Доказательство: в твиттере он провел опрос, какое доменное имя предпочтительнее: nme.io или nme.so (большинство выбрало первый вариант)
  • Ludum Dare прошел, но оставил после себя несколько игр-прототипов на Haxe (большинство из которых используют HaxePunk). В конкурсе также принял участие Nicolas Cannasse
  • Статья для начинающих пользователей Linux о том, как настроить IntelliJ IDEA и начать кодить на Haxe (как раз то, что мне нужно)
  • Success Story 14-летнего Эриена Манна, выбравшего Haxe для мультиплатформенной разработки
  • И подробный пост от Mr Laurent Bédubourg об использовании Flash Gaming SDK в Haxe и о создании экстернов для него (планирую перевести эту статью)
  • А тем временем в группе на Google+ уже состоит 310 человек

Новости за первую неделю декабря 2012

Haxe 2.10

Николя аннонсировал Haxe 2.10

Самое важное - Java и C# таргеты (beta).
Похоже, нас ждут интересные времена...

Опубликованы видеозаписи докладов WWX

Прошедшая в апреле конференция World Wide Haxe была в этом году самым большим событием, связанным с любимой нами платформой, и оказалась очень интересной в содержательном плане. К сожалению, трансляция была нестабильна и несколько раз прерывалась (видимо это было связано с наплывом зрителей), поэтому не все доклады удалось посмотреть. Что ж, теперь вы можете ознакомиться с пропущенными докладами, а также вспомнить как это было.
Видеозаписи доступны на YouTube-канале компании SilexLabs: http://www.youtube.com/user/Silexlabs (там же выложены записи предыдущей конференции 2011 года)

Try Haxe!

Всем привет!

Совсем недавно в гуглгруппе прошла очень интересная тема - онлайн редактор с автокомплитом и сборкой http://try-haxe.aaaliasing.net/
По моему это отличная штука для продвижения haxe. И хотелось бы, чтобы все ее знали и использовали. Проект опенсурс и рад любой помощи.
Кроме автокомплита по ctrl-space, есть и хоткей на сборку ctrl-enter.

П.С. Со своей стороны я закоммитил автору простенький шаринг и поддержку haxelib в проекте. Надеюсь так они скорее появятся.

WWX 2012 – World Wide haXe

14-15 апреля 2012 года в Париже состоится конференция haXe-разработчиков, организованная при поддержке некоммерческой организации SilexLabs.
Собираюсь туда и я с докладом о новейшем web-фреймворке HaQuery. Постараюсь привезти отчёт. :)
Если кто-то ещё поедет из России, буду рад компании!

UPD: С конференции будет вестись прямая трансляция. Адрес страницы трансляции: http://www.silexlabs.org/wwxstream/

NME 3 - теперь и HTML5

Начиная с сегодняшнего дня nme теперь поддерживает и html5(посредством jeash). Код пока доступен только через svn: http://code.google.com/p/nekonme/source/browse . По поводу релиза на haxelib пока неясно. По поводу объединения jeash и nme тоже пока неясно, хотя у них и одна база.

Для использования новой возможности используйте:
haxelib nme install html5

haXeDevelop - новая IDE под haXe

Будущий сайт проекта - http://haxedevelop.org/ - пока там ничего дельного.
Языки используемые при разработке haXe/air + haXe/neko.
Интерфейс будет написан на AsWing. Можно будет писать плагины, пока не знаю на чем - либо это будут SWF-файлы, либо это будут скрипты на HaxeScript, работающие через какой-то интерфейс.

С июня месяца я официально начинаю разработку кросплатформенной IDE, полностью поддерживающую haXe и все его особенности. Равняться буду в основном на FlashDevelop и FDT, а также Visual Studio.

RSS-материал