西风逍遥游
b6f1b519da
Merge remote-tracking branch 'origin/dev' into codex/cloth-obi80
...
# Conflicts:
# src/modules/physics/Cloth3D.h
# src/modules/physics/Physics.cpp
# src/modules/physics/Physics.h
2026-09-12 00:18:44 +08:00
西风逍遥游
c83a8d33fc
Merge pull request #372 from EVEngine/codex/softbody-model
...
Add modular volumetric soft-body models
2026-09-11 23:51:42 +08:00
西风逍遥游
8807ee4b21
Merge pull request #375 from EVEngine/cursor/combat-carrier-framework-dc98
...
Composable combat-carrier projectile framework
2026-09-11 22:33:09 +08:00
Cursor Agent and 西风逍遥游
2accc68bef
Extend combat carriers with body avoid, volleys, and curves
...
Add SteerAvoidBody (front-cone shield bypass), CurveSway/CurveHelix
motion modifiers, and deterministic Fan/Ring spawnVolley so tracking,
multi-shot spreads, and curved flight compose on the same recipe.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-11 08:26:36 +00:00
西风逍遥游
2d54a79649
Merge dev and repair cloth CI
2026-09-11 16:24:36 +08:00
西风逍遥游
569169fc83
feat(physics): add modular volumetric soft bodies
2026-09-11 16:17:20 +08:00
Cursor Agent and 西风逍遥游
c394aacf32
Add composable combat-carrier projectile framework
...
Introduce CombatCarrierRuntime in the weapon module so ballistics
(motion ops), triggers, and attack impacts assemble as data recipes
instead of hardcoded projectile modes. Keeps ProjectileRuntime for
existing callers and bridges via carrierRecipeFromProjectile.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-11 08:08:33 +00:00
西风逍遥游
3f2f4bab07
feat(physics): add modular rope runtime
2026-09-11 14:20:17 +08:00
西风逍遥游
98d1763cef
refactor(physics): extract cloth satellite module
2026-09-11 14:15:29 +08:00
西风逍遥游
40a03e4c8a
Merge pull request #361 from EVEngine/codex/agent-gpu
...
feat(agent): add evolutionary agents with Squirrel and GPU learning
2026-09-10 20:59:36 +08:00
西风逍遥游
fcb8755998
Merge remote-tracking branch 'origin/dev' into codex/ue-assets-materials-skinning
...
# Conflicts:
# scripts/resource_format_suite.py
2026-09-10 18:17:50 +08:00
西风逍遥游
1e79642d9b
feat(agent): add evolutionary learning with Squirrel and tensor GPU backends
2026-09-10 16:46:56 +08:00
西风逍遥游
f025c32d63
fix: bind PBR UV vertex streams and register VRM format coverage
2026-09-10 15:07:42 +08:00
西风逍遥游
011c4819bc
Add GPU surface ink demo and persistent RGBA8 canvas rendering
2026-09-10 14:40:37 +08:00
西风逍遥游
a30ba7f874
Merge remote-tracking branch 'origin/dev' into codex/ue-assets-materials-skinning
...
# Conflicts:
# src/modules/graphics/shaders/mesh3d_gbuffer_skin.frag.spv
# src/modules/graphics/shaders/mesh3d_gbuffer_skin_alpha.frag.spv
# src/modules/graphics/shaders/mesh3d_gbuffer_skin_alpha_frag_spv.inc
# src/modules/graphics/shaders/mesh3d_gbuffer_skin_frag_spv.inc
# src/modules/graphics/shaders/mesh3d_gbuffer_vis.frag.spv
# src/modules/graphics/shaders/mesh3d_gbuffer_vis_frag_spv.inc
# src/modules/graphics/vulkan/Graphics3D.cpp
2026-09-10 12:18:00 +08:00
西风逍遥游
a316557c07
Merge pull request #353 from EVEngine/codex/terrain-streaming-editor
...
feat: add scalable terrain streaming and editor persistence
2026-09-10 12:00:57 +08:00
西风逍遥游
6970281f88
Merge remote-tracking branch 'origin/dev' into codex/ue-assets-materials-skinning
...
# Conflicts:
# src/modules/asset/AssetMigration.cpp
2026-09-10 08:35:14 +08:00
西风逍遥游
fd2b43f1c2
Support UE skeletal assets, extensible skin palettes and PBR materials
2026-09-10 08:34:07 +08:00
西风逍遥游
76d80a1518
feat: add scalable terrain streaming and editor persistence
2026-09-10 08:11:01 +08:00
西风逍遥游
431072d06b
docs(resources): clarify validation baseline and unique test counts
2026-09-10 08:10:55 +08:00
西风逍遥游
bcdfc9ab5d
test(resources): add format contracts and repair codec regressions
2026-09-10 08:09:50 +08:00
西风逍遥游
f6e9ae0701
Merge pull request #351 from EVEngine/codex/scene-editor-components
...
Add composable scene editing sessions and multi-axis gizmos
2026-09-10 08:04:57 +08:00
西风逍遥游
8efba95245
Merge pull request #348 from EVEngine/codex/fold-scriptmodel-into-property-access
...
refactor(property_access): fold scriptmodel into squirrel adapter
2026-09-10 01:59:45 +08:00
西风逍遥游
472ea891a0
Merge pull request #352 from EVEngine/codex/tilemap-editor-format-safety
...
fix(map): preserve tilemap editor data
2026-09-10 01:54:16 +08:00
西风逍遥游
9d6a6cf231
fix(map): preserve tilemap editor data
2026-09-09 23:27:04 +08:00
西风逍遥游
adda82a88f
Add composable scene editing sessions and in-game builder examples
2026-09-09 23:24:34 +08:00
西风逍遥游 and Cursor
b651230ddb
refactor(property_access): fold scriptmodel into the squirrel adapter
...
The reflection adapter is not a standalone product; keep IPropertyAccess VM-free and house ReflectedPropertyModel next to the property contract.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 20:59:30 +08:00
西风逍遥游
f9e57189fe
Merge dev into shader effect assets and resolve render layout comment conflict
2026-09-09 19:29:20 +08:00
西风逍遥游
8b553721f7
Merge dev into Unity asset import branch
2026-09-09 19:27:06 +08:00
西风逍遥游
98a1309670
style: remove trailing blank lines in shader package files
2026-09-09 17:22:35 +08:00
西风逍遥游
e82a42d2e3
feat(asset): package and play native shader mesh effects
2026-09-09 17:22:04 +08:00
西风逍遥游
dc8335d754
Report retained draw failures and fix offscreen layout tracking
2026-09-09 16:50:54 +08:00
西风逍遥游
dc52a28b9a
Cache retained primitives and fix backend submission parity
2026-09-09 16:27:12 +08:00
西风逍遥游
799b1398fd
feat(asset): import Unity packages, static prefabs and sprite animations
2026-09-09 13:35:28 +08:00
西风逍遥游
e3ef3fb3f8
fix(graphics): harden primitive drawing contracts
2026-09-09 11:54:54 +08:00
西风逍遥游 and Cursor
24502babef
Nest satellite packages under their host modules.
...
Keep CMake module names and trim switches, but stop flattening editing/editor and runtime bridges as top-level src/modules directories. Parent scans skip nested facets so runtime-3d can drop authoring by directory leaf.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-06 17:56:12 +08:00
西风逍遥游 and Cursor
332695a482
feat(devtools): add Play Host, Play Trace, and evidence-gated session close
...
Agents pause, step host frames, observe game.agent.json, run mapped act, and replay observation digests without eve_eval. Required visual criteria need screenshots; eval evidence is rejected.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 19:09:00 +08:00
西风逍遥游 and Cursor
905bd8c813
feat(editor): add procgen script, UI theme, and voxel catalog workspaces
...
C++ owns those documents and workspace descriptors; examples compose panels. UI ColorPalette and theme scope support the theme editor inspector.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 19:08:50 +08:00
西风逍遥游 and Cursor
045b23606f
feat(editor): add project-composed Audio, Animation, Avatar, and Biome workspace editors
...
C++ owns documents, transactions, and preview; example scripts compose EditorWorkspace panels. Stop Ninja source-list rescans from restamping every Windows TU.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-04 21:09:22 +08:00
西风逍遥游
0004d724ff
feat(building): add static mesh surface BVH
2026-09-03 21:43:18 +08:00
西风逍遥游
414f1b68aa
feat(building): add modular surface placement tools
2026-09-03 21:30:56 +08:00
西风逍遥游 and Cursor
6be64c3d9d
feat(devtools): add EveScript LSP and name debugger call stacks
...
Move the language server into devtools, wire the VS Code extension, and show anonymous closures (eve_update = function) by frame prototype instead of a shifted CallGraph zip.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-03 00:58:22 +08:00
西风逍遥游
1d8f7b5391
feat(graphics): add unified 2D and 3D primitive drawing
2026-09-02 16:08:15 +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
西风逍遥游
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
西风逍遥游
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
西风逍遥游
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