...#29
Merged
donaldfilimon merged 8 commits intomfs/mainfrom Apr 16, 2026
Merged
Conversation
- 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
added a commit
that referenced
this pull request
Apr 16, 2026
Merge pull request #29 from XFOSS/main
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.