BitFive: Теперь с мультитачем

Теперь в openfl-bitfive, альтернативной реализации Flash/OpenFL API на HTML5 с фокусом на блиттинг и совместимость с мобильными устройствами, есть поддержка мультитача.
Использование аналогично Flash/AIR - вы добавляете соответствующий слушатель событий на нужный DisplayObject, и обрабатываете приходящие в него события TouchEvent:

stage.addEventListener(TouchEvent.TOUCH_BEGIN, function(e) {
	trace("Касание на (" + e.stageX + ", " + e.stageY + ")");
});

И, как и для событий мыши, остальное обрабатывается библиотекой - события доставляются в объекты автоматически, и вам не нужно беспокоиться о браузерах и устройствах с частичной или глючной поддержкой мультитача.
Ко всему прочему, вы даже можете включить преобразование событий мыши в события касаний (флагом bitfive_mouseTouches) для простоты тестирования.

Изменения уже внесены в репозиторий и haxelib, есть демка (имеет смысл запускать на мобильном устройстве), а дополнительные детали доступны в английской версии записи.

Выпущен Terrasavr!

Terrasavr

О, привет. Очередной раз прошло некоторое время с того момента, как я делал тут запись, но у меня есть новости - сегодня я рад выпустить в свет программу под названием... Terrasavr! Terrasavr это редактор сохранений для игры Terraria, отличающийся от других программ этого класса внешним видом, функциональностью, и тем фактом, что запускается он прямо на веб-странице с использованием современных веб-технологий (JS+HTML5).
Terrasavr позволяет вносить изменения в внешний вид и характеристики персонажа, манипулировать предметами, искать и сравнивать существующие в игре предметы, etc.
Более детальное техническое описание доступно в английской версии данной записи. Или можете запустить и посмотреть 🙂

Запустить Terrasavr'а