我想为我的游戏制作一个想法的原型。这个游戏的想法是玩家将挖掘地面,创建隧道和寻找宝藏。
我正在寻找创造'蠕虫风格'的地形,通过碰撞检测让玩家在隧道中游荡和跳跃。在这些图片中可以看到这种类型的动态地形的例子。
我的问题是如何实现这种类型的可破坏地形的最佳方法?我正在使用XNA游戏工作室。
发布于 2019-06-04 13:21:40
Riemer对他在XNA中开发的游戏采用了类似的方法,炮弹导致地形被“摧毁”,并且之前在所述地形上的任何道具都相应地移动。
它需要根据您的需求进行重构和改进,但这是一个开始。
Riemer也有其他一些很好的教程选择。
http://www.riemers.net/eng/Tutorials/XNA/Csharp/Series2D/Adding_craters.php
https://stackoverflow.com/questions/-100001414
复制相似问题