Deep dive on porting ActionScript to Haxe, Scott Pultz

В своем докладе Скотт Пултц рассказал об опыте портирования Vegas World с ActionScript 3 на Haxe.

Видео-версия доклада также доступна на официальном сайте haxe. Также в блоге Haxe появился краткий пересказ этого доклада на английском языке.

Scott Pultz

OpenFL Project configuration for power users. Adam Breece

Title slide

В своем докладе Адам рассказал как в компании FlowPlay вместо обычно используемого практически всеми файла конфигурации проекта project.xml они использовали project.hxp.

Видео-версия доклада доступна на официальном сайте Haxe.

What is a project.xml

Robert Konrad. Kha and OpenFL: the problems with cooperation

В этом году доклад Роберта был не таким техническим как ранее, т.к. за прошедшие полгода произошло не так уж и много. Этот доклад он посвятил проблемам сотрудничества в рамках Haxe-сообщества, и Kha в частности.

Видео-версию доклада можно найти на официальном сайте Haxe.

Robert

Прежде всего Роберт отметил, что Haxe-сообщество слишком разделено - для всего есть несколько решений, которые конкурируют между собой: Kha vs OpenFL, VSCode vs HaxeDevelop, try.haxe vs KodeGarden...

Содержание докладов Haxe Summit 2018

Привет всем!

Этой статьей хочу начать серию переводов / краткое содержание докладов, которые были представлены на Haxe Summit 2018, 3-5 мая. Кстати, в нашем telegram-чате переводы будут появляться раньше на несколько дней. 

Что ж перейдем сразу к делу...

Josefiene

Конференция началась с приветствия от Josefiene Pertosa, в котором она рассуждала о том, что нужно человеку для счастья. Источников счастья может быть множество, но для программистов одним из таких источников может быть ощущение движения вперед, ощущение прогресса, достижения чего-либо нового, осознания, что в процессе ты узнаешь что-то новое и чувствуешь вдохновение.

Haxe-разработчик в Москве, в офис, gamedev

В московскую компанию, разрабатывающую игры, необходим опытный Haxe-разработчик
Обязанности:

  • Участие в разработке игр с анимацией для WEB;
  • Активное участие в разработке архитектуры приложения и интерфейсов пользователя.

Требования:

  • Опыт работы в игровой индустрии от года;
  • Опыт разработки на одном из языков - Java/C#/Typescript/HAXE;
  • Уверенное понимание принципов ООП;
  • Опыт работы с 2D фреймворками (Cocos2dx, Phaser.js, Pixi.js, Starling и т.д), возможность рассказать (желательно - показать) о проекте, реализованном с Вашим участием;
  • Умение обращаться с системами контроля версий Git/Mercurial/SVN будет плюсом;
  • Если Вы знакомы с технологиями PixiJS и Spine Вы уже круты и мы с радостью Вас рассмотрим, если же Вы только слышали о них краем уха, но они Вас не пугают, и Вы готовы их изучить, это тоже неплохо

Вакансия Haxe-программист в Санкт-Петербурге.

Ищется сотрудник в молодую компанию.
Зарплата до 60 т. р. в месяц в зависимости от навыков. Карьерный рост.
Требуется желание работать с haxe.
Приветствуется знание nodejs, html, pixijs.
Есть возможность обучится различным перспективным технологиям.
Основные задачи: разработка сайта компании на haxe/nodejs и поддержка библиотеки https://github.com/axgord/pony

Официальное трудоустройство.
Свободный график работы в офисе, дружный коллектив, кофе/чай за счет компании.
г. Санкт-Петербург, м. Петроградская.
Так же рассматривается удаленная работа.

Контакты:
email: axgord@gmail.com
skype: axgord
telegram: @axgord

Отчет о Haxe Summit 2017

Всем привет!

В прошлое воскресенье вернулся с Haxe Summit 2017, который проходил с 13 по 16 сентября в Амстердаме. Решил сделать здесь краткий отчет о мероприятии (тем более, что на работе также нужно писать отчет о поездке :)

Напишу не обо всех докладах, которые прослушал, а только о наиболее интересных мне (и не по порядку).

Вылетели мы рано утром 13 сентября и, к сожалению, не успели на доклад Haxe.getState(), в котором Николас описал историю языка и текущее состояние Haxe Foundation. Было анонсировано партнерство c Docler Holding.

Heaps

    На следующий день (в четверг) Николас провел семинар о технологиях, используемых в игре Northgard, в основном о движке Heaps (https://github.com/HeapsIO/heaps), а также о БД CastleDB (http://castledb.org/).

Вакансия Haxe/Xamarin разработчика, Playtika (Минск)

Playtika is looking for a Haxe/Xamarin Developer to work on our first project with China.
We need a developer who will work on cross-platform poker game for Asian region with multiply Android stores and AppStore . We target mobile (Android, IOS) and web (in future).

Our solution based on crossplatform bussiness logic written in Haxe language with native parts using C# (Xamarin for mobile) and JS (Web). For UI we use our own engine - Monosyne.

Requirements:

  • Industrial experience in developing software products from 3 years
  • Experience with Haxe is optional but you will use it most of work time, C# and Xamarin are mandatory

  • Experience with Android and iOS
  • Experience with Git
  • Knowledge of design patterns
  • Knowledge of algorithms and their ability to apply them in practice

Ищу Haxe разработчиков, Минск

Приглашаем Haxe разработчиков в компанию Синезис. Вакансии в г. Минске.

1) На проект Vegas Downtown Slots требуется Haxe разработчик или желающий его изучить (с бэком Flash, HTML5).
Основные задачи:

  • Поддержка и развитие приложения в условиях продакшена
  • Написание и поддержка платформенной реализации и адаптация кода под веб
  • Улучшение технологии haxe / активное участие в развитии самого проекта

Требования:

  • Промышленный опыт разработки программных продуктов от 3 лет
  • Опыт работы с Haxe и AS3 предпочтителен
  • AS3, JS опыт опционален, плюсом будет знание работы GC, понимание низкоуровневой отрисовки, опыт в оптимизации
  • HTML5 опыт опционален, плюсом будет опыт отладки кода, работа с WebGL
  • Git flow
  • Знание паттернов проектирования
  • Знание алгоритмов и умение применять их на практике

Клиентский разработчик мобильных игр (Nevosoft, СПб).

Если вы любите игры и хотите непосредственно разрабатывать крупный мобильный проект в компании, которая уже более 16 лет создает хиты в мире казуальных игр, то вам к нам:

Для нас важно:
- Опыт работы с одним из указанных ЯП не менее 3х лет: Haxe, C++, Java, Swift, ObjectiveC, ActionScript3.
- Знание основных паттернов проектирования.
- Опыт в разработке игровых приложений.
- Умение грамотно оценивать сроки разработки.

Вашим плюсом будет:
- Понимание принципов ООП.
- Опыт использования Haxe.
- Знание: C/C++/ Javascript.
- Знание OpenGL, WebGL, DirectX.
- Высшее математическое образование.
- Знание одного из функциональных языков.
- Опыт взаимодействия с API социальных сетей/GooglePlay/AppStore.
- Участие в игровых джемах.
- Опыт работы с мобильными платформами.

Вы будете:
- Разрабатывать клиентскую часть мобильной игры.
- Участвовать в проектировании проекта.

Наши условия для вашей продуктивной работы:
- Офис в центре города: м.Достоевская/Владимирская.

Вакансия HAXE/Flash программист (Москва, от 150тр)

Компания MobileSoftLab занимается разработкой мобильных игр. Мы ищем в команду Haxe и Flash разработчиков. Задачи:

  • Разработка игрового мобильного приложения

Требования:

  • Опыт разработки клиент-серверных приложений от 2-3 лет (социальных или мобильных)
  • Опыт разработки на Haxe или Action Script 3.0
  • Желание развиваться
  • Любить игры и играть в них

Условия:

Итоги конференции RuHaxe 5

24 июля 2016 г. состоялась пятая онлайн-конференция русскоязычного Haxe сообщества. 
Все записи докладов с конференции собраны в плейлисте RuHaxe 5 на канале Haxe Russian, а подробнее об их темах, можно прочитать ниже:

Первым выступил Александр Гордейко, человек использующий Haxe на протяжении многих лет, один из первых использовавших его для движка Unity3D и накопивший за все эти годы большой опыт, вылившийся в библиотеку Pony, о которой он и рассказал в своем докладе:

RuHaxe #5 - онлайн-конференция, 24 июля

В воскресенье 24 июля 2016 г. в 15:00 по Москве (12:00 по Гринвичу) состоится пятая онлайн-конференция русскоязычного Haxe сообщества. Как и на прошлых конференциях, вы сможете не только ознакомиться с докладами на темы технологий, связанных с Haxe, но и задать любые вопросы их авторам.

Вакансия Haxe разработчика в Минске, Playtika

Приглашаем Haxe разработчика присоединиться к компании, заставляющей трепетать миллионы пользователей, создавая самые популярные и кассовые игры для крупнейших социальных сетей! Игровой проект Poker Friends. Задачи:

  • портирование и переработка текущего мобильного клиента на веб (Flash/HTML5 платформы) посредством Haxe с последующей разработкой новых фич.

Требования:

  • необходимые навыки AS3: Flash API, Event flow, frame life cycle, GC; GPU rendering (Stage3D) будет плюсом / или Html5, WebGL, JavaScript, опыт разработки игр (не вёрстки).
  • будет плюсом знание Haxe, frontend JS (OOP approaches), WebGL, Android экосистема + Java.

Мы предлагаем сотрудникам нашей компании:

HAXE-программист

Компания Alisa Gaming – успешный игрок на рынке мобильных и социальных игр.
Для работы над новым проектом в жанре Match-3 ищет сильного программиста c опытом в разработке проектов. Штаб-квартира компании находится в Москве (м. Павелецкая) однако команда распределена по всему миру.

Обязанности:

Разработка кросс-платформенных игр с использованием Haxe.

Требования:

- Опыт разработки с использованием Haxe.

- Знакомство с хотя бы одним из движков/фреймворков - OpenFL, Flambe, HaxeFlixel, Heaps, Kha, Luxe, NME или подобным.

- Рабочие знания языка программирования кроме Haxe или AS3.

- Самостоятельность и ответственность.

Плюсами будут:

- Выпущенный проект на Haxe.

- Опыт разработки игр на C/C++.

- Понимание принципов работы графического пайплайна, знакомство с OpenGL, шейдерами.

RSS-материал