Тема: Unity3D
Показать сообщение отдельно
Старый 28.02.2011, 14:31   #59
Юзер
 
Аватар для Badger_
 
Регистрация: 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
Badger_ вне форума