28.02.2011, 14:31
|
#59
|
|
Юзер
Регистрация: 27.12.2008
Адрес: Россия
Сообщений: 365
Репутация: 67
|
Это начало новой эпохи.
Цитата:
Сегодня, на Flash Gaming Summit в San Francisco
(где Unity Technologies является Gold спонсором)
Компания Adobe официально анонсировала
публичный доступ к бета версии
Flash плеера с кодовым именем Molehill
который имеет очень интересную особенность :
аппаратное ускорение 3D графики.
Molehill предоставляет очень низко-уровневый,
базирующийся на шейдерах, интерфейс доступа к графическим устройствам.
В Adobe решили сосредоточиться на низкоуровневом доступе и сделали это хорошо.
Molehill не имеет как такового "3D движка", редактора сцен,импортёров-экспортёров,
физики, света или редакторов лайтмап.
Не имеет ничего.
Не кажется ли вам, что этот список звучит знакомо?
Этот список звучит так, как список компонентов, которые вы так любите в Unity!
В последние несколько месяцев, инженеры Unity Technologies вели исcледования возможности интеграции
Flash player в Unity
И эти исследования завершились удачей и перешли в полный рабочий цикл.
Для пользователей Unity эта новость порождает много вопросов. Таких как :
* Будет ли Unity в Flash поддерживать все возможности Unity ?
* Когда же это будет готово?
* Хорошо, когда будет хотя бы бета?
* Сколько будет стоить?
* Как на счёт А, Б и В ?
На эти и много других вопросом Unity Technologies не может ответить прямо сейчас.
Разве что : "Это будет так хорошо, как только возможно и так быстро, как только реально успеть".
Тем не менее, несколько конкретных ответов имеется для тех, у кого нет сил ждать :
Q. Это конец для Unity Web Player?
Совершенно нет. И Unity и Flash плееры имеют собственную силу. Возможность
собрать вашу игру или программу для Flash плеера важна и изумительна, но есть много вариантов когда это лучше будет сделать в Unity плеере.
Разработчики приложений смогут сами выбрать платформу - Flash, Unity или смесь обоих технологий.
(Становится всё интереснее ! )
Q. Какой Язык Программирования смогу я использовать ?
Вы будете иметь два варианта (я бы даже сказал 4):
1. Для привычных к Flash разработке :
Используя Flash ActionScript API. Примерно так:
var go:GameObject = new GameObject(“Just normal ActionScript 3 code”);
2. Для привычных к Unity :
Продолжайте писать в C# / JavaScript / Boo, как обычно и предоставьте Unity автоматически перевести ваш код в ActionScript когда вы нажмёте кнопку publish.
Это очень важная разработка для Unity Technologies
Как всегда, нацеленная на улучшение и расширение среды Unity
Для вас.
|
http://www.unity3d.ru/index.php/arch...unity-flash-3d
|
|
|