我目前正在设计一个游戏,玩家可以摧毁城市的大部分地区,这是一个是омет릭游戏,在某个时间点可能会有几百个建筑物同时出现在屏幕上,另外还有较小的装饰对象(树木、灯泡等)。总体而言,建筑物的细节不高,大多数建筑物约有1-2千个三角形。
目前,我正在探索如何使建筑物可破坏的最佳方法,考虑到现有规模,实时物理引擎可能不是可行的选择。因此,我研究了使用顶点动画来实现建筑物破坏,因为我原本并没有计划让建筑物在被破坏后变成可交互对象。虽然我可能会考虑在破坏时生成碎片,碎片会沿着冲击方向移动来卖弄一下,而尽量减少物理对象数量。
我想知道是否有其他替代方案,是否有其他方法、工作绕过或处理这种数量可破坏对象的方法,我可能不知道。寻找一个已经存在的技术或解决方案的难度很大,尤其是不知道其名称。
评论 (0)