# minetest/minetest

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/minetest-minetest).**

_How this analysis was created: the description and tags below were written by an AI model that read this project's README and public documentation pages; stars, license and language come straight from the GitHub API. The model does not read the source code._

12,987 stars · 2,347 forks · C++ · NOASSERTION

## Links

- GitHub: https://github.com/minetest/minetest
- Homepage: https://www.luanti.org/
- awesome-repositories: https://awesome-repositories.com/repository/minetest-minetest.md

## Description

Minetest is an open-source voxel game engine and platform used to create and share moddable 3D block-based games. It provides a framework for building interactive grid environments and generating custom voxel worlds.

The project features a Lua-based modding framework that allows for the extension of game behavior and the addition of custom content without altering the core engine. This data-driven system supports a dedicated workflow for modifying game environments and logic.

The engine supports multiplayer game hosting through a dedicated server architecture, enabling multiple players to connect and collaborate within a shared virtual world.

## Tags

### Game Development

- [Voxel Engines](https://awesome-repositories.com/f/game-development/game-engines-frameworks/game-engines/voxel-engines.md) — Architected specifically for rendering and manipulating 3D block-based voxel environments.
- [C++ Game Engines](https://awesome-repositories.com/f/game-development/c-game-engines.md) — Implements a high-performance game engine core written in C++ for rendering and physics.
- [Modding Toolkits](https://awesome-repositories.com/f/game-development/game-engines-frameworks/game-engines/modding-toolkits.md) — Provides a system to extend game behavior and assets via external configuration and scripts without altering the binary.
- [Open Source Game Platforms](https://awesome-repositories.com/f/game-development/open-source-game-platforms.md) — Acts as an open-source platform for creating and sharing custom voxel games.
- [Modding Frameworks](https://awesome-repositories.com/f/game-development/tooling-asset-pipeline/modding-frameworks.md) — Implements a flexible scripting framework using Lua to extend game behavior and content.
- [Custom Game Behaviors](https://awesome-repositories.com/f/game-development/custom-game-behaviors.md) — Allows for the addition of custom functionality and game logic to alter the environment. ([source](https://github.com/minetest/minetest#readme))
- [Game Engines](https://awesome-repositories.com/f/game-development/game-engines-frameworks/game-engines.md) — Serves as a foundation for building and extending custom game environments. ([source](https://github.com/minetest/minetest#readme))
- [Game Servers](https://awesome-repositories.com/f/game-development/online-multiplayer/game-servers.md) — Provides software for hosting and managing multiplayer sessions within a shared voxel world.
- [Voxel World Generation](https://awesome-repositories.com/f/game-development/simulation-engines/simulation-worlds/voxel-world-generation.md) — Provides tools for designing and generating complex 3D grid environments for exploration.

### Software Engineering & Architecture

- [Lua-Based Plugin Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures/plugin-based-architectures/lua-based-plugin-architectures.md) — Integrates a Lua environment to expose core engine functions for defining game logic and custom content.
- [Client-Server Architectures](https://awesome-repositories.com/f/software-engineering-architecture/client-server-architectures.md) — Separates world state management on a dedicated server from local rendering and input on the client.

### DevOps & Infrastructure

- [Dedicated Hosting](https://awesome-repositories.com/f/devops-infrastructure/deployment-management/self-hosted-infrastructure-management/self-hosted-deployment-infrastructure/dedicated-hosting.md) — Supports running dedicated server instances for multiple players to connect to a shared world. ([source](https://github.com/minetest/minetest#readme))

### Operating Systems & Systems Programming

- [World Chunking](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/process-and-memory-management/memory-management/buffer-and-cache-management/chunked-memory-management/world-chunking.md) — Optimizes memory and CPU usage by dynamically loading and unloading world blocks in chunks.

### Part of an Awesome List

- [Games and Emulation](https://awesome-repositories.com/f/awesome-lists/devtools/games-and-emulation.md) — Open-source voxel game engine.
- [Games](https://awesome-repositories.com/f/awesome-lists/media/games.md) — Open-source voxel game engine for multiplayer servers.
- [Sandbox and Voxel](https://awesome-repositories.com/f/awesome-lists/more/sandbox-and-voxel.md) — Infinite-world sandbox game with survival and crafting.
- [Sandbox Games](https://awesome-repositories.com/f/awesome-lists/more/sandbox-games.md) — Voxel-based game creation platform with extensive modding support.
