The Hadron++ Particle Library was designed for modular use. It's a very solid particle engine, but there's just a couple things that I have to be up front with before we get started. First of all, it should be know that current particle physics in BYOND are EXTREMELY bulky for many reasons. Because of this, it's highly suggested that you don't attach this library to any multiplayer games. The server will simply not be able to keep up with all of the data required to handle particles properly. However, this library can provide excellent fluff to most single-player games wishing to add some "juice" to them.
Some of the particle effects in the demo are for just that: demonstration purposes. While it showcases the robust nature of the library, some of the effects such as the fire effect can consume as much as 50% CPU running at 30fps. Use effects like these very sparingly and in a smart way to enhance gameplay.
As I update the engine, I do plan on releasing "particle packs" that are essentially libs that include tons of definitions for all kinds of crazy particle effects that I can come up with. This isn't limited to me, though. The ease of creating new effects in a modular way allows anyone to create and share their particle effects. The emitter definitions are designed to be plug-and-play.
If you want to show me something really cool you made with the engine or have some feedback you'd like to give, feel free to message me! I also love seeing how projects are incorporating the engine into their design. If you have features like that you want to show me, go right ahead.
|
|
All of my this ^