Este proyecto es un generador de colapso de función de onda y motor de entorno de vóxeles utilizado para la generación procedimental de mundos. Implementa un algoritmo de diseño basado en restricciones para resolver superposiciones de módulos en rejillas de vóxeles 3D consistentes.
Las características principales de marian42/wavefunctioncollapse son: Procedural World Generation, Voxel World Generation, Superposition Voxel Grids, Constraint-Based Layout Generation, Dynamic World Streaming, Voxel Engines, Level Design Tools, Module Generation Rules.
Las alternativas de código abierto para marian42/wavefunctioncollapse incluyen: fogleman/minecraft — This project is a Python voxel game engine and real-time renderer designed for interacting with block-based 3D… pixelguys/cubyz — Cubyz is a voxel game engine designed for building procedurally generated 3D sandbox worlds. It provides a framework… movingblocks/terasology — Terasology is a Java-based voxel game engine designed for creating and simulating complex three-dimensional voxel… fogleman/craft — Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world… mxgmn/wavefunctioncollapse — WaveFunctionCollapse is a procedural generation engine that creates complex, non-repeating patterns by treating… jdah/minecraft-weekend — minecraft-weekend is a voxel engine designed for rendering infinite three-dimensional environments. It utilizes…
This project is a Python voxel game engine and real-time renderer designed for interacting with block-based 3D environments. It functions as a procedural terrain simulator and a first-person navigator, allowing users to explore and visualize worlds composed of individual cubes. The system enables direct procedural terrain manipulation, providing a mechanism to add or remove blocks in real time to create custom structures. It utilizes a first-person camera system to translate keyboard and mouse inputs into movement and perspective changes within the virtual space. The engine handles 3D space
Terasology is a Java-based voxel game engine designed for creating and simulating complex three-dimensional voxel environments. It functions as a modular sandbox platform that allows for the integration of custom gameplay mechanics and core extensions. The project features a procedural world generator that uses deterministic algorithms to construct terrain and environmental features. It employs an entity component system framework to decouple game logic from data and a deferred shading renderer to handle lighting and atmospheric effects within block-based worlds. The engine provides capabili
Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world and implements an infinite terrain generator that uses noise functions to create deterministic, procedural landscapes. The project features a networked environment where players can build and modify a shared world using socket-based state synchronization. To maintain consistency across sessions, it employs a voxel world database to store and retrieve modified block coordinates. The system covers a range of capabilities including 3D collision detection for character movement, to
Cubyz is a voxel game engine designed for building procedurally generated 3D sandbox worlds. It provides a framework for creating infinite landscapes with real-time terrain modification and exploration, supported by a dedicated voxel rendering engine. The project features a procedural terrain generator that utilizes a chunk-based system to allow for massive vertical construction without height or depth limitations. It optimizes performance through a distance-based rendering system that simplifies the geometric complexity of distant landscape elements to maintain wide view distances. The engi