awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • marian42/wavefunctioncollapseAvatar marian42

    marian42/wavefunctioncollapse

    4,847Vezi pe GitHub↗

    Acest proiect este un generator de tip wave function collapse și un motor de mediu voxel utilizat pentru generarea procedurală a lumii. Implementează un algoritm de layout bazat pe constrângeri pentru a rezolva suprapunerile modulelor în grile voxel 3D consistente. Sistemul funcționează ca un generator procedural de orașe capabil să creeze medii urbane infinite, explorabile. Utilizează un dicționar dinamic pentru a transmite datele hărții pe măsură ce un utilizator se apropie de zone noi, asigurând o lume continuă fără a încărca întregul layout deodată. Motorul gestionează consistența layout-ului prin definiții de reguli de adiacență, impunerea constrângerilor de frontieră și definiții de reguli bazate pe prototipuri. Pentru a asigura o generare reușită, utilizează selecția de module bazată pe entropie și un algoritm de backtracking pentru a rezolva contradicțiile de layout prin anularea deciziilor anterioare de plasare. Este inclus un instrument de editare pentru inițializarea și inspectarea zonelor generate printr-o previzualizare a generării hărții.

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

    C#procjamunitywavefunctioncollapse
    Vezi pe GitHub↗4,847
  1. Home
  2. Game Development
  3. Module Generation Rules