Description
AlicePCG is a tool based on PCG system used for building hierarchical generated content.
It can identify user-specified scene content and convert it into exclusion zones, attachable surfaces, and sources for generating the next level of content.
AlicePCGActor is capable of adding tags to the content it generates, and it can be recognized by other AlicePCGActors to automatically construct dependency chains. When changes occur, the modified AlicePCGActor can notify other AlicePCGActors dependent on it to automatically update their generated content.
Documentation (Github): https://github.com/Helooooooooo/AlicePCGDocument.git
Video Tutorial (English): https://youtu.be/QoGqi7Uk9fc
Video Tutorial (Chinese): https://www.bilibili.com/video/BV1fz421k7Pw
Features:
- Hierarchical content generation, and automatic construction of dependency chains.
- Add tags to generated content.
- Based on tag recognition, record scene content to file, converting it into exclusion Spatial pixels.
- Based on tag recognition, record scene content to file, converting it into attachable surfaces.
- Organize generated content into reusable collection files.
- Based on tag recognition, record scene content to file, converting it into companion sources.
- Chinese tool tip.
Important/Additional Notes:
- PCG Graph Limitations: When opening a project, it’s crucial to start the editor in [English] language initially, then switch to the desired language. Failure to do so may lead to interruptions in node connections within certain PCG graphs used by AlicePCG. If such a situation arises, set the editor language to [English] and restart the editor to resolve the issue.
- Scene assets in this content detail images, documentation and video tutorial are shown for demonstration only, not included in the plugin.
Update (v1.03) :
- Added a new SystemTag: ProjectRotation to AlicePCGScatteringElements. When this tag is disabled, objects will not automatically align with the surface normal after being projected onto the surface.
- Fixed an issue where elements in AlicePCGScatteringElements could disappear after enabling the SystemTag: Floater.
Technical Details
Code Modules:
- AlicePCG (Runtime)
- AlicePCGTool (Editor)
Number of Blueprints: 65
Number of C++ Classes: 21
Network Replicated: No
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.
