Cursor Agent and 西风逍遥游
09618f4d01
fix(orders): bind replace on owned script queues
...
OwnedOrderQueue documented append/replace/interrupt but only append was
exposed, so examples/commandery-rts threw on right-click move. Bind the
remaining CommandQueue mutations on the owned proxy and cover replace
from script.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-02 10:40:58 +00:00
西风逍遥游
9a57239d6d
fix(ci): remove thread header trailing whitespace
2026-09-02 16:18:56 +08:00
西风逍遥游
fe62cc5aeb
fix(ci): stabilize eager bindings and Vulkan warmup
2026-09-02 16:14:24 +08:00
西风逍遥游
c8c357c2fd
docs(thread): specify named channel lifetime
2026-09-02 16:11:57 +08:00
西风逍遥游 and Cursor
610cb70a82
feat(graphics): decode file textures on the thread pool
...
Queue ImageData load through IAsyncWorkExecutor so newTextureFromFile returns a stub immediately; GPU upload still uses the existing immediate path on first use. Skip a second ImGui atlas rebuild on ui.setScale so CJK glyphs are not duplicated during galgame startup.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-02 16:11:57 +08:00
西风逍遥游
de6a7afa7b
feat(gameplay): unify player and AI control API
2026-09-02 11:27:57 +08:00
西风逍遥游
7f4818075b
fix(script): preserve ECS bindings across full composition
2026-09-02 08:35:51 +08:00
西风逍遥游
461f03c4a1
fix(script): preserve canonical Sprite2D binding
2026-09-02 08:24:02 +08:00
西风逍遥游
1b82239dba
fix(ci): stabilize lazy bindings and VG parity
2026-09-02 08:23:41 +08:00
西风逍遥游
54dca85a30
fix(editor): cover fatal diagnostics
2026-09-02 08:22:52 +08:00
西风逍遥游
2ecb44689c
fix(linux): close editor adapter portability gaps
2026-09-02 08:22:52 +08:00
西风逍遥游
2fc9c8e3c4
fix(ci): close editor status and web profile gaps
2026-09-02 08:22:52 +08:00
西风逍遥游
3069bc7e14
fix(editor): handle canonical ok status
2026-09-02 08:22:52 +08:00
西风逍遥游
2ec37f5e79
refactor(vehicle): isolate optional physics backend
2026-09-02 08:22:52 +08:00
西风逍遥游
47189745cf
refactor(editor): split domain editors and unify results
2026-09-02 08:22:51 +08:00
西风逍遥游
2b4cb48a94
fix(script): preserve lazy ECS execution environment
2026-09-01 20:20:55 +08:00
西风逍遥游
36a1928584
fix(script): preserve ECS identity during eager binding
2026-09-01 16:48:03 +08:00
西风逍遥游
48ba682348
fix(script): restore pre-ECS native exposure order
2026-09-01 13:36:39 +08:00
西风逍遥游
91e098c4f1
fix(script): preserve ECS bindings after eager exposure
2026-09-01 11:46:04 +08:00
西风逍遥游
12e59a1b6b
fix(release): stabilize strict v0.4.0 matrix
2026-09-01 10:28:31 +08:00
github-actions[bot]
9da251b7b1
release: 0.4.0
2026-08-31 17:06:49 +00:00
西风逍遥游
a9475b3c9d
Merge pull request #318 from EVEngine/codex/rpg-classic-product-loop-v2
...
feat(rpg): complete classic RPG product loop
2026-09-01 00:57:13 +08:00
西风逍遥游
f3decec832
Enhance module configuration and instantiation in EveScript. Updated documentation to clarify the behavior of modules and optionalModules, ensuring only specified slots are instantiated during startup. Improved runtime checks and added support for deferred module binding. Removed deprecated compute shaders and example maps to streamline the project structure.
2026-09-01 00:56:50 +08:00
西风逍遥游
66dc4e8f3d
feat(rpg): restore classic product loop after CI fix
2026-08-31 23:16:42 +08:00
西风逍遥游
775ac0c7cc
Revert "Merge pull request #317 from EVEngine/codex/rpg-classic-product-loop"
...
This reverts commit 6541e5ac83 , reversing
changes made to 3c21fe396a .
2026-08-31 23:04:39 +08:00
西风逍遥游
6541e5ac83
Merge pull request #317 from EVEngine/codex/rpg-classic-product-loop
...
feat(rpg): complete classic RPG product loop
2026-08-31 23:02:47 +08:00
西风逍遥游
3c21fe396a
Merge pull request #312 from EVEngine/codex/pixelworld-noita-tech-route
...
feat(pixelworld): add deterministic Noita-style simulation stack
2026-08-31 23:01:41 +08:00
西风逍遥游
fa80c036e1
Merge pull request #301 from EVEngine/codex/gui-world-space-integration
...
feat(ui): integrate world-space GUI anchors
2026-08-31 23:01:30 +08:00
西风逍遥游
b401049a37
Merge pull request #291 from EVEngine/codex/c++
...
Add build analysis tool and narrow public headers to reduce build fanout
2026-08-31 23:01:19 +08:00
西风逍遥游
a08067d2d4
fix(rpg): initialize parsed battle target policy
2026-08-31 22:27:35 +08:00
西风逍遥游
0a984bde93
Merge pull request #296 from EVEngine/codex/ecs-gpu-efficiency
...
feat(gpgpu): GPU-resident ECS simulation and first-class Squirrel rendering
2026-08-31 22:12:44 +08:00
西风逍遥游
fe5be406dc
fix(pixelworld): avoid collision neighbor copies
2026-08-31 20:55:18 +08:00
西风逍遥游
61df9a1e07
feat(ui): integrate world-space GUI anchors
2026-08-31 20:51:13 +08:00
西风逍遥游
dee118e020
Merge branch 'dev' into codex/c++
2026-08-31 20:42:37 +08:00
西风逍遥游
9a01b952bf
fix(pixelworld): keep streaming and automation portable
2026-08-31 20:41:42 +08:00
西风逍遥游
8f7c2d6358
fix(filesystem): use C++20 UTF-8 path construction
2026-08-31 20:41:17 +08:00
西风逍遥游
2319ae0118
feat(rpg): complete classic RPG product loop
2026-08-31 19:49:32 +08:00
西风逍遥游
21cb202824
Fix cross-platform GPU script bindings
2026-08-31 19:43:38 +08:00
sunxfancy
2ee3445571
fix(graphics): cast WebGPU scene format for reload
2026-08-31 19:37:11 +08:00
西风逍遥游
ccb61fd71a
fix(pixelworld): satisfy strict and WebGPU builds
2026-08-31 19:31:59 +08:00
西风逍遥游
7487b0c027
fix(gpgpu): stabilize generated binding parameter names
2026-08-31 18:07:52 +08:00
西风逍遥游
5202781651
feat(gpgpu): add resident ECS simulation and script rendering
2026-08-31 18:07:52 +08:00
西风逍遥游
8ccfd5ecbe
feat(pixelworld): add deterministic Noita-style simulation stack
2026-08-31 17:55:05 +08:00
sunxfancy
a647310c9c
feat(graphics): add transactional shader hot reload
2026-08-31 16:56:42 +08:00
西风逍遥游
8b04232c81
Merge pull request #311 from EVEngine/codex/procgen-point-delta
...
procgen: add stable point deltas for incremental runtime updates
2026-08-31 16:29:16 +08:00
西风逍遥游
07718da769
Merge pull request #309 from EVEngine/codex/procgen-scalable-core
...
procgen: add columnar typed point attributes
2026-08-31 15:24:34 +08:00
西风逍遥游
8576b30e35
Merge pull request #305 from EVEngine/codex/editor-separation
...
refactor(editor): separate domain editing satellites
2026-08-31 15:24:16 +08:00
西风逍遥游
a2df127e73
procgen: budget runtime source refresh
2026-08-31 15:00:22 +08:00
西风逍遥游
aea812b3ac
procgen: scale runtime cell scheduling
2026-08-31 14:35:14 +08:00
西风逍遥游
74fc4467a0
procgen: coordinate scene and runtime cleanup
2026-08-31 14:13:50 +08:00