Я хотел бы позволить моей игре загрузить содержание (такое как модель, jpg файл, и т.д.) во время времени выполнения и отобразить их.
Я посмотрел на образец на веб-сайте XNA (http://creators.xna.com/en-US/sample/winforms_series2), однако этот метод требует Game Studio (что означает Visual Studio также), установленный на клиентском компьютере.
Что подходы к загрузке содержания во время времени выполнения без VS+GS? Я имею избежать XNA Довольный Конвейер полностью? Раз так я должен записать свою собственную графическую библиотеку импорта или являюсь там какими-либо подходящими для этой задачи?
Заранее спасибо!
Для загрузки текстуры вы можете использовать метод Texture2D.FromFile .
Что касается моделей, я не думаю, что есть способ их загрузить. Если вы просто хотите загрузить данные вершин и индексов, то загрузить их из файла в буферы довольно просто. Если, однако, вам действительно нужен экземпляр модели, я не знаю другого способа (кроме использования конвейера содержимого)
Выполнение этого потребовало бы большого количества тонких настроек, и изучения конечных файлов, изменения их и повреждения некоторых правил в EULA для XNA Gamestudio 3.1 и ниже. Ваш лучший выбор состоял бы в том, чтобы создать Вершину и Индексные буферы и загрузку вашего собственного типа файла для моделей.