Привет, все спасибо за то, что вы искали и, надеюсь, помогли мне в этом, так как я полностью застрял!с использованием файлов XML для хранения макета блоков платформеров
Я кодирую игру в XNA. Платформенная игра, очень простая на данный момент. У меня есть все, что сортировал игрок, чтобы прыгать, ходить, бегать и анимироваться для каждого действия. У меня есть прокрутка фона, который пеет две копии 8-битного уличного местоположения. У меня также есть powerup, который в настоящее время только увеличивает счет игроков. Я также создал класс PlatformBlock, который является простой текстурой и позицией (oh и bool, чтобы увидеть, содержит ли Powerup).
В любом случае, мой вопрос ... Я хочу сохранить позиции для своих блоков в XML-документе. Но я совершенно не уверен в том, что формат для ввода XML в (а ... и т. Д. Я потерян), я также не уверен, как назвать его из XNA, чтобы он размещал блоки List соответственно.
Возможно, кто-то напечатает его простым простым английским, поскольку я просмотрел литературные 15-20 уроков по этому вопросу и до сих пор не могу даже добавить его в свою игру. Я один раз несколько месяцев назад сумел получить это и запустить для игры в стиле прорыва, и, в конце концов, он работал хорошо, но у меня больше нет этого файла, не могу найти конкретный учебник, который я использовал. Другими словами .... ПОЖАЛУЙСТА, ПОМОГИТЕ :)
Ive все классы созданы, и я создал новый класс под названием LevelCreator. В этом классе все, что я действительно хочу сделать, втягивает X-координаты, которые будут загружаться в каждый новый PlatformBlock в моем списке, поскольку они создаются, после чего присваивается следующий. Поэтому все, что мне нужно сделать, чтобы изменить макет, - это изменение коордов в моем текстовом/XML-файле. Текст, казалось бы, казался бы проще, и я начинал здесь. Так вот как это просто: я хочу 10 блоков, у всех будет координата Y, скажем, «400», но затем каждый из них я установил координацию X, например, 100 200 400 500 800 900 ... и так далее. Пожалуйста, можете ли вы помочь мне знать, как реализовать это? manythanks 4 все помогают – user3191767