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

  • Игра Rymdkapsel от Grapefrukt получила еще один обзор, на этот раз от сайта The Verge
  • Появилась новая библиотека protoc-gen-haxe для поддержки Protocol Buffers, отличающаяся большей производительностью по сравнению с protohx (Евгений Веретенников подтверждает)
  • Компания OpenFL начала оказывать профессиональные услуги, включающие в себя маркетинг и публикацию приложений, а также корпоративную поддержку.
  • Lars выпустил библиотеку FireTongue (хорошее, кстати, название) – фреймворк для поддержки переводов / локализации приложений, основной код для которого взят из игры Defender’s Quest. Также уже есть простая демонстрация на базе HaxeFlixel
  • Ronan выпустил openfl-stage3d – библиотеку, реализующую Stage3D API для OpenFL и использующую GLSL.

Сделано на Haxe. 07.13

С этого месяца попробуем ввести новый дайджест "Сделано на Haxe". В него будут собираться новости о заметных релизах новых приложений, игр, сервисов и других продуктов, созданных с помощью Haxe и основанных на нем интрументов. Итак, вот что было сделано на Haxe в июле:

Rymdkapsel - новая игра, сделанная с помощью OpenFL и вышедшая одновременно на Android и iOS. Из отзыва на ApparatMag.ru: "Великолепное, оригинальное и отличное исполненное сочетание космической стратегии, tower defence и тетриса.". Ещё одно ревью игры под названием "Rymdkapsel: минималистичная стратегия про черные монолиты" вышло также на slon.ru.

Lubos Lenco - автор Castle Siege выпустил новую игру Pexeso. Это простая казуальная игра на память, которая вышла на Google Play. В следующей версии автор планирует добавить "кроссплатформенный онлайн мультиплеер с помощью Nuggeta и OpenFL”...

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

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

  • Rob Fell выпустил на haxelib новую версию “инвертированного игрового фреймворка” awe6 2.0.572. Теперь он работает на Haxe 3 и совместим с OpenFL.
  • Nicolas недавно упомянул в своем твиттере новую библиотеку hugs, позволяющую разрабатывать Unity3D-приложения на Haxe…
  • Но все мы знаем о библиотеке hx-unity3d от нашего соотечественника Александра AxGord Гордейко.
  • Евгений Веретенников обновил и выложил на haxelib библиотеку SpineHx, позволяющую использовать скелетные анимации, созданные в Spine. В репозитории проекта на github’е доступны демки, работающие на Flash, HTML5, Linux и Android. Также с помощью данной библиотеки оказалось возможным добавить поддержку Spine в HaxeFlixel и Flambe.
  • В библиотеке h3d от Николаса появились первые признаки работы над поддержкой WebGL.
  • Walter описал процесс создания native extensions для OpenFL.
  • Jaroslav создал простой пример реализации внутриигровых покупок (in app purchases) для OUYA-приложений, написанных с помощью OpenFL.

До следующей недели...

Смена базового класса (класса-родителя) на этапе компиляции

Узнал, что, оказывается, можно менять базовый класс в зависимости от настроек проекта.
Вот простейший пример, как это сделать с помощью флагов компиляции:

Астрологи объявили неделю статей про Haxe и OpenFL

Похоже астрологи объявили неделю статей про Haxe и OpenFL на Хабре:

Итоги online конференции ruHaxe 2

Итоги online конференции ruHaxe 2

6 июля 2013 года в 13:00 по Москве(10:00 по Гринвичу) состоялась вторая online конференция ruHaxe.
Доклады были настолько интересны, что оторваться от трансляций было невозможно, и если на первой темы были посвящены больше программированию, то в этот раз были затронуты довольно специфичные вопросы. Итак:

Открывал мероприятие Фомкин Алексей. Его доклад был посвящен haxemojos- плагину, с помощью которого haxe проекты могут быть описаны для Maven. Хочу заметить, что на данный момент это единственный подобный плагин.
Видео-запись доклада: Алексей Фомкин - Haxemojos. Сборка проектов с помощью Maven.

GUI-библиотеки для Haxe

Здесь собирается информация о существующих библиотеках для создания GUI - графических пользовательских интерфейсов на Haxe.

Известные и актуальные на момент:

ruHaxe online конференция №1 состоялась

Я выражаю благодарность всем докладчикам и участникам конференции, отдельная благодарность haxe.ru за оперативную поддержку.

Видео со всех докладов доступно на haxe_ru канале youtube

Следующая конференция состоится примерно через две недели, поэтому если у кого-то есть желание выступить, то необходимо либо добавиться в skype-чат и отписаться там, либо оставить комментарий в этом топике.
Если же по какой-то причине у кого-то нет возможности о чем-то рассказать, но есть желание узнать о чем-либо, необходимо об этом сказать либо в чате, либо в этом топике.

ruHaxe online конференция №1

Друзья, соратники, товарищи!
8 июня 2013 года в 13:00 по Москве (10:00 по Гринвичу) состоится первая онлайн конференция RU Haxe комьюнити, на которой, вы сможете, не только, ознакомиться с докладами, но и задать любые интересующие вас вопросы их авторам.

Открылась вакансия haxe программиста. г. Челябинск

Skype: axgord, mail: axgord@gmail.com
Работы много, нужно будет заниматься программированием роботов, работать с 2D и 3D графикой, собирать проекты под различные платформы и ОС, можно будет выбрать задачи которые больше подходят по опыту.
Рабочий день с 10 до 18, в офисе.(но рабочее время можно согласовать, например чтобы совмещать с учёбой)
Зарплата от 25 т.р
Сайт http://labstroy.ru/
Кофе-машина в наличии ;)

Макросы Haxe. Автоматическое встраивание ресурсов (assets embedding) 3.

В прошлый раз я не смог показать встраивание шрифтов из ttf файлов. Скажу честно, меня это сильно расстроило, и я провел небольшое расследование и нашел рабочий метод. Поэтому и появилась третья статья про встраивание ресурсов.

Макросы Haxe. Автоматическое встраивание ресурсов (assets embedding) 2.

Недолго думая, я решил, что следующая статья будет продолжением предыдущей, так что, если вы еще не читали ее и не открывали проект из той статьи, пора это сделать. А все потому, что так мне будет легче показать некоторые важные моменты, которые на простых макросах не показать.

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

  • Andy Li выпустил первую альфа-версию экстернов jQuery 2.0.0, в которой поддерживаются jQuery 1.9 и 2.0 (но уже без поддержки IE ниже 9 версии). Andy описал некоторые новые возможности этого релиза в своем блоге
  • Mark Knol занялся документацией движка Flambe в виде неофициального гайда. Он уже проделал невероятное количество работы, но если вы хотите помочь, то он не откажется
  • Tong выпустил HXMPP 0.4.12, которую можно установить с haxelib или скачать с github. Теперь его библиотека совместима с Haxe 3
  • Matthew Wallace столкнулся с небольшими проблемами, попытавшись перейти на Haxe 3 в OSX, но нашел решение, которое может оказаться полезным и другим пользователям
  • Lubos Lenco написал о том, как ему удалось добавить рекламный блок в iOS-версию игры Castle Siege, написанной на Haxe NME. Вот, кстати, ссылка на его же статью о рекламе в Android-приложениях
  • Amit Patel написал очень детальный гайд в гексагональные сетки, в котором все алгоритмы и структуры данных реализованы на Haxe и скомпилированы в Javascript
  • Andreas Rønning описал, что ему не нравится в AS3 и что давно есть в Haxe
  • Также он выпустил несколько обновлений для своих библиотек: Simple Signal (система сигналов), SLF4HX (фреймворк для ведения логов) и MessagingHX (простая система глобальных событий)
  • Evan Zenker выпустил игру-платформер Stockholm, написанную на Haxe. Процесс создания занял у него три месяца, в течение которых он получил довольно хорошее представление о Haxe и NME
  • Sam MacPherson обновил свою библиотеку структур данных для многопоточных приложений, добавив в нее класс PooledConnection, который автоматически создает и перезапускает в случае неудачи соединения с базами данных
  • Также вышли два туториала от Game from Scratch: первая посвящена обзору игровых движков на HaxeNME, а вторая - более близкому знакомству с движком awe6

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

RSS-материал