mcthesw/game-save-manager

[功能/FEATURE]插件系统的讨论与实现

开放

#126 创建于 2024年6月24日

 (1 条评论) (0 个反应) (0 位负责人)Rust (42 个派生)auto 404
enhancementhelp wantedneed discussion

仓库指标

星标
 (1,109 个星标)
PR 合并指标
 (平均合并 1天 1小时) (30 天内合并 28 个 PR)

描述

介绍

本 Issue 着重于插件系统的实现讨论,该功能非常有用,能够极大强化存档管理器的功能,但是实现难度也比较高,需要经过充分的讨论和设计才能够完成,因此先设立Issue以供讨论

我希望通过插件系统来增强存档管理器的能力,包括

  • 存档修改
  • 存档共享 #54
  • 美化前端
  • 增加前端页面
  • 增强其它功能

正在考虑的插件方案(n选1)

  • WASM插件
  • 集成Lua
  • 动态加载
  • FFI

希望提供的能力

  • 动态加载、关闭插件
  • 更改前后端行为的能力
  • 更改样式的能力

贡献者指南