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
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
Hilo is an HTML5 game engine for building 2D games that run across browsers and devices. It renders graphics through Canvas, DOM, or WebGL backends, automatically selecting the best option for the target environment. The engine provides a complete game development solution with sprite, skeletal, and particle animation, along with a texture atlas system for efficient image loading and rendering. The framework distinguishes itself through its integration of the DragonBones skeletal animation engine, which drives bone-based character movement without frame-by-frame sprites, and its Chipmunk phys
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
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 main features of max-mapper/voxel-engine are: Voxel Engines, Game Development Libraries, Voxel World Rendering, Environmental Voxel Manipulation, Browser-Based 3D Visualizations, WebGL Rendering, World Chunking, Fixed-Timestep Loops.
Open-source alternatives to max-mapper/voxel-engine include: jdah/minecraft-weekend — minecraft-weekend is a voxel engine designed for rendering infinite three-dimensional environments. It utilizes… fogleman/minecraft — This project is a Python voxel game engine and real-time renderer designed for interacting with block-based 3D… hiloteam/hilo — Hilo is an HTML5 game engine for building 2D games that run across browsers and devices. It renders graphics through… pixelguys/cubyz — Cubyz is a voxel game engine designed for building procedurally generated 3D sandbox worlds. It provides a framework… fogleman/craft — Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world… minetest/minetest — Minetest is an open-source voxel game engine and platform used to create and share moddable 3D block-based games. It…