This article may be too technical for most readers to understand.(June 2024) |
Original author(s) | Perttu Ahola |
---|---|
Developer(s) | The Luanti Team |
Initial release | 0.0.1 / November 2, 2010 |
Stable release | |
Repository | github |
Written in | C++, Lua |
Engine | Irrlicht (Irrlicht-MT fork) |
Platform | Microsoft Windows, MacOS, Linux, FreeBSD, Android |
Type | Sandbox |
License | 2013: LGPL-2.1-or-later [2] [3] 2010: GPL-2.0-or-later [4] [5] Original: Proprietary [6] |
Website | www |
Luanti (formerly and colloquially Minetest) is a free and open-source voxel game creation system. It is written primarily in C++ and makes use of the Irrlicht Engine. Luanti has a Lua API allowing users to write their own games and mods. It is cross-platform, being available for Microsoft Windows, macOS, Linux, some BSD descendants, some GNU variants and Android. [7]
An in-game browser lets users download games and modifications from the ContentDB website. [8] The five most popular games by downloads are VoxeLibre, Minetest Game, NodeCore, Tutorial and Subway Miner. [9]
Over a decade of active development Luanti has garnered critical acclaim and gained in popularity; the games, mods and texturepacks on ContentDB have over 14 million downloads combined, [10] and the Android version of Luanti has over a million downloads on the Google Play store. [11]
In October 2024 the name was changed from Minetest to Luanti. The new name is a word play using the name of the programming language Lua and the Finnish word "luonti" meaning "creation". [12]
The game world of all Luanti games is composed of voxels which are mostly cubes aligned in a 3D grid, but the player and creatures can move around freely. In Luanti voxels are called nodes. Different nodes represent various materials, such as dirt, stone, ores, tree trunks, water, and lava.
VoxeLibre is a full game with animals, monsters, interesting biomes, whereas Minetest Game is a lifeless sandbox with mostly landscape nodes.
While technically playable without, Minetest Game relies on modifications to add creatures, more biomes, gameplay mechanics, armours, weapons, tools, decorative nodes and so on.
The gameplay of VoxeLibre revolves around picking up and placing these nodes, gathering materials, crafting items and nodes by placing them in a crafting grid in the inventory window, smelting ores in the oven, farming crops, animal husbandry, eating food and defeating monsters to survive. Some nodes can only be picked up with certain held tools the player has to craft.
As players explore the world, new areas are procedurally generated, using a map seed specified by the player. A new game puts the player in the center of a voxel cube 62 thousand nodes across, so the player can travel 31 thousand nodes in any direction (sideways, up, or down) [13] before reaching the invisible wall at the end of the world.
The world is divided into biomes ranging from deserts to jungles to snowfields; the terrain includes plains, mountains, forests, caves, and various lava/water bodies. The in-game time system follows a day and night cycle, and one full cycle lasts 20 real-time minutes.
Luanti provides two play style options across games: Enable Damage and Creative Mode. Disabling damage prevents dying, thus losing items and the possible frustration it might cause and Creative Mode provides players with infinite resources to build whatever they want without having to gather them first. [14]
Luanti offers players to play together over the internet or the local network by joining a server or hosting their own.
Players can either connect by IP or select the server from the built-in server browser if the host chose to publish it there by selecting the checkbox.
Instead of centralized account systems proprietary games use for the whole software, Luanti allows registering and logging into accounts on each individual server.
Luanti provides an interface for games and mods written in Lua. Mods are server-side and work out of the box when playing on servers, with no installation required.
Luanti features a built-in content browser showing packages uploaded to ContentDB, allowing users to install games, mods and texture packs with a single click. Over 2500 packages are available there as of Oct 2024 [10] and many more on the forums.
Mods can be used to add or modify nodes, gameplay mechanics, tools, weapons, armour, monsters, player skins and the user interface.
The full source code of Luanti and most of its games and their artistic assets such as textures and sounds, are distributed under free licenses, making it easier to publish modified versions and derivatives.
Luanti was originally released in November 2010 under a proprietary license. [6] Shortly afterwards the license was changed to the GPL-2.0-or-later license. [5] By agreement among major contributors, in June 2012 the project license was to be changed to LGPL-2.1-or-later, though at the time small parts still remained under the GPL-2.0-or-later license. [4] In September 2013, the transition was complete. [3] While LGPL-2.1-or-later remains the main license for the Luanti engine, other free and open-source licenses are used for various other parts of the latest release. [2]
Perttu Ahola was the only developer working on the project for about six months, until Ciaran Gultnieks started making code contributions in May 2011. [15] The roster of contributors grew and changed over the years. As of July 2020, there are 9 active core developers and 15 active contributors. Project participants do not have set roles, but rather keep their activity within their respective areas of expertise. Perttu Ahola's role morphed over the years: whereas initially it was engine development, it is now mostly web-hosting and administration, assigning core developer, moderator, and other roles to people, as well as being the final word in cases where other developers are unable to render a decision. [15]
Since version 5.0.0 the in-game browser lets users download games and modifications as well as their dependencies from a website called ContentDB. [8]
As of version 5.8.0 the Luanti Engine no longer ships with a default game. [16]
Luanti has been used in educational environments to teach subjects such as mathematics, programming, and earth sciences. Such examples are:
Opensource.com listed Luanti at #1 in its "Best open source games of 2015", [20] stating that it is maybe "the most complete alternative to Minecraft", and noted its expansibility, saying that it contains a user-friendly API for creating mods in Lua. [21] PC Magazine listed Luanti among "The best Sandbox Creation Games for Minecraft Fans". [22]
A voxel is a three-dimensional counterpart to a pixel. It represents a value on a regular grid in a three-dimensional space. Voxels are frequently used in the visualization and analysis of medical and scientific data. They are also commonly used in video games, both as a technological feature, as in Outcast, and a graphical style, which was popularised by Minecraft.
Irrlicht is an open-source game engine written in C++. It is cross-platform, officially running on Windows, macOS, Linux and Windows CE and due to its open nature ports to other systems are available, including FreeBSD, Xbox, PlayStation Portable, Symbian, iPhone, AmigaOS 4, Sailfish OS via a Qt/QML wrapper, and Google Native Client.
Video game modding is the process of alteration by players or fans of one or more aspects of a video game, such as how it looks or behaves, and is a sub-discipline of general modding. A set of modifications, commonly called a mod, may range from small changes and tweaks to complete overhauls, and can extend the replay value and interest of the game.
Multi Theft Auto (MTA) is a multiplayer modification for the Microsoft Windows version of Rockstar North games Grand Theft Auto III, Grand Theft Auto: Vice City and Grand Theft Auto: San Andreas that adds online multiplayer functionality. For Grand Theft Auto: San Andreas, the mod also serves as a derivative engine to Rockstar's interpretation of RenderWare.
The Spring Engine is a game engine for real-time strategy (RTS) video games. The game engine is free and open-source software, subject to the terms of the GNU General Public License v2.0 or later.
4J Studios Limited is a British independent video game developer based in Dundee. It has a second office located in East Linton. Founded in April 2005 by VIS Entertainment alumni Chris van der Kuyl, Paddy Burns and Frank Arnot, the company is best known for porting Minecraft to consoles and handheld platforms.
A sandbox game is a video game with a gameplay element that provides players a great degree of creativity to interact with, usually without any predetermined goal, or with a goal that the players set for themselves. Such games may lack any objective, and are sometimes referred to as non-games or software toys. More often, sandbox games result from these creative elements being incorporated into other genres and allowing for emergent gameplay. Sandbox games are often associated with an open world concept which gives the players freedom of movement and progression in the game's world. The term "sandbox" derives from the nature of a sandbox that lets people create nearly anything they want within it.
Teeworlds is a free, open-source sidescrolling multiplayer shooting game originally created by the Swedish developer Magnus Auvinen and now maintained by the community. It features simple cartoon-themed graphics and physics and relies heavily on classic shooter weaponry and gameplay. Currently there are official versions for Microsoft Windows, Linux, macOS as well as being available via the digital distributor Steam since 2015. The source code is publicly available.
Minecraft is a 2011 sandbox game developed and published by Swedish video game developer Mojang Studios. Originally created by Markus "Notch" Persson using the Java programming language, the first public beta build was released on 17 May 2009. The game would be continuously developed from then on, receiving a full release on 18 November 2011. Afterwards, Persson left Mojang and gave Jens "Jeb" Bergensten control over the game's development. In the years since its release, it has been ported to several platforms, including smartphones, tablets, and various video game consoles. In 2014, Mojang and the Minecraft intellectual property were purchased by Microsoft for US$2.5 billion. Minecraft has since become the best-selling video game of all-time, with over 300 million copies sold and nearly 170 million monthly active players as of 2024.
Ace of Spades was a 2012 first-person shooter and voxel-based sandbox video game developed and published by Jagex. Originally created by Ben Aksoy and released as a prototype in April 2011, the game was acquired by Jagex in 2012 and fully released in December that year. Following poor reception and several minor downloadable content package releases, the game was shut down in March 2019.
The Powder Toy is a falling-sand game originally created by Stanislaw K. Skowronek. It is now developed and maintained by LBPHacker, Simon, jacob1 and other contributors on GitHub. The Powder Toy is free and open-source software licensed under the GNU General Public License version 3.0. A total of 193 different in-game materials, each with custom behavior and interactions, are available in the game. In June 2024, The Powder Toy was released on Steam.
Vox is an independent voxel-based adventure and role-playing video game developed by Canadian studio AlwaysGeeky Games.
Keen Software House is an independent video game developing company based in Prague, Czech Republic. The company was founded by Marek Rosa in 2010.
A Minecraft mod is a mod that changes aspects of the sandbox game Minecraft. Minecraft mods can add additional content to the game, make tweaks to specific features, and optimize performance. Thousands of mods for the game have been created, with some mods even generating an income for their authors. While Mojang Studios does not provide an API for modding, community tools exist to help developers create and distribute mods. The popularity of Minecraft mods has been credited for helping Minecraft become one of the best-selling video games of all time.
Hytale is an upcoming sandbox game by Hypixel Studios. Production began in 2015 by developers from the Minecraft multiplayer server Hypixel with funding from Riot Games, who later bought the studio in 2020. It is scheduled to release for Windows and macOS as well as consoles and mobile devices.
Build the Earth (BTE) is a project dedicated to creating a 1:1 scale model of Earth within the sandbox video game Minecraft.
Vintage Story is a sandbox survival game developed and published by Anego Studios. The founders of Anego Studios, Tyron and Irena Madlener, began development on a standalone version of an earlier mod for Minecraft called Vintagecraft in April 6, 2016 and became available for owners of a "game key" in September 4, 2016. It became publicly available for sale in September 28, 2016. An old version of the game is available for free download. The game is in early access and can be played in singleplayer or multiplayer modes.
Teardown is a 2022 sandbox–puzzle video game developed and published by Tuxedo Labs. The game revolves around the owner of a financially stricken demolition company, who is caught undertaking a questionable job and becomes entangled between helping police investigations and taking on further dubious assignments. Teardown features levels made of destructible voxels, and the player follows the campaign through consecutive missions. In most missions, the player must collect or destroy objects connected to a security alarm that triggers a timer. The player has unlimited time to prepare and is given upgradable tools, vehicles, and explosives to create a path within the level that allows them to complete the objectives and reach a getaway vehicle before the timer runs out.
CraftStudio is a collaborative cross-platform game engine used to create voxel-based video games, developed by Sparklin Labs.
CDB has 2526 packages, with a total of 14871145 downloads.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)