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