Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebGAL 想法备忘录 #520

Open
MakinoharaShoko opened this issue Aug 21, 2024 · 5 comments
Open

WebGAL 想法备忘录 #520

MakinoharaShoko opened this issue Aug 21, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@MakinoharaShoko
Copy link
Member

有关 WebGAL 引擎的新想法,汇集在此处。
当某个想法准备实施的时候,转为 issue。

@MakinoharaShoko MakinoharaShoko added the enhancement New feature or request label Aug 21, 2024
@MakinoharaShoko MakinoharaShoko pinned this issue Aug 21, 2024
@MakinoharaShoko
Copy link
Member Author

MakinoharaShoko commented Aug 21, 2024

  • 添加离屏渲染 API
  • 支持多行脚本,用 | 连接
  • 支持嵌入 iframe 作为特别演出,通过 iframe 内回调结束演出
  • 添加纯等待指令
  • 视频添加渐入渐出效果以解决黑屏问题
  • 试验 Pixi 光照 (lights) 效果
  • 视频禁止跳过更严格模式,双击可能无法有效阻止
  • 支持播放视频时保留对话框
  • 可能的手柄适配
  • 允许更多的文字速度选项,当前最慢速度仍被认为过快
  • 检查 l2d 表情匹配问题
  • 允许播放视频时不显示控制条
  • 脚本修改文本框背景透明度
  • 未来考虑支持立绘显示 apng 文件
  • 引入 loading 机制
  • 添加更多 UI 动效,避免硬切换,提高游戏感
  • 暴露一部分 API 到 window
  • 变量支持字符串比较
  • intro 支持更多格式,例如居中对齐
  • 减少单条语句中 dispatch redux 的次数,最后统一提交
  • 语音收藏功能
  • 文本框末尾添加闪动图标
  • 重新研究立绘背景进出场动画方案,允许参数设置进出场动画,妥善管理
  • 自定义文本样式,分为 4 个独立属性:style style-outer style-holder style-all
  • 添加更多内置特效
  • Pixi 特效支持独立启停,并添加退出效果 (例如渐出)

@MakinoharaShoko
Copy link
Member Author

  • 允许使用 gif 或其他动图格式作为立绘

@MakinoharaShoko
Copy link
Member Author

  • WebGAL Cli 创建项目

@MakinoharaShoko
Copy link
Member Author

MakinoharaShoko commented Sep 27, 2024

  • 立绘差分
  • intro 不自动步进,点击一次出现一行 @hundun000 有空可以看下
  • 优化文本分行展示语法,比如加语法糖
  • 强调 continue 参数

@MakinoharaShoko
Copy link
Member Author

  • 整数随机数——仅生成整数作为随机数

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant