我使用了Unreal Engines 5 Entity Component System(ECS)和Niagara粒子系统,成功实时渲染了5万+个怪物,帧率达到60FPS。然而,有些时候确实很难,虽然还不是完全性能优化,但我相信它正在朝着正确的方向发展。

我开始这个项目时受到RTS游戏《他们是数亿》的启发。我的目标是创造一个大规模蜂拥生存游戏,但我知道这将是一个3+年的项目。因此,我决定一步一步地做,先制作一个更小规模的游戏,使用一些可以在后续项目中重用的技术,然后逐步扩展。这个游戏就是这样诞生的!如果你有任何想法,欢迎告诉我!