SlideShare a Scribd company logo
Haxe и OpenFL
Вячеслав Троицкий @ Фабрика игр
О чем пойдет речь
● Зачем и кому это надо?
● Что это такое?
● Работает ли это?
Обзор Haxe & OpenFl
Haxe - это язык
программирования
высокого уровня
Haxe - это быстрый
компилятор готовый к
использованию
Haxe - это готовая
библиотека для работы
на всех платформах
Платформы
● C++
● C#
● Java
● Flash
● JavaScript
● NekoVM
● PHP
Обзор Haxe & OpenFl
CROSS-PLATFORM
OPEN-SOURCE
EASY-TO-USE
Платформы
● Windows
● Mac
● Linux
● iOS
● Android
● Tizen
● Flash
● HTML5
● BlackBerry
● Firefox OS
Как настроить
● Установить Haxe (http://haxe.org)
● Установить библиотеку lime
● Установить OpenFL
● Выбрать IDE для работы
Установить Haxe
Установка lime
● Установка через менеджер пакетов
haxelib
● Установка самостоятельно из архивов с
сайта
● Установка не стабильных версий
Подробнее http://www.openfl.org/documentation/setup/install-
lime
Установка OpenFL
● Установка через менеджер пакетов
haxelib
● Установка самостоятельно из архивов с
сайта
● Установка не стабильных версий
Подробнее http://www.openfl.org/documentation/setup/install-
openfl
Выбор IDE для работы
● Блокнот и т.п. + консоль
● IntelliJ IDEA + плагин
● FlashDevelop
● Sublime Text + консоль
Работает ли это
● Веселый огород (ВК, ОК, FB)
● Русалочка (ВК, ОК, FB)
● Balaball (iOS)
Спасибо за внимание
Вячеслав Троицкий @ Фабрика игр

More Related Content

PDF
Кроссплатформенная разработка на Haxe
PDF
Rust - GDG DevFest 2016 Nizhny Novgorod
PPTX
Php and frameworks
PDF
Seminar: Эффективное использование среды разработки и компилятора C++
PDF
Webinar: Новые визуальные VCL-компоненты для Windows 10 в RAD Studio 10 Seattle
PDF
Webinar: Возможности RAD Studio 10 Seattle для разработки Windows 10 приложений
PDF
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
PPT
Install denwer
Кроссплатформенная разработка на Haxe
Rust - GDG DevFest 2016 Nizhny Novgorod
Php and frameworks
Seminar: Эффективное использование среды разработки и компилятора C++
Webinar: Новые визуальные VCL-компоненты для Windows 10 в RAD Studio 10 Seattle
Webinar: Возможности RAD Studio 10 Seattle для разработки Windows 10 приложений
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
Install denwer

What's hot (20)

PDF
Rust - GDG DevFest Siberia 2016
PDF
Webinar: Создание приложений в FireMonkey для Windows 10 в RAD Studio 10 Seattle
PPT
Platypus platform ivbit
PDF
Как мы приручили демона или процесс тестирования демонов в Badoo
PPT
использование .Net framework
PDF
Курс Java-2016. Занятие 06. Файлы и ввод-вывод
PDF
Webinar: Обзор RAD Studio 10 Seattle (Delphi, C++Builder)
PPTX
курс Java 2016. занятие 03. интерфейсы, generic, исключения
PDF
Webinar: Основные компоненты для разработки мобильных приложений в Delphi
PPTX
Полный цикл разработки на Python + Django
PDF
Rust: история языка и контекст применения
PPTX
Base php 1
PDF
1. RAD Studio Tokyo What's new Введение (К.Раннев)
PDF
Микросервисы: взгляд сверху и в бок
PDF
Работаем с API по-взрослому - Максим Кислов (Badoo)
PPT
About emacs
PDF
Rempl — крутая платформа для крутых инструментов - Роман Дворнов (Avito)
PDF
Владислав Грязнов "Многозадачность в PHP"
PDF
Кэширование в веб-приложениях: что? где? когда?
PDF
Continuous Delivery для ASP.NET MVC проекта под Linux
Rust - GDG DevFest Siberia 2016
Webinar: Создание приложений в FireMonkey для Windows 10 в RAD Studio 10 Seattle
Platypus platform ivbit
Как мы приручили демона или процесс тестирования демонов в Badoo
использование .Net framework
Курс Java-2016. Занятие 06. Файлы и ввод-вывод
Webinar: Обзор RAD Studio 10 Seattle (Delphi, C++Builder)
курс Java 2016. занятие 03. интерфейсы, generic, исключения
Webinar: Основные компоненты для разработки мобильных приложений в Delphi
Полный цикл разработки на Python + Django
Rust: история языка и контекст применения
Base php 1
1. RAD Studio Tokyo What's new Введение (К.Раннев)
Микросервисы: взгляд сверху и в бок
Работаем с API по-взрослому - Максим Кислов (Badoo)
About emacs
Rempl — крутая платформа для крутых инструментов - Роман Дворнов (Avito)
Владислав Грязнов "Многозадачность в PHP"
Кэширование в веб-приложениях: что? где? когда?
Continuous Delivery для ASP.NET MVC проекта под Linux
Ad

More from DevOWL Meetup (20)

PDF
Что такое современная Frontend разработка
PDF
CQRS and EventSourcing
PDF
Cага о сагах
PPTX
Trainspotting Transporting: RabbitMQ, Akka.NET, Rx, MVI, Cycle.js
PPTX
SEO basics for developers
PPTX
Testing is coming
PPTX
HR VS DEV
PPTX
Startup tactics for developers: A, B, C
PPTX
Easily create apps using Phonegap
PPTX
MeetupCamp Витебский летний митап 5-6 июля
PPTX
Recommerce изнутри
PPTX
Lucene in Action
PPTX
Database reverse engineering
PDF
devOWL coffee-break
PDF
ECMAScript 5 Features
PPT
AngularJS basics & theory
PPTX
Async Module Definition via RequireJS
PDF
Bootstrap3 basics
PDF
Google map markers with Symfony2
PPT
Потоковая репликация PostgreSQL
Что такое современная Frontend разработка
CQRS and EventSourcing
Cага о сагах
Trainspotting Transporting: RabbitMQ, Akka.NET, Rx, MVI, Cycle.js
SEO basics for developers
Testing is coming
HR VS DEV
Startup tactics for developers: A, B, C
Easily create apps using Phonegap
MeetupCamp Витебский летний митап 5-6 июля
Recommerce изнутри
Lucene in Action
Database reverse engineering
devOWL coffee-break
ECMAScript 5 Features
AngularJS basics & theory
Async Module Definition via RequireJS
Bootstrap3 basics
Google map markers with Symfony2
Потоковая репликация PostgreSQL
Ad

Обзор Haxe & OpenFl