Commit Graph
347 Commits
Author SHA1 Message Date
西风逍遥游 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
西风逍遥游 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
西风逍遥游 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
西风逍遥游 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
西风逍遥游 8576b30e35 Merge pull request #305 from EVEngine/codex/editor-separation
refactor(editor): separate domain editing satellites
2026-08-31 15:24:16 +08:00
西风逍遥游 cfe6da82ef Merge pull request #308 from EVEngine/codex/virtual-texture-blending
feat(graphics): add virtual texture material blending
2026-08-31 10:44:51 +08:00
西风逍遥游 b131903c78 refactor(editor): separate domain editing satellites 2026-08-31 08:56:26 +08:00
西风逍遥游 80e0628c66 feat(editor): add real-time material studio 2026-08-31 08:52:04 +08:00
西风逍遥游 70f699b1b4 feat(graphics): add virtual texture material blending 2026-08-31 08:50:20 +08:00
西风逍遥游 79415f69d3 Merge branch 'dev' into codex/classic-rendering-chain 2026-08-31 08:45:15 +08:00
西风逍遥游 63cbdeb728 Merge pull request #302 from EVEngine/codex/ui-desktop-drag-drop
feat(ui): add desktop drag and drop
2026-08-31 02:07:00 +08:00
sunxfancy aebbb62b05 Merge remote-tracking branch 'origin/dev' into codex/top-down-level-editor
# Conflicts:
#	test/CMakeLists.txt
2026-08-31 00:55:15 +08:00
西风逍遥游 7163fb1ea2 feat(ui): add desktop drag and drop 2026-08-31 00:50:47 +08:00
西风逍遥游 28b7cd7dcb Merge remote-tracking branch 'origin/dev' into codex/classic-rendering-chain
# Conflicts:
#	CMakeLists.txt
#	docs/usr/modules/graphics.md
#	test/CMakeLists.txt
2026-08-30 23:44:59 +08:00
西风逍遥游 67ff5d320e feat(devtools): add evidence-gated agent game development workflow 2026-08-30 21:32:08 +08:00
sunxfancy e4a2d862ee Merge remote-tracking branch 'origin/dev' into codex/top-down-level-editor
# Conflicts:
#	src/modules/editor/Editor.cpp
#	src/modules/editor/Editor.h
2026-08-30 18:16:24 +08:00
sunxfancy 63e977765f feat(editor): add extensible top-down level format 2026-08-30 17:13:08 +08:00
西风逍遥游 2da9c8fcc9 Merge remote-tracking branch 'origin/dev' into codex/classic-rendering-chain
# Conflicts:
#	.github/workflows/ci.yml
2026-08-30 16:10:43 +08:00
西风逍遥游 e5241b1760 Merge pull request #288 from EVEngine/codex/eva-evpack-asset-pipeline
feat(asset): implement .eva and .evpack asset pipeline
2026-08-30 15:57:45 +08:00
西风逍遥游 254f12d7d0 Merge pull request #293 from EVEngine/codex/npc-ai-framework
feat(npc-ai): add scalable NPC AI framework
2026-08-30 15:57:29 +08:00
西风逍遥游 078805eef6 style: clean rebased asset diff 2026-08-30 13:43:29 +08:00
西风逍遥游 f2917d4632 feat(asset): add eva and evpack asset pipeline 2026-08-30 13:43:28 +08:00
西风逍遥游 48712af9dc Merge remote-tracking branch 'origin/dev' into codex/classic-rendering-chain
# Conflicts:
#	.github/workflows/ci.yml
#	Makefile
2026-08-30 13:09:57 +08:00
西风逍遥游 245510ccad feat(map): add production autotile pipeline 2026-08-30 10:45:57 +08:00
西风逍遥游 2d0600f869 feat(npc-ai): add scalable NPC AI framework 2026-08-30 10:34:26 +08:00
西风逍遥游 c2ae0b0200 Audit and trim high-impact public headers 2026-08-30 03:36:53 +08:00
西风逍遥游 8f9501278b refactor(editor): integrate domain editing satellites 2026-08-29 18:12:02 +08:00
西风逍遥游 45bfab58c4 feat(editor): add agent-native authoring commands 2026-08-29 17:06:08 +08:00
西风逍遥游 9d1a2bff59 refactor(editor): introduce editing contracts and physics satellite 2026-08-29 17:05:43 +08:00
西风逍遥游 467b94cf0a fix(ci): restore merged graphics contracts 2026-08-29 12:18:13 +08:00
西风逍遥游 4e64f69f90 Merge remote-tracking branch 'origin/dev' into codex/classic-rendering-chain
# Conflicts:
#	cmake/module_manifest.cmake
#	src/modules/dialogue/Dialogue.h
#	src/modules/graphics/Graphics.h
#	src/modules/graphics/RenderSystem3D.cpp
#	src/modules/graphics/vulkan/Graphics.cpp
#	src/modules/graphics/vulkan/Graphics.h
#	src/modules/graphics/vulkan/Graphics2D.cpp
#	src/modules/graphics/vulkan/GraphicsPipeline.cpp
#	src/modules/graphics/webgpu/Canvas.cpp
#	src/modules/graphics/webgpu/Graphics.cpp
2026-08-29 11:52:46 +08:00
西风逍遥游 afc7ee3614 Merge pull request #282 from EVEngine/codex/tactics-module
feat(tactics): add deterministic battle module and KayKit showcase
2026-08-29 10:48:52 +08:00
西风逍遥游 a894f349cf feat(editor): complete module tooling and profiler 2026-08-29 09:34:27 +08:00
西风逍遥游 f7b732def2 feat(tactics): add deterministic battle module and KayKit showcase 2026-08-29 09:23:46 +08:00
西风逍遥游 01661c60cb Merge remote-tracking branch 'origin/dev' into codex/rpg-api-gap
# Conflicts:
#	scripts/architecture_contracts.json
2026-08-29 03:13:27 +08:00
西风逍遥游 cbf139db0a Merge pull request #284 from EVEngine/codex/graphics-draw-text
feat(graphics): add stateless drawText API
2026-08-28 23:42:58 +08:00
西风逍遥游 4e3b60d98e Merge pull request #285 from EVEngine/codex/combat-system-90-parity
feat(combat): add ability framework and action editor
2026-08-28 23:42:46 +08:00
西风逍遥游 2d849be6b1 Merge pull request #281 from EVEngine/codex/climbing-parkour-system
feat: add climbing and parkour gameplay system
2026-08-28 23:42:07 +08:00
西风逍遥游 c1ece61155 feat(editor): add interactive combat action example 2026-08-28 21:49:14 +08:00
西风逍遥游 dbd6628cc9 chore: update .gitignore to exclude log files; enhance Makefile with debug targets for win32, linux, and macosx; refine ClassicScenes documentation and add phase frame dumping; adjust inventory example UI layout 2026-08-28 21:47:16 +08:00
西风逍遥游 c70245c9e4 feat(graphics): add stateless drawText API 2026-08-28 20:45:42 +08:00
西风逍遥游 9ff0a026eb feat: add climbing and parkour system 2026-08-28 20:21:50 +08:00