在XNA中使用Xtiled移动字符

本文关键字:Xtiled 移动 字符 XNA | 更新日期: 2023-09-27 18:36:20

我目前正在XNA C#中启动一些项目,因为我已经用C编程了几年,我想让一些事情变得严肃起来。

因此,我开始了一个简单的2D RPG游戏项目,使用平铺地图编辑器来创建我的地图,并使用Xtiled框架导入它们并在我的屏幕游戏中绘制它们。

但我缺少一些必要的技巧。我可以在屏幕上画一个角色,但我无法将其与我的地图同步!

我只知道如何绘制它,就像您将使用 XNA 在屏幕游戏中绘制任何东西一样。如果有人能解释我如何开始使用它,看看我的角色每次移动时在什么磁贴上的东西,我会很高兴。

答案

可能不是很复杂,我实际上只是想当我看到答案时,我会告诉自己"我知道这个"。

在XNA中使用Xtiled移动字符

我的角色每次移动时是什么瓷砖。

我无法将其与我的地图同步

如果使用初学者工具包,则应看到碰撞.cs文件。这是确定玩家所在位置以及当前与什么冲突的逻辑。

有许多教程站点,您可以进一步帮助您。查看此网站: http://xbox.create.msdn.com/en-US/education/tutorial/2dgame/getting_started