Skip to content

Releases: OpenWebGAL/WebGAL_Terre

WebGAL Terre 4.5.14

21 Jun 03:34
361700e
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

资源管理优化:改进资源管理和文件选择器组件,增强文件浏览体验。

动画支持:新增 JSON 格式的 Spine 动画支持,自动检测并加载 Spine 动画数据。

编辑器增强:改进文本编辑器体验,优化行号匹配逻辑,提升编辑流畅度。

视觉效果:新增斜面滤镜(Bevel Filter)的柔和度选项,支持更细腻的视觉效果调节。

特效组件:在 PixiPerform 组件中新增 heavySnow 效果,丰富雪花特效选项。

用户体验:添加导出提示功能,改善用户操作引导。

性能优化:修复拖动斜面和调整滤镜颜色选择器时的卡顿问题。

修复

修复资源文件扩展名映射错误,将音频文件正确归类。

修复半角分号在提交值中的转义问题,确保格式正确。

修复卸载程序缺少确认页面的问题。

修复图标背景使用图片时的显示问题,支持透明背景创建图标。

修复文件不存在时创建文件的异常处理。

Release Notes

In this version

New Features

Asset management optimization: improved assets management and file chooser components for enhanced file browsing experience.

Animation support: added JSON format Spine animation support with automatic detection and loading of Spine animation data.

Editor enhancement: improved text editor experience with optimized line number matching logic for smoother editing.

Visual effects: added softness option for Bevel Filter, enabling more refined visual effect adjustments.

Effect components: added heavySnow effect to PixiPerform component, enriching snow effect options.

User experience: added export tips feature to improve user guidance.

Performance optimization: fixed lag issues when dragging bevel and adjustment filter color pickers.

Fixes

Fixed asset file extension mapping errors, correctly categorizing audio files.

Fixed semicolon escaping issues in commit values to ensure proper formatting.

Fixed missing confirmation page in uninstaller.

Fixed icon background display issues when using images, supporting transparent background icon creation.

Fixed exception handling when creating files that don't exist.

リリースノート

このバージョンでは

新機能

アセット管理の最適化:アセット管理とファイル選択コンポーネントを改善し、ファイルブラウジング体験を向上させました。

アニメーションサポート:JSON形式のSpineアニメーションをサポートし、Spineアニメーションデータの自動検出と読み込みを実装しました。

エディターの強化:テキストエディターの体験を改善し、行番号マッチングロジックを最適化してよりスムーズな編集を実現しました。

ビジュアルエフェクト:ベベルフィルターにソフトネスオプションを追加し、より細かいビジュアル効果の調整を可能にしました。

エフェクトコンポーネント:PixiPerformコンポーネントにheavySnowエフェクトを追加し、雪のエフェクトオプションを充実させました。

ユーザー体験:エクスポートのヒント機能を追加し、ユーザーガイダンスを改善しました。

パフォーマンス最適化:ベベルおよび調整フィルターのカラーピッカーをドラッグする際のラグを修正しました。

修正

アセットファイルの拡張子マッピングエラーを修正し、オーディオファイルを正しく分類するようにしました。

コミット値でのセミコロンのエスケープ問題を修正し、適切なフォーマットを保証しました。

アンインストーラーに確認ページがない問題を修正しました。

画像を使用した際のアイコン背景の表示問題を修正し、透明背景でのアイコン作成をサポートしました。

存在しないファイルを作成する際の例外処理を修正しました。

WebGAL Terre 4.5.13

15 May 17:36
fe4d14e
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

自动注入构建信息,方便快速定位版本。

字体系统升级:当选择非默认字号时,条件性地添加 fontSize 参数,并新增字体优化选项。

编辑器改进:在浏览器重新获得焦点时自动重新加载场景文件(图形编辑器与文本编辑器)。

场景管理:新增 fetchScene 方法,支持按需拉取场景数据。

滚轮交互优化:仅当编辑器聚焦时才响应滚轮缩放,并采用 activeElement 提升焦点检测性能。

Say 组件支持在 IME 组合输入期间实时提交文本变化。

图像处理:新增调整滤镜(Adjustment Filter)功能。

体验改进:新增默认语言选择和窗口关闭事件支持。

性能优化:将自定义防抖实现替换为 lodash,提高编辑流畅度。

修复

修复游戏创建过程中名称未更新、目录异常等问题。

修复在发送同步消息前未正确检查 WebSocket 连接的问题。

修复 issue #388 相关的异常。

修复 macOS 下因系统完整性保护(SIP)导致的编译问题。

修复 EffectEditor 布局与输入分组异常。

修复 release 脚本中多余权限指令导致的构建失败。

Release Notes

In this version

New Features

Auto-inject build information to quickly identify versions.

Font system enhancements: conditionally add the fontSize parameter when a non‑default size is chosen and introduce font optimization options.

Editors now automatically reload the scene file when the browser regains focus (Graphical Editor & Text Editor).

Scene management: added fetchScene to retrieve scene data on demand.

Wheel interaction improvements: zoom/scroll only when the editor is focused, with more accurate focus detection via activeElement.

The Say component now supports real‑time text change submission during IME composition.

Image processing: added an Adjustment Filter feature.

UX improvements: added default language selection and a close‑event hook.

Performance optimization: replaced the custom debounce with a lodash implementation for smoother editing.

Fixes

Fixed game‑creation issues where the name wasn’t updated and directories were mishandled.

Fixed missing WebSocket connection check before sending sync messages.

Fixed the exception described in issue #388.

Fixed macOS build failures caused by SIP restrictions.

Fixed layout and input‑grouping issues in EffectEditor.

Fixed build failures caused by redundant permission commands in the release script.

リリースノート

このバージョンでは

新機能

ビルド情報を自動挿入し、バージョンの特定を容易にしました。

フォントシステムを強化:既定外のフォントサイズが選択された場合に fontSize パラメータを条件付きで追加し、フォント最適化オプションを提供します。

ブラウザがフォーカスを取り戻した際、エディターがシーンファイルを自動的に再読込するようになりました(グラフィカルエディターとテキストエディター)。

シーン管理:オンデマンドでシーンを取得できる fetchScene 関数を追加しました。

ホイール操作の改良:エディターがフォーカスされている場合のみズーム/スクロールを行い、activeElement を利用して焦点検出を最適化しました。

Say コンポーネントで IME 変換中でもリアルタイムでテキスト変更を送信できるようになりました。

画像処理:調整フィルター(Adjustment Filter)機能を追加しました。

UX 改善:既定言語の選択とウィンドウクローズイベントを追加しました。

パフォーマンス最適化:独自のデバウンスを lodash 実装に置き換え、編集をよりスムーズにしました。

修正

ゲーム作成時に名前が更新されずディレクトリが適切に処理されない問題を修正しました。

同期メッセージ送信前に WebSocket 接続を確認しない問題を修正しました。

issue #388 に関連する例外を修正しました。

macOS で SIP により発生するビルドエラーを修正しました。

EffectEditor のレイアウトと入力グループ化の問題を修正しました。

リリーススクリプトの不要な権限コマンドによりビルドが失敗する問題を修正しました。

WebGAL Terre 4.5.12

18 Mar 16:19
cf456a6
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

新增图标创建工具,可以创建多种尺寸和类型的图标,方便进一步打包。

使用原生的 Arm64 构建流程。

优化了对不合理的游戏名称的处理,优化游戏创建指引。

修复

修复了导出游戏时的异常。

Release Notes

In this version

New Features

Added icon creation tool, which can create icons of various sizes and types for easy further packaging.

Use the native Arm64 build process.

Optimized the handling of unreasonable game names and optimized the game creation guide.

Fixes

Fixed an exception when exporting the game.

リリースノート

このバージョンでは

新機能

アイコン作成ツールが追加され、さまざまなサイズとタイプのアイコンを作成できるようになり、さらにパッケージ化するのが容易になりました。

ネイティブ Arm64 ビルドプロセスを使用します。

不適切なゲーム名の処理を最適化し、ゲーム作成ガイダンスを改善しました。

修正

ゲームのエクスポート時の例外を修正しました。

WebGAL Terre 4.5.11

26 Dec 13:35
4916c24
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

对于导出的 Electron 游戏,支持将日志输出到文件。

CI 流程现可自动从 package.json 获取 Node.js 版本。

新增对话连接先前文本与对话结束后连续执行选项。

模板编辑器改进:游戏预览的组件响应模板编辑器的标签页切换。

修复

修复了游戏列表和模板列表的解析问题。

Release Notes

In this version

New Features

For exported Electron games, log output to file is now supported.

The CI process now automatically retrieves the Node.js version from package.json.

Added dialogue concatenation to connect previous text with options that execute sequentially after the dialogue ends.

Template editor improvements: The game preview components now respond to tab switching in the template editor.

Fixes

Fixed parsing issues with the game list and template list.

リリースノート

このバージョンでは

新機能

エクスポートされたElectronゲームにおいて、ログをファイルに出力できるようになりました。

CIプロセスは、package.jsonからNode.jsのバージョンを自動的に取得するようになりました。

以前のテキストへの会話の接続と、会話終了後の連続実行オプションが追加されました。

テンプレートエディターの改善:ゲームプレビューのコンポーネントが、テンプレートエディターのタブ切り替えに反応するようになりました。

修正

ゲームリストとテンプレートリストの解析に関する問題を修正しました。

WebGAL Terre 4.5.10

17 Nov 12:39
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

支持通过配置文件控制是否要启用紧急回避界面

intro 支持关闭自动展示下一句,只有用户手动点击鼠标或按下键盘时才展示下一句

为模板编辑器添加快速应用模板到游戏的菜单项

为选择器添加使用鼠标滚轮快速切换选项的功能

脚本编辑器支持设置字号和字体

支持创建模板时指定模板存储位置

修复

优化文件列表文件名排序

为 Live2D 相关选项添加翻译文本

优化脚本编辑器下的编辑性能

重复应用当前应用的模板时,偶发的找不到模板的问题

Release Notes

In this version

New Features

Support controlling whether to enable the emergency skip interface through the configuration file.

The intro now supports disabling automatic display of the next sentence. The next sentence will only be displayed when the user manually clicks the mouse or presses a key.

Added a menu item to the template editor to quickly apply templates to the game.

Added the ability to quickly switch options using the mouse wheel in the selector.

The script editor now supports setting font size and font family.

Support specifying the template storage location when creating a template.

Fixes

Optimized file name sorting in the file list.

Added translated text for Live2D related options.

Optimized editing performance in the script editor.

Fixed the occasional issue of not finding a template when repeatedly applying the currently applied template.

リリースノート

このバージョンでは

新機能

設定ファイルで緊急回避インターフェースの有効/無効を切り替えられるようになりました。

イントロで自動的に次の文章を表示する機能をオフにできるようになりました。ユーザーがマウスをクリックまたはキーボードを押したときにのみ、次の文章が表示されます。

テンプレートエディターに、ゲームにテンプレートをクイック適用するためのメニュー項目を追加しました。

セレクターでマウスホイールを使用してオプションをすばやく切り替える機能を追加しました。

スクリプトエディターでフォントサイズとフォントを設定できるようになりました。

テンプレートの作成時にテンプレートの保存場所を指定できるようになりました。

修正

ファイルリストのファイル名ソートを最適化しました。

Live2D関連オプションに翻訳テキストを追加しました。

スクリプトエディターのエディットパフォーマンスを最適化しました。

現在適用されているテンプレートを再度適用するときに、テンプレートが見つからない場合がある問題を修正しました。

WebGAL Terre 4.5.9

04 Nov 13:45
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

对话内容支持不间断的连续空格

修复

引擎修复:读取存档时意外在状态表中存储了多份演出记录的问题;带有 id 的效果音播放在停止后演出未完全清除的问题;对状态表和演出控制器中的演出列表在插入时去重

Release Notes

In this version

New Features

Dialogue content now supports continuous spaces.

Fixes

Engine fixes: Fixed an issue where multiple performance records were unexpectedly stored in the state table when loading a save; fixed an issue where performances with IDs were not completely cleared after stopping sound effects playback; deduplicated performance lists in the state table and performance controller upon insertion.

リリースノート

このバージョンでは

新機能

会話内容で連続するスペースが正しく表示されるようになりました。

修正

エンジン修正:セーブデータ読み込み時にステータステーブルに複数の演出記録が重複して保存される問題、ID付きの効果音が停止した後も演出が完全にクリアされない問題、ステータステーブルと演出コントローラーの演出リストへの挿入時に重複を除去するように修正しました。

WebGAL Terre 4.5.8

28 Oct 14:16
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

允许修改 Live2D 绘制范围

允许设定立绘的 z-index

模拟口型同步

优化版本升级提示

优化文件选择器,可以按文件名过滤

修复

优化场景文件保存的稳定性

Release Notes

In this version

New Features

Allow modifying Live2D drawing range

Allow setting the z-index of the standing picture

Simulate lip sync

Optimized version upgrade prompt

Optimized file picker to filter by file name

Fixes

Optimized the stability of scene file saving

リリースノート

このバージョンでは

新機能

Live2D 描画範囲変更可能

立ち絵 z-index 設定可能

口パク同期シミュレーション

バージョンアップメッセージ最適化

ファイルセレクター最適化、ファイル名フィルタリング可能

修正

シーンファイル保存安定性最適化

WebGAL Terre 4.5.7

01 Sep 04:05
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

创建和重命名场景文件时检查是否有重名文件

全新的语言服务器

在创建游戏后重新应用模板

修复

4.5.7 修复:无法从状态中获取到对应 key 的变量时,返回 {key} 以避免变换不生效

修复引擎的若干错误

Release Notes

In this version

New Features

Check for duplicate file names when creating and renaming scene files

Brand-new language server

Reapply template after game creation

Fixes

4.5.7 Fix: When the corresponding key variable cannot be obtained from the state, return {key} to avoid ineffective transformation.

Fix several bugs in the engine

リリースノート

このバージョンでは

新機能

シーンファイルを作成および名前変更するときに、名前が重複しているかどうかを確認する

新しい言語サーバー

ゲームの作成後にテンプレートを再適用する

修正

4.5.7 修正:状態から対応する key の変数が取得できない場合、{key} を返すようにし、変換が無効になるのを回避しました

エンジンのいくつかのバグを修正

WebGAL Terre 4.5.6

30 Aug 12:20
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

创建和重命名场景文件时检查是否有重名文件

全新的语言服务器

在创建游戏后重新应用模板

修复

4.5.6 修复:无法从状态中获取到对应 key 的变量时,返回 {key} 以避免变换不生效

修复引擎的若干错误

Release Notes

In this version

New Features

Check for duplicate file names when creating and renaming scene files

Brand-new language server

Reapply template after game creation

Fixes

4.5.6 Fix: When the corresponding key variable cannot be obtained from the state, return {key} to avoid ineffective transformation.

Fix several bugs in the engine

リリースノート

このバージョンでは

新機能

シーンファイルを作成および名前変更するときに、名前が重複しているかどうかを確認する

新しい言語サーバー

ゲームの作成後にテンプレートを再適用する

修正

4.5.6 修正:状態から対応する key の変数が取得できない場合、{key} を返すようにし、変換が無効になるのを回避しました

エンジンのいくつかのバグを修正

WebGAL Terre 4.5.5

24 Aug 14:02
Compare
Choose a tag to compare

发布日志

在此版本中

新功能

创建和重命名场景文件时检查是否有重名文件

全新的语言服务器

在创建游戏后重新应用模板

修复

修复引擎的若干错误

Release Notes

In this version

New Features

Check for duplicate file names when creating and renaming scene files

Brand-new language server

Reapply template after game creation

Fixes

Fix several bugs in the engine

リリースノート

このバージョンでは

新機能

シーンファイルを作成および名前変更するときに、名前が重複しているかどうかを確認する

新しい言語サーバー

ゲームの作成後にテンプレートを再適用する

修正

エンジンのいくつかのバグを修正