PolygonHive/GASPALS
PolygonHive/GASPALS has 1,218 GitHub stars and 332 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-09 07:43 UTC. Last push 2026-01-16.
Game Animation Sample with ALS Layering | Unreal Engine 5
What you can do
- Game Animation Sample
- Overlay layering system built with separate Anim Graphs and Linked Layers
- All overlays from ALS
- Basic weapon attach system from ALS
Measured star growth
- in 24h
- +1
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalGame Animation Sample with Overlay Layering | Unreal Engine 5
Introduction
This project integrates the ALS Overlay Layering System into the new Unreal Engine Motion Matching Game Animation Sample. Advanced Locomotion System (ALS) provides a nice Overlay System that allows us to alter the entire locomotion animation just by applying simple overlay poses.
Features
- Game Animation Sample
- Overlay layering system built with separate Anim Graphs and Linked Layers
- All overlays from ALS
- Basic weapon attach system from ALS
- Basic overlay switcher widget from ALS
- Removed Echo and Twinblast characters and Manny/Quinn 4k textures to lower project size
Overview
An overview of the system is available on my YouTube channel Polygon Hive
Migrating Plugin
To migrate the GASPALS plugin to your own Unreal Engine project, you can follow these steps:
- Copy the
Plugins/GASPALSfolder to your project'sPluginsfolder. - Merge the
Plugins/GASPALS/Configfiles with your project'sConfigfiles. - Copy
DefaultEngine.inicontent at the end of your project'sDefaultEngine.ini. - Copy
Tags/GameplayTags_GASPALS.inito your project'sConfig/Tagsfolder. - Launch the project, an error message will prompt you to add collision settings, click add at the end of the message.
- Enjoy :)
Contributing
Contributions are welcome! I hope that, with the help of the community, we can turn this into a next-gen fully featured locomotion system.
Please follow these steps to contribute:
- Fork the repository. Click the Fork button on the project’s GitHub page.
- Clone your fork (
git clone https://github.com/your-username/repo-name.git). - Create a new branch (
git checkout -b feature/your-feature) - Make your changes & commit (
git add . -> git commit -m 'Add some feature'). - Push to your fork (
git push origin feature/your-feature). - Open a pull request. Go to the original repo and click New Pull Request.
Please ensure your code follows the project's coding and naming standards.
License
UE-Only Content - Licensed for Use Only with Unreal Engine-based Products
Discord
For questions, suggestions, or feedback, you can join our Discord server:
Support My Work
Thanks for checking out the project! I hope it helps you create amazing games.
Explore related projects
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
141,500 starsexcalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
135,396 starsgodotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
119,840 starsmrdoob/three.js
JavaScript 3D Library.
117,905 stars