Zakus
проблема обсуждалась тут - "Не запускается ХНАшная прога на другом компе :("
Там обсуждалась версия 2.0.
Без рекламы своего сайта нельзя?
Zakus
>>Там обсуждалась версия 2.0.
В более старших версиях таких проблем с запуском нет и обсуждать там нечего...
>>Без рекламы своего сайта нельзя?
Судя по содержанию статьи и комментариям - нельзя...
мда..обертка директХ суперская у Микрософта получилась...
Ну, так что, для casual arcade сегмента xna годится? Или все же с++ дх
Спасибо за статью, уверен многим пригодится как ступенька для страрта, несмотря на некоторый негатив в комментах.
Стало интресно попробовать сие на Delphi.net :)
>>несмотря на некоторый негатив в комментах.
Это про меня. Не, ну точно про меня !!!
Сие есть величайшее заблуждение. Негатив, позитив - это ЭМОЦИИ.
Wieiner
не то слово
sergeym
это уж вам решать. если не боитесь таскать с собой 28 мегов дистрибутива - можете делать казуалки
Coriolis
ох и намучаешься %-)
raxxla
уходи
Facepalm
> это уж вам решать. если не боитесь таскать с собой 28 мегов дистрибутива -
> можете делать казуалки
эээх..где казуалки там глядишь и КриТек... :-)
Задача контент процессоров — преобразование контента из внутреннего представления (файлов), в объекты управляемого (managed) кода. То есть, по сути сама загрузка контента в память на этапе исполнения.
Немного неверно, задача контент процессоров перерабатывать импортируемый контент в нужный нам. То-есть например, импорт фонта грузит xml файл и создает дескрипшен, а контент процессор создает из него текстуру которую добавляет в фонт. Но например простую текстуру можно грузить без обработки процессором. И процессоры работают тоже только при компиляции.
Да да. К примеру, берем саундтрек в сжатом виде - а в проэкте получаем размером больше .wav
XNA не позволит влезть в недра для low-level оптимизации. Очевидно же. Потому проиграет сцепке C++ и DirectX. Однако для обычных инди-проектов XNA за глаза должно хватить.
Что хорошо в XNA так это C# и все что с ним связано. Ускоренное время компиляции. Удобный "подсказчик по классам и мемберам". Гораздо удобнее писать прототипы ибо уже все нужное есть. Те же шейдеры на базовом уровне уже привинченчы. Да и легкое портирование под XBOX - приятный бонус.
Но есть у ХНА и минусы:
- Нет нормальных патикл-редакторов
- Беда с конвертерами ресурсов. Чтобы на лету что-то перегружать в игре это целая история. А это важно для прототипов тех же.
- Необходимость установки для пользователя .NET Framework и XNA Runtimes. При этом сам ХНА неприятно крэшится при их отсутствии.
>Что хорошо в XNA так это C# и все что с ним связано.
мда...си шарп хочется поюзать..отсюда и ХНА следует..интересно а с директХ си шарп никак?
Wieiner
> ..интересно а с директХ си шарп никак?
Ты говоришь так, как будто хnа это обертка под OpenGL(-:
Тема в архиве.