Все записи автора Роман Епишин

Об авторе Роман Епишин

Маркетолог, копирайтер. Публиковался в самых разных бумажных и электронных изданиях, включая журнал «PC Игры» и портал 3DNews, где впоследствии возглавил игровой раздел. Освещению событий индустрии электронных развлечений посвятил в общей сложности более восьми лет своей жизни.

Adobe в доле — разъяснение

На днях компания Adobe обнародовала подробный план вступления в силу своей лицензионной политики для разработчиков игр, создающих проекты под Flash Player 11. Политика распространяется на продукты, использующие так называемые «премиум-возможности» FP11, с чистым доходом от $50 000 (если для примера разбить на год — то всего $4 167 в месяц). Владельцам таких продуктов придется отдавать 9% выручки Adobe. Но кто и в каких случаях в действительности должен делиться?

Под премиум-возможностями подразумевается одновременное использование аппаратного ускорения Stage3D и «быстрой» доменной памяти. Примечательно, что по отдельности и то, и другое можно применять абсолютно свободно. Таким образом, под новую лицензионную политику попадают в первую очередь проекты, построенные в комплексных средах разработки, таких как Unity или ShiVa, а также проекты, скомпилированные из C/C++ при помощи flascc (кодовое имя «Alchemy»). В этом случае исполняемый файл для Flash-платформы, полученный путем компиляции не ActionScript3 кода, будет зависеть от доменной памяти.

Однако все это не касается проектов на базе AlternativaPlatform. Ни графический движок Alternativa3D 8, ни физическая библиотека AlternativaPhysics не используют доменную память, а потому не попадают под действие политики. При этом они позволяют в полном объеме пользоваться возможностями аппаратного ускорения Stage3D и создавать сложную физическую симуляцию на Flash Player 11. Для компаний, выбравших наши технологии, ничего не меняется. AlternativaPhysics  и Alternativa3D 8 распространяются бесплатно, причем у Alternativa3D 8 открыт исходный код.

Примечание. Контролировать соблюдение своих прав Adobe намерена технически. 1 ноября 2012 года проекты, попадающие под требования лицензионной политики, но не получившие лицензии, будут принудительно переключаться на программный рендеринг Stage3D вместо аппаратного.

Видео докладов с FlashGamm Moscow 2012

Месяц назад мы опубликовали ссылки на презентации наших докладов с конференции FlashGamm Moscow 2012. Теперь же в сети доступно и видео!

История ошибок успешного проекта
Антон Волков, технический директор, продюсер

Flash3D на мобилах — это просто!
Михаил Сухотерин, руководитель методического отдела
Андрей Андреев, программист-экспериментатор

AlternativaPlatform в ТОП-25 российских стартапов

Почти всей компанией углубившись в разработку разных классных штук для «Танков Онлайн», чуть не проморгали включение нас в ТОП-25 «самых горячих российских стартапов». Соответствующий список подготовил портал Informilo. ТОП был составлен по итогам опроса инвесторов в Москве, Лондоне, Нью-Йорке, Бостоне и Силиконовой Долине. Спасибо инвесторам за признание!

ТОП-25 самых горячих российских стартапов

Делимся опытом на FlashGAMM 2012

В четверг, 17 мая, в здании московской гостиницы «Космос» пройдет конференция FlashGAMM Moscow 2012. Это ежегодное мероприятие, посвященное издателям и разработчикам Flash-, мобильных и социальных игр. Мы традиционно выступаем спонсором конференции (ищите наш стенд в «платиновой» зоне), а также готовим два познавательных доклада.

Продюсер проекта «Танки Онлайн» и технический директор компании AlternativaPlatform Антон Волков в рамках сессии «История ошибок успешного проекта» расскажет о неизбежных проблемах в жизни амбициозного онлайн-проекта, и о том, чему на этих трудностях научилась наша команда. Приходите 17 мая к 12:00 в зал «Вечерний космос».

И в тот же день, в 16:00 в зале «Галактика 1-2» состоится доклад «Flash 3D на мобилах – это просто!». В нем программист-экспериментатор Андрей Андреев и руководитель учебно-методического отдела AlternativaPlatform Михаил Сухотерин поделятся опытом использования Stage3D на мобильных платформах.

До встречи на FlashGAMM!

AlternativaPlatform на телеканале «Россия-24»

Получили свои 13 минут славы. Съемочная группа программы «Технопарк» телеканала «Россия-24» побывала у нас в гостях и рассказала о наших успехах в эфире. Благодарим всех неравнодушных к нашей работе, мы ценим вашу поддержку!

Обновление AlternativaGUI 5.21.0

Продолжая совершенствовать интерфейсную библиотеку AlternativaGUI, мы выпустили обновление 5.21.0. В этой версии исправлены обнаруженные ранее ошибки, а также включены дополнительные возможности. В частности, мы оптимизировали работу интерфейса и повысили удобство его использования, добавив флаги заморозки ширины и высоты контейнеров (freezeHeight и freezeWidth).

Серьезную оптимизацию также претерпели классы GUIobject и TabPanel. В последнем были реализованы такие методы работы с содержимым компоненты, как добавление и удаление вкладки с контентом, получение информации о количестве вкладок, обновление компоненты. Полный список изменений и нововведений вы найдете в архиве с библиотекой.

Также просим обратить внимание, что для упрощения работы с интерфейсом мы убрали из числа передаваемых при инициализации параметров контейнер для хинта. Теперь он передается в методе setHintImaging класса MouseManager.

Скачать AlternativaGUI 5.21.0
Уроки и документация

Новые возможности AlternativaPlayer

Онлайн-просмотровик 3D-моделей AlternativaPlayer переехал на новую версию движка Alternativa3D 8.27.0, обзаведясь при этом дополнительными возможностями. Главным нововведением стала корректная сортировка граней с прозрачностью — для их отрисовки используется альфа-тест, реализованный в Alternativa3D 8.27.0. Преимущества правильной сортировки нагляднее всего проявляются при изображении деревьев. Ниже перечислены остальные новшества.

  • Увеличен лимит на количество источников света в сцене: 11 направленных, 7 точечных и 5 конусных для объектов с вершинным освещением и 12 направленных, 8 точечных и 6 конусных для объектов, освещающихся по карте нормалей.
  • Реализован импорт анимации из формата A3D и экспорт анимации в формат A3D.

Запустить AlternativaPlayer

Alternativa3D 8 вышла в Open Source!

Друзья, 29 марта 2012 года произошло важное для компании AlternativaPlatform и, надеемся, для многих из вас событие! После шести лет развития в закрытом состоянии графический Flash 3D движок Alternativa3D 8 выходит в Open Source. Исходный код опубликован на портале GitHub. С открытием исходного кода в истории Alternativa3D начинается новый период. Мы рассчитываем, что силами сообщества технология будет развиваться быстрее, а также станет понятнее и доступнее благодаря росту числа учебных и аналитических материалов от разных авторов на разных языках. Публиковать их, кстати, можно в нашей Базе знаний. Со своей стороны мы не прекращаем развитие и поддержку движка, так что идеи и предложения приветствуются — вы всегда можете оставить их на нашем форуме.

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

Перейти к исходникам
Обсудить на форуме

Обновление AlternativaPhysics 2.3.1: баги исправлены, тела заморожены

Выпустили обновление физической библиотеки AlternativaPhysics. В новую версию 2.3.1 добавлена функция заморозки объектов, что увеличивает производительность при большом количестве покоящихся тел. Также исправили ошибки, закравшиеся в предыдущий релиз. Ниже перечислены основные нововведения, а полный список всех изменений находится в архиве с библиотекой.

  • Реализована автоматическая заморозка покоящихся тел и контактов с их участием.
  • Добавлена возможность заморозки всех объектов сцены.
  • Реализован автоматический расчет тензора инерции для CollisionComposite.
  • Расширен набор функций для работы с телом.
  • Исправлены неверно работавшие функции.

Скачать AlternativaPhysics 2.3.1
Обсудить на форуме
Посмотреть уроки
Запустить интерактивную демонстрацию

Alternativa3D 8.27.0 с тенями и альфа-тестом

Продолжаем неделю долгожданным релизом новой версии движка Alternativa3D. В ней реализованы тени от направленного источника света, необходимые, например, для правильного изображения теней при солнечном освещении. Также мы добавили возможность отрисовки с использованием технологий альфа-теста и двухпроходного альфа-теста. Это решает проблему сортировки при отрисовке полупрозрачных объектов, например, листвы деревьев.

Всего в Alternativa3D 8.27.0 внесено более тридцати изменений и дополнений. Их полный перечень находится в архиве с библиотекой, а ТОП-5 нововведений представлен ниже:

  • Добавлен класс DirectionalLightShadow для расчета теней от направленного источника света.
  • В материалах добавлена возможность отрисовки с использованием технологий альфа-теста и двухпроходного альфа-теста.
  • Реализован EnvironmentMaterial — материал с имитацией отражения по кубической текстуре.
  • В материал StandardMaterial добавлена возможность использования текстуры предрасчитанного света совместно с динамическим светом.
  • Реализован импорт анимации из бинарного формата A3D.

Наряду с движком были обновлены плагины для 3DS Max 2010, 3DS Max 2011 и 3DS Max 2012.


Щелкните по картинке для запуска демонстрации (требуется Flash Player 11)

Скачать Alternativa3D 8.27.0
Обсудить на форуме