Несколько друзей и я работаем над XNA RPG один раз в неделю за последний год. Наш боевой двигатель в основном закончен, и теперь мы работаем над разведкой в мире.Нужен чистый пример TileMap в XNA
Я уже создал сырую плитку и объекты TileMap, которые работают таким образом:
- Простой 2D массив целочисленных значений, представляющих плитки (Texture2D) объектов в списке
- Использования для цикла, чтобы сделать TileMap, который точно равен размеру экрана
Вопрос в том, как я могу изменить это для достижения такой функциональности?
- сделать карты, которые больше, чем экран
- Плавно прокручивать вокруг TileMap, только рисование, что необходимо (например, Viewport видно)
СНОСКА: Я пытался получить работу скроллинга , но, возможно, использовал неправильный подход для его достижения (т. е. рендеринг секций плиток для достижения гладкой прокрутки). Однако это никогда не срабатывало, и было бы здорово, если бы я мог найти что-то, что в основном нарисовало бы окно TileMap.
Также будут приветствоваться любые дополнительные ссылки или внешние источники. Даже идеи примера псевдокода очень помогли бы.
Спасибо, это то, что я надеялся найти! –