Skip to content

...#29

Merged
donaldfilimon merged 8 commits intomfs/mainfrom
main
Apr 16, 2026
Merged

...#29
donaldfilimon merged 8 commits intomfs/mainfrom
main

Conversation

@donaldfilimon
Copy link
Copy Markdown
Member

No description provided.

- Improved the integration of Input, AI, and Networking systems with the Scene subsystem in the engine.
- Updated the Application struct in mod.zig to streamline access to various subsystems.
- Corrected the InputSystem initialization function signature for consistency.
- Enhanced AGENTS.md to reflect the latest integration status and provide clearer guidance for developers.
…e behavior tree system with composite and decorator nodes, including methods for managing trees. Introduce a robust pathfinding system with A* algorithm support, allowing for asynchronous path requests and navigation grid management. Update existing AI entity methods for improved vector operations.
- Streamlined the behavior tree system by refining composite and decorator node implementations.
- Enhanced pathfinding capabilities with improved A* algorithm integration for better navigation efficiency.
- Updated AI entity methods to support new pathfinding features and ensure smoother asynchronous path requests.
- Added structured logging to the build process in `build_spinning_cube.zig` to track key events and parameters.
- Updated the `run_tests.zig` script to read stdout and stderr in chunks for improved performance and reliability.
- Refactored file reading in `markdown_to_html.zig`, `verify_build.zig`, and `asset_processor.zig` to allocate memory based on file size, enhancing memory management.
- Improved the `build_web_demo.zig` script by updating the module creation process and commenting out outdated WASM-specific options.
…neural networks, with a new demo application, asset processor, and CI workflow.
…erify_build script

- Increased buffer size in `asset_processor.zig` for JSON stringification to enhance performance.
- Removed unnecessary whitespace in `verify_build.zig` for cleaner code.
- Changed the main library source file from `src/mod.zig` to `src/main.zig`.
- Removed the `neural-tests` from the test suite.
- Refactored the `update` function in `BehaviorManager` to use `self` instead of `_`.
- Updated function signatures in `LeafNode` to use `!NodeStatus` instead of `anyerror!NodeStatus`.
- Simplified the `NeuralNetwork` and `DenseLayer` structures, replacing their implementations with stubs.
- Removed the `test_neural.zig` file as it is no longer applicable with the stub implementation.
@donaldfilimon donaldfilimon merged commit 19c5897 into mfs/main Apr 16, 2026
3 checks passed
donaldfilimon added a commit that referenced this pull request Apr 16, 2026
Merge pull request #29 from XFOSS/main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant