我想知道这里是否有人可能是善良的,并将我链接到一些教你如何创造一个大世界的教程,我指的是XNA中的游戏比你设置的分辨率更大.意味着你有一个可以探索的大世界,你不仅仅是坚持你的显示器的大小.请注意我只用C#和XNA编程了大约6个月.但我有5年的游戏开发经验.
所以我要追求的是:一些基本的相机?打破监视器大小的世界/游戏限制.
注意:我真的不知道要搜索什么来找到这样的东西.有关搜索内容的提示将受到关注.
由于几乎所有游戏都是这样做的,并且他们都以不同的方式进行游戏,因此您将很难找到专门的教程.
幸运的是,原则很简单:
尝试创建多个对象,在比屏幕大的世界中为它们提供位置(例如4000x4000),并使用键或游戏手柄移动相机位置.
您会注意到这意味着您的相机位置对应于屏幕一角可见的世界位置.要让相机指向屏幕中间,您还需要将屏幕宽度的一半和屏幕高度的一半减去转换操作,将世界位置更改为屏幕位置.
但我有5年的游戏开发经验.
没有冒犯,但如果你没有必要移动观点,你有5年没做过什么?听起来您的体验对于游戏开发来说并不是很典型.
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |