#Plugin Library

2 messages · Page 1 of 1 (latest)

meager badge
#

Maybe one of the mad lads behind bevy can help, I’m working on a plugin library that is agnostic to game engine or platform, so far I can make a dll or so that can load at runtime, and allow the caller to alter some registry.

https://github.com/jprugel/cybird

in the above repository there is a cookie clicker example that loads some upgrades from a generated DLL.

My question is how could I expand from that 1 type to many types in a way that is ergonomic for the end users(developers of mods and games).

I asked here because while not directly tied to bevy, it can be used in bevy(if it ever works good) and you guys do some really clever stuff with reflection. I also understand it isn’t the cleanest code as I’ve been kinda patch working it together over the past month or so

GitHub

Work in progress plugin engine for rust/bevy. Contribute to jprugel/cybird development by creating an account on GitHub.

wet chasm
#

I'd look into what people are doing in the #modding-and-scripting channel