Я совершенно заблудился, где и как хранить файлы уровня * .txt в моей игре.
Что мне нужно в моей игре, так это наличие нескольких «предварительно запеченных» уровней, которые поставляются вместе с игрой, а также возможность для пользователей создавать свои СОБСТВЕННЫЕ уровни.
Итак, я создал новый каталог внутри Visual Studio в разделе «Контент», называемый уровнями, и поместил туда «level1.txt». Но единственный способ получить доступ к файлам уровня * .txt - использовать полный путь, и я не могу ВКЛЮЧИТЬ их в свое решение Visual Studio, потому что оно не создает:
"C:\My Documents\blahblabh....\levels\level1.txt"
- Вместо этого я помещаю эти предварительно запеченные карты в какой-то каталог рядом с исполняемым файлом? Как создать каталог в каталоге / bin перед компиляцией проекта?
- Как запретить пользователям удалять "предварительно запеченные" уровни, поставляемые с игрой?
(мне это больше не нужно)
- Кроме того, где я могу хранить пользовательские уровни, созданные пользователем? Я предполагаю, что это должно быть сделано с StorageDevice. Но это связано с первым вопросом о том, как создать каталог после развертывания игры.
Любые указатели приветствуются! Спасибо
РЕДАКТИРОВАТЬ: Re: пользовательский контент-процессор. Это кажется намного сложнее, чем мне нужно. Но мне нужно развернуть свою игру и на xbox360, так будет ли работать устройство хранения?