Архив рубрики: 3D

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

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

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

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

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

Ускорение графики при использовании Flash Player 11

В 2011 году вышел Flash Player 11 с поддержкой графического ускорения на видеокарте. До этого все расчеты производились на процессоре, и разработчикам приходилось мириться с ограничением на количество треугольников и т.п. Игра Tanki Online была разработана на движке Alternativa3D 7 под Flash Player 10 и средний FPS у игроков был 20-25. Чтобы ускорить графику, решили сделать в игре поддержку Flash Player 11. И вот что получилось:

Без аппаратного ускорения:

После включения аппаратного ускорения:

Для улучшения графики необходимо установить Adobe Flash Player 11, обновить драйвера видеокарты и в настройках Flash Player включить аппаратное ускорение.

К сожалению, операционная система Linux не поддерживает данный функционал, так что на ней прироста FPS не будет.

Также на сайте Adobe размещен список видеокарт, которые  на данный момент НЕ поддерживают аппаратное ускорение Flash Player.

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

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

Новые возможности 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 более не требуется. Тем не менее, мы будем признательны за такие упоминания.

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

“Dead Zone” — игра в жанре realtime MMORPG на Alternativa3D 8

screen2.png

Вашему вниманию представляется очередной проект, разрабатываемый с использованием графического движка Alternativa3D 8. Это многопользовательская ролевая онлайн-игра Last Stand Dead Zone. Разработчик игры — компания «Con Artist Games» (официальный сайт, группа в facebook). В настоящее время игра запущена в социальной сети Facebook как продолжение серии Last Stand. Над проектом трудится команда из трёх человек (программист, гейм-дизайнер и художник).

Действие Last Stand Dead Zone происходит в постапокалиптическом мире после эпидемии вируса, превратившего людей в зомби. Те, кто не заразился, пытаются выжить, используя все имеющиеся средства. В том числе три вида ресурсов — дерево, металл и ткань, а также топливо (fuel), которое служит виртуальной валютой. В нем, собственно, и заключена монетизация проекта — единицы топлива продаются за реальные деньги.

Геймплей основан на строительстве, исследовании окружающего мира и, конечно, сражениях с неупокоенными. Вы можете управлять своим собственным игровым пространством и развивать его. Стройте продовольственные и ресурсные склады, возводите бытовую инфраструктуру, заборы и т.д. Исследуйте соседние территории, ищите на них ресурсы, артефакты и приключения — зомби не дремлют. Персонажи, как водится, со временем матереют и тоже развиваются.

Интересно, что на игровой карте отмечены территории и других пользователей Facebook, в том числе ваших друзей. Вы можете помогать друзьям или атаковать их.

Игра находится в стадии бета-версии и ряд функций пока не доступен. Тем не менее, она уже неплохо выглядит и заслуживает свой «лайк», создать игрового персонажа и погулять по постапокалиптическому миру.

Серверная часть реализована средствами сервиса Player.IO. Визуализация происходит средствами Flash при поддержке движка Alternativa3D 8.

screen1.pngscreen3.pngscreen4.jpg

Обновление 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
Обсудить на форуме

«Битва» — игра в жанре MMORPG на Alternativa3D 8

Представляем вашему вниманию очередной проект, созданный с использованием движка Alternativa3D 8 — онлайн-игру «Битва«.

Это пошаговая MMORPG с 3D-графикой в постапокалиптической стилистике с элементами фэнтези. Разработана российской компании Dudez на технологии Stage 3D.

Bitva.org