Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shadowfallstudios/als-community

Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes
https://github.com/shadowfallstudios/als-community

advanced-locomotion-system als als-community alsv4-cpp animation blueprint cpp game-development locomotion optimization plug ue4 ue4-plugin ue5 ue5-plugin unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-plugin

Last synced: 22 days ago
JSON representation

Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes

Awesome Lists containing this project

README

        

# Advanced Locomotion System - Community Version
![image](https://github.com/dyanikoglu/ALS-Community/raw/main/Resources/Readme_Content_2.gif)

Replicated and optimized version of [Advanced Locomotion System V4](https://www.unrealengine.com/marketplace/en-US/product/advanced-locomotion-system-v1) for **Unreal Engine 5.4** with additional bug fixes



## About This Repository

Advanced Locomotion system is built upon pretty outdated animation programming techniques of pre Unreal Engine 5 era, and I highly recommended to utilize other available locomotion systems, such as Epic's Lyra sample project. This repository will only receive engine compatibility fixes from now.

## Supported Platforms
- Windows
- Linux

*Console, Mac and mobile platforms are not tested and supported at the moment. Use the plugin on those platforms with your own risk.*

## Features
- Fully implemented and optimized in C++. Implementation is based on latest marketplace release (V4) of ALS
- Complete replication support with low bandwidth usage (Ragdoll replication is in experimental state)
- Redesigned as plugin
- Animation blueprint is optimized with new property binding feature
- Player input is handled with new Enhanced Input Plugin
- Mantling and debugging features are implemented as separate actor components to reduce total overhead on base character class
- Improved footstep system with decal & Niagara particle support
- Lots of additional bug fixes

## Known Issues & Discussion
- See [Issues](https://github.com/dyanikoglu/ALS-Community/issues) section for list of known issues
- See [Discussions](https://github.com/dyanikoglu/ALS-Community/discussions) section to discuss anything about the plugin, and ask questions. Please do not open an issue for questions.

## Documentation
Instructions for setting up the plugin can be found on [Wiki](https://github.com/dyanikoglu/ALS-Community/wiki/Setting-Up-The-Plugin) section.

## License & Contribution
**Source code** of the plugin is licensed under MIT license, and other developers are encouraged to fork the repository, open issues & pull requests to help the development.