AlicePCG

Helo - 代码插件 - 2024/04/13

AlicePCG is a tool based on PCG system used for building hierarchical generated content.

  • 支持的平台
  • 支持的引擎版本
    5.3 - 5.4
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

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

Documentation (ZhiHu): https://zhuanlan.zhihu.com/p/692449133

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.


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


Important/Additional Notes:

  1. 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.
  2. Scene assets in this content detail images, documentation and video tutorial are shown for demonstration only, not included in the plugin.