awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 个仓库

Awesome GitHub RepositoriesModule Generation Rules

Systems for defining the constraints, spawn probabilities, and connectivity rules of modular environment components.

Distinct from Module Boilerplate Generators: The candidates refer to software binary modules, Go dependencies, or code boilerplates, whereas this is about structural 3D asset modules for procedural generation.

Explore 1 awesome GitHub repository matching game development · Module Generation Rules. Refine with filters or upvote what's useful.

Awesome Module Generation Rules GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • marian42/wavefunctioncollapsemarian42 的头像

    marian42/wavefunctioncollapse

    4,847在 GitHub 上查看↗

    该项目是一个波函数坍缩(Wave Function Collapse)生成器和体素环境引擎,用于程序化世界生成。它实现了一种基于约束的布局算法,将模块的叠加解析为一致的 3D 体素网格。 该系统作为一个程序化城市生成器,能够创建无限的、可步行的城市环境。它利用动态字典在用户接近新区域时流式传输地图数据,确保在不一次性加载整个布局的情况下实现连续的世界。 该引擎通过邻接规则定义、边界约束强制执行和基于原型的规则定义来管理布局一致性。为了确保成功生成,它采用基于熵的模块选择和回溯算法,通过撤销之前的放置决策来解决布局矛盾。 包含一个用于通过地图生成预览来初始化和检查生成区域的编辑器工具。

    A configuration system for defining module spawn probabilities and connectivity constraints via prototype components.

    C#procjamunitywavefunctioncollapse
    在 GitHub 上查看↗4,847
  1. Home
  2. Game Development
  3. Module Generation Rules