Показать сообщение отдельно
Старый 10.06.2010, 17:01   #8
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Переход на C#

Ну xaml это чаще векторная графика, каждый xaml может содержат объекты, которые можно использовать уже в приложении. Для рисования там вроде канвас есть, но я вообще то на сильверлайт не программировал... достойная альтернатива флешу, причем кросплатформенная тоже как и флеш (MoonLight в составе проекта Mono).

IDE для C# - тут два варианта, если не нравятся продукты майкрософт - то SharpDevelop, если же все таки допустить их использование, то обязательно Visual Studio не ниже 2008 и как в дополнение можно поставить что-то типа ReSharper'а, который подскажет где надо и поможет соблюдать стиль программирования.

2D двиг для C#... если есть портированный HGE, то отличный вариант, если нет, то XNA - более продвинутое API, но больше требования к железу, т.к. HGE требует DX8.1 (хотя смотря какую версию портировали, может и 9.0), а XNA - DX9.0c, но для XNA где то видел фреймворк перехода на Silverlight.

Если надо низкоуровневый API - то можно поискать библиотеку sharpgl например или взяться на Managed DirectX или SlimDX (на форуме новость была о нем).
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Randomize (11.06.2010)