首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在XNA中实现蠕虫风格的可破坏地形?

如何在XNA中实现蠕虫风格的可破坏地形?
EN

Stack Overflow用户
提问于 2019-06-04 04:45:19
回答 2查看 0关注 0票数 0

我想为我的游戏制作一个想法的原型。这个游戏的想法是玩家将挖掘地面,创建隧道和寻找宝藏。

我正在寻找创造'蠕虫风格'的地形,通过碰撞检测让玩家在隧道中游荡和跳跃。在这些图片中可以看到这种类型的动态地形的例子。

例1
例1

例2
例2

我的问题是如何实现这种类型的可破坏地形的最佳方法?我正在使用XNA游戏工作室。

EN

回答 2

Stack Overflow用户

发布于 2019-06-04 13:21:40

Riemer对他在XNA中开发的游戏采用了类似的方法,炮弹导致地形被“摧毁”,并且之前在所述地形上的任何道具都相应地移动。

它需要根据您的需求进行重构和改进,但这是一个开始。

Riemer也有其他一些很好的教程选择。

http://www.riemers.net/eng/Tutorials/XNA/Csharp/Series2D/Adding_craters.php

票数 0
EN

Stack Overflow用户

发布于 2019-06-04 14:39:50

这个帖子的底部有一些不错的代码。此外,是一个关于实现可破坏地形的一个很好的分步教程。

编辑 - 第二个教程的原始链接已被破坏,因此我已链接到它的存档版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100001414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档