awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
PixelGuys avatar

PixelGuys/Cubyz

0
View on GitHub↗
3,173 stars·192 forks·Zig·gpl-3.0·17 views

Cubyz

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 engine includes a procedural crafting system for generating specialized equipment and utility items. These capabilities are supported by an underlying architecture of spatially-partitioned data structures, asynchronous chunk loading, and procedural mesh generation.

Features

  • Voxel Engines - Provides a full framework for building and manipulating procedurally generated 3D voxel sandbox worlds.
  • Spatial Partitioning Systems - Organizes world elements into a grid of chunks for fast lookup and modification of 3D coordinates.
  • Voxel World Generation - Creates interactive 3D block-based grid environments through procedural generation that players can modify in real time.
  • Infinite Terrain Generators - Generates infinite 3D landscapes using procedural noise and chunk-based management.
  • Procedural Mesh Generation - Programmatically creates 3D mesh geometry in real time using mathematical noise functions for varied terrains.
  • World Chunking - Divides the 3D world into discrete cubic segments to manage memory and enable efficient environment loading.
  • Procedural Recipe Generation - Combines item inputs with predefined logic to generate a wide variety of specialized tools and equipment.
  • Infinite Vertical Construction - Removes height and depth limitations for the construction of massive vertical architectural projects.
  • Item Collection and Crafting Systems - Provides a system for generating specialized equipment and utility items to expand gameplay capabilities.
  • Chunk-Based Vertical Building - Enables the construction of massive vertical structures without height or depth limitations.
  • Distance-Based LOD Management - Reduces geometric complexity of distant landscape sections based on camera distance to maintain high performance.
  • Asynchronous World Loading - Implements background threading for loading spatial world chunks to prevent main loop stutters during exploration.
  • Level-of-Detail Renderers - Simplifies visual representations of distant terrain to optimize rendering performance and maintain wide view distances.

Star history

Star history chart for pixelguys/cubyzStar history chart for pixelguys/cubyz

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does pixelguys/cubyz do?

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.

What are the main features of pixelguys/cubyz?

The main features of pixelguys/cubyz are: Voxel Engines, Spatial Partitioning Systems, Voxel World Generation, Infinite Terrain Generators, Procedural Mesh Generation, World Chunking, Procedural Recipe Generation, Infinite Vertical Construction.

Which projects share features with pixelguys/cubyz?

Projects with overlapping indexed features include: fogleman/craft — Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world… marian42/wavefunctioncollapse — This project is a wave function collapse generator and voxel environment engine used for procedural world generation.… jdah/minecraft-weekend — minecraft-weekend is a voxel engine designed for rendering infinite three-dimensional environments. It utilizes… max-mapper/voxel-engine — This project is a browser-based framework designed for building three-dimensional, block-based games and interactive… movingblocks/terasology — Terasology is a Java-based voxel game engine designed for creating and simulating complex three-dimensional voxel… minetest/minetest — Minetest is an open-source voxel game engine and platform used to create and share moddable 3D block-based games. It…

Projects sharing features with Cubyz

These projects share indexed features with Cubyz. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • fogleman/craftfogleman avatar

    fogleman/Craft

    11,021View on GitHub↗

    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

    C
    View on GitHub↗11,021
  • marian42/wavefunctioncollapsemarian42 avatar

    marian42/wavefunctioncollapse

    4,847View on GitHub↗

    This project is a wave function collapse generator and voxel environment engine used for procedural world generation. It implements a constraint-based layout algorithm to resolve superpositions of modules into consistent 3D voxel grids. The system functions as a procedural city generator capable of creating infinite, walkable urban environments. It utilizes a dynamic dictionary to stream map data as a user approaches new areas, ensuring a continuous world without loading the entire layout at once. The engine manages layout consistency through adjacency rule definitions, boundary constraint e

    C#procjamunitywavefunctioncollapse
    View on GitHub↗4,847
  • jdah/minecraft-weekendjdah avatar

    jdah/minecraft-weekend

    4,401View on GitHub↗

    minecraft-weekend is a voxel engine designed for rendering infinite three-dimensional environments. It utilizes procedural generation and mathematical noise functions to automate the creation of diverse landscapes, biomes, and height variations. The engine implements a voxel rendering system using buffer-based meshes and chunk-based world partitioning to manage GPU performance and memory usage. It includes a dynamic lighting system that calculates light values, transparency, and distance-based fog to simulate atmospheric depth. The project covers 3D game physics simulation through axis-align

    C
    View on GitHub↗4,401
  • max-mapper/voxel-enginemax-mapper avatar

    max-mapper/voxel-engine

    1,311View on GitHub↗

    This project is a browser-based framework designed for building three-dimensional, block-based games and interactive simulations. It functions as a JavaScript library that provides the core infrastructure for rendering voxel environments, managing dynamic terrain data, and executing real-time physics within a web-based context. The engine distinguishes itself through a high-performance WebGL rendering pipeline that utilizes texture-atlas material mapping to consolidate visual assets and reduce draw calls. It manages large-scale environments by dividing the world into discrete, chunk-based spa

    JavaScript
    View on GitHub↗1,311
  • Compare all 30 related projects→