粒子引擎 - XNA/C#
我正在为 XNA 游戏寻找粒子引擎?是否有一个好的/积极维护的库可用? (如果可能的话开源)
I'm looking for a particle engine for a XNA game? Is there a good/actively maintained library available? (Open Source if possible)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我建议使用 Mercury 粒子引擎 - 他们有适用于 XNA 3.1 和 4.0 的 API。
最后一次稳定更新是 2010 年 10 月。
I would suggest Mercury Particle Engine - they have API's for XNA 3.1 and 4.0.
Last stable update is from Oct 2010.
可能是最好的可用之一:XNA Particles
另外,请查看Xen。
Probably one of the best available: XNA Particles
Also, take a look at Xen.
我推荐 DPSF(动态粒子系统框架);这是 Neil Knight 的答案中提到的 XNA Particles 引擎。核心框架是开源的,它提供了大量的源代码、示例、教程、帮助文档,并有一个专门的论坛。如果您愿意,您可以使用库存效果和粒子系统,或者编写代码来创建自己的效果和粒子系统。此外,DPSF 仍然每隔几个月定期更新一次,有 XNA 3.1 和 4.0 版本,并支持 Windows、Xbox 360、Windows Phone 7 和 8 以及 Zune 上的 2D 和 3D 粒子。它还使用 MonoGame 来支持 WinRT 和 Android。
I would recommend DPSF (Dynamic Particle System Framework); this is the XNA Particles engine mentioned in Neil Knight's answer. The core framework is open source, and it provides tons of source code, examples, tutorials, help docs, and has a dedicated forum. You can use the stock effects and particle systems if you like, or write code to create your own. Also, DPSF is still regularly updated every few months, has versions for XNA 3.1 and 4.0, and supports both 2D and 3D particles on Windows, Xbox 360, Windows Phone 7 and 8, and the Zune. It also uses MonoGame to support WinRT and Android as well.
我认为这个问题有点离题,但是......
教程 2D 粒子:http://rbwhitaker.wikidot.com/2d-article-engine-1
I think its a little off the question but....
Tutorial 2D Particles: http://rbwhitaker.wikidot.com/2d-particle-engine-1