• Joined on 2026-02-02
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 14:54:32 +08:00
e7ed52d89b fix: reduce menu overlay opacity to show background video
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 14:50:33 +08:00
ea01e61fde chore: trim menu_bg to 3 seconds
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 14:47:48 +08:00
76581d0326 feat: intro video, asset updates, roadmap and engine improvements
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 12:45:45 +08:00
bb289f5438 feat: switch hotspot coordinates from container percentage to absolute content pixels
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 12:32:23 +08:00
5eac0f23a8 fix: prefix locales path with assetBase so fetch resolves correctly
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 12:29:03 +08:00
8f6138f97e fix: remove scene. prefix from textKey, add fallback to choice.text when locale key missing
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 12:17:54 +08:00
86a0aebdc8 feat: configurable locales path per story, dynamic language switching from story data
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 12:10:07 +08:00
4cf2263c78 refactor: separate story locales (public/) from UI locales (src/), async fetch for story messages
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 11:55:07 +08:00
0071a34acf feat: add Japanese language support, three-language subtitles for all demo scenes
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 11:48:48 +08:00
25aafb034f chore: shorten scene_1 placeholder video to 2s
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 11:46:11 +08:00
3a46c2c6c8 chore: add placeholder test videos for main.json starter template
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 11:43:47 +08:00
4258bc4034 feat: add minimal main.json as creator starter template
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 11:32:18 +08:00
b38969b108 refactor: set assetBase to demo/ and strip redundant demo/ prefix from all paths
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 11:29:47 +08:00
9409c893b3 chore: update demo.json paths to match scene-based asset organization
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 11:01:24 +08:00
937e709dca feat: global assetBase for scene JSON, convert demo to relative paths
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 10:52:32 +08:00
76477050d3 chore: add default config.json pointing to demo.json
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-10 10:48:20 +08:00
23478f0065 feat: three-layer scene loading (?scene > config.json > main.json)
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-09 23:53:35 +08:00
25d73f5443 feat: electron packaging, build scripts, gitignore and docs update
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-09 23:37:11 +08:00
cocos02 pushed to master at wangjunxiao/tianshu-engine 2026-06-09 23:29:20 +08:00
96bc232a71 chore: restore demo assets for local development