mcthesw/game-save-manager

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

Open

#126 opened on Jun 24, 2024

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Rust (42 forks)auto 404
enhancementhelp wantedneed discussion

Repository metrics

Stars
 (1,109 stars)
PR merge metrics
 (PR metrics pending)

Description

介绍

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

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

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

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

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

希望提供的能力

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

Contributor guide