Minetest

from Wikipedia, the free encyclopedia
Minetest
Minetest Menu Header.png
Studio Perttu Ahola and others
Erstveröffent-
lichung
February 2011
platform Android , BSD , Linux , macOS , Windows
Game engine Will-o'-the-wisp
genre Open world game , role play
Game mode Single Player , Multiplayer ( Survival , Creative)
control Keyboard , mouse , joystick
system advantages
preconditions
Pentium 4 with 2 GHz, 512 MB RAM, 64 MB graphics memory
medium Download
language English, through GNU gettext also other languages ​​such as German, Danish, Italian and French
Current version 5.3.0 (July 9, 2020)

Minetest (originally Minetest-c55 ) is a free, open world game for Windows , Linux , FreeBSD , Android and macOS . In randomly generated worlds, which consist of blocks, the player can mine different raw materials, combine them with each other and design the world as he likes. The game was developed in 2010 under the direction of Perttu Ahola (alias "celeron55") and has since been further developed with the help of a growing community .

Minetest was inspired by Infiniminer, Minecraft and similar sandbox games . The game has no goal or end, but the focus is on constructing structures from blocks with different textures in a 3D world, also known as a voxel world. There are two game modes available to the player: the survival mode (survival), in which the player must first collect all the resources he needs, and the creative mode (creative), in which the player has unlimited resources. The player can be equipped with skills that allow them to fly, move through walls and teleport. In multiplayer mode, the available skills and the game mode are individually specified by the server.

Technically, the engine is particularly focused on two goals. The game content should be easily modifiable and expandable (using Lua ) and work natively on older and new machines. That is why Minetest is implemented in C ++ and uses the Irrlicht 3D graphics engine .

Gameplay

Screenshot from the game, 2012

At the beginning of the game, the player starts in a randomly generated world. This world consists of 3D blocks with different textures that represent different materials (e.g. wood, earth, stone). They are arranged in a fixed coordinate system and correspond to 1 m 3 in the real world. The blocks are arranged so that they replicate the earth as closely as possible, e.g. B. Hills, lakes and caves. There are also different biomes that are modeled on the vegetation zones of the earth.

The player can move freely in the landscape and mine the materials that he finds around him. He can now place these newly acquired materials back into the world. In this way the player can erect almost any building or structure he can imagine. In order to acquire new items or blocks that have not been generated in the world, the player must create them (in the game this process is called “crafting”) or he creates tools to mine them (e.g. he needs a pickaxe to get stones or minerals dismantle). In addition, the player has the option of making an oven with which he can melt materials or prepare food.

Screenshot from the game, 2020

The developers added a fictitious mineral called MESE, which allows the production of particularly stable tools and is used as the starting material for the circuit modification "Mesecons" and is therefore comparable to the mineral "Redstone" in Minecraft. Up to version 0.4.16, blocks that imitated the Nyan Cat were also rarely generated . However, this content has been removed from the game for legal reasons.

The game world is continuously generated around the player as he moves through the world, and is only limited in its extension both to the sides and in its height by technical limits. This is made possible by dividing the game world data into smaller sections, so-called "MapBlocks". Of those, only those that can be seen by a player at the moment are loaded into memory or generated. Minetest has two game modes: survival mode and creative mode.

Survival mode

In this mode there is a life meter that is reduced by damage from attacks from monsters or other players, from falling too deep, drowning or being burned in lava until the player dies. In this case , the player respawns again with a full life meter at the first point in the world in which he started, but without the contents of his inventory. This remains in a special block at the place where he died. The life indicator can be restored by eating apples or other foods.

The player can acquire various resources in order to make weapons, tools and food from them. By collecting fewer resources, he can create better and more effective items. Some blocks can be dismantled with your bare hands, others require special tools. With a pickaxe, the player can create mine shafts and mine minerals. He can melt these down in a furnace and use them to make more effective tools and weapons.

The game has an inventory system that limits the maximum number of items the player can carry. The inventory has space for 32 stacks of one up to any number of items (usually limited to 99). The player can create chests in which he stores items that he does not want to carry with him all the time. These have the same inventory size as the player's inventory.

In the standard settings , player versus player ( PvP ) battles are allowed. Server administrators can change this setting.

Friendly and hostile NPCs , also known as mobs, are currently (version Minetest 5.1.0) not directly included in the game, but can be added through third-party modifications (mods). Some mods add friendly animals that appear during the day and often provide useful materials, while other mods add to the game with monsters that only appear at night or in dark areas. Such creatures can injure and kill the player.

Creative mode

Standard view from the "Creative" tab in the inventory

In creative mode, the focus is on building. Therefore, the player has unlimited access to resources in the creative mode inventory. The items and blocks can simply be dragged into the normal inventory. In creative mode, all monsters can spawn in the same way as in survival mode. All blocks added by third-party modifications (mods) also appear automatically in the creative mode inventory.

Single and multiplayer modes

Minetest can be played in both local single-player and multiplayer modes on a network.

In single player mode, a local server is created that only the single player client can connect to. The player has all the options that a server administrator has, such as allowing himself to fly or giving himself objects without having dismantled them.

In multiplayer mode, the player connects to a server that runs minetests and allows others to log into the game. Several players can connect to a server and build, chat and exchange materials with each other in real time. It is also possible that the players can fight in groups against enemies or against other groups of players ( PvP ), if the server administrator allows this. What players can do on a multiplayer server depends on the server settings and installed mods (see section Modding ).

Each copy of Minetest has both a graphical client and a server running on a command line. The graphical client can also act as a dedicated server that runs until the administrator finishes the game. This enables uncomplicated gaming in the LAN .

Customize minetest

Modding

Example mod: "pipeworks"

Minetest can be expanded by modding in the Lua scripting language . The modding API is very extensive and because the engine and the game content are strictly separated in Minetest, the game can be expanded without affecting the engine, in particular the network synchronization. This makes it possible to develop a completely new game based on Minetest, which has nothing to do with the actual game content.

If mods are installed on a server, this automatically transmits the data to the client, which the client needs for display. The scripts of the mods are executed on the server. This makes it possible to play with any mods on a server without manually changing your own client.

A collection of mostly WTFPL- licensed mods can be found in the official forum (there are also other websites with mods such as Custzomine) or (from version 5.1.0) can be downloaded directly from the menu (under content). The selection ranges from mods that only add a few blocks to modifications that completely change the game world.

Texture packs

In Minetest it is possible to replace the textures given by the game, the server or by mods with image collections created by oneself or by third parties - also known as “texture packs”.

The official version contains a simple set of 16 × 16 pixel textures, in the official forum further texture packs are made available by the community. These vary from just higher resolution texture packs to those that give the game a completely new - for example comic-like or futuristic - look.

history

Main
version
version publication Remarks
0.3.x Older version; no longer supported: 0.3.0 November 1, 2011
Older version; no longer supported: 0.3.1 November 9, 2011
Older version; no longer supported: 0.3.2 May 12, 2012
0.4.x
Older version; no longer supported: 0.4.0 July 21, 2012 Game engine and content have been separated from each other. This makes it possible to easily develop mods that extend the standard game. Many new elements were added to the game, such as falling blocks (sand, gravel) stairs and wool.
Older version; no longer supported: 0.4.1 July 21, 2012
Older version; no longer supported: 0.4.2 July 28, 2012
Older version; no longer supported: 0.4.3 5th September 2012
Older version; no longer supported: 0.4.4 December 6, 2012 From October 18, 2012, there was a strong surge in activity in the Minetest development due to increased community participation. In the months that followed, many old bugs were fixed and new features developed. The support for 3-dimensional objects for living beings, some improvements to the network protocol and the introduction of shaders, smooth day-night transitions on the engine side, as well as many standardizations and improvements to the game content are well-known.
Older version; no longer supported: 0.4.5 4th March 2013 First one that was created and published entirely by the community. In addition to bug fixes, new features have been added and small changes made. Examples include the improvement of the MapGenerator and the automatic listing of public servers for multiplaying.
Older version; no longer supported: 0.4.6 April 3, 2013 Made some changes to the gameplay. So there are now dungeons and jungles again , which were removed with version 0.4.4. Furthermore, lava and water react and form stone or obsidian depending on the conditions . Diamonds , gold , bronze , copper and stone bricks were also newly introduced . There are also many small changes and bug fixes.
Older version; no longer supported: 0.4.7 6th June 2013. The biggest novelty in the gameplay is flowers that appear randomly in the world, as well as the possibility of farming. In addition to the numerous small changes and bug fixes, some new functions for modding have been added and small visual changes have been made.
Older version; no longer supported: 0.4.8 November 24, 2013 In addition to minor changes, such as new sounds and improved Interact privileges, drowning when staying underwater for too long and weather support have been added. In addition to the small changes and bug fixes, new functions for modding have been added.
Older version; no longer supported: 0.4.9 1st of January 2014
Older version; no longer supported: 0.4.10 July 6, 2014 Many changes have been made. For example, there is now a third-person perspective , some new blocks and items and many bug fixes. Jungles (implemented in 0.4.6) are also activated by default.
Older version; no longer supported: 0.4.11 December 24, 2014
Older version; no longer supported: 0.4.12 February 18, 2015
Older version; no longer supported: 0.4.13 20th August 2015 Lots of bug fixes. New functions such as cinematic mode and objects such as mushrooms have been added. Changes have also been made to the mapping.
Older version; no longer supported: 0.4.14 May 15, 2016 The boat travels slightly faster than before, fungal spores have been removed, the source code for TNT has been rewritten and enhanced with effects, a steel trap door, a steel ladder and shield, as well as a simple garden fence gate, grass can grow on sandy beaches and dunes According to the developer, biomes are now more varied and detailed, as well as other changes and bug fixes
Older version; no longer supported: 0.4.15 December 22, 2016
Older version; no longer supported: 0.4.16 3rd June 2017 Particle animations, a ping indicator for the server list, a customizable progress indicator, a revised pause menu, an option for undersampling , the window size is automatically saved for the next time and other changes have been added
Older version; no longer supported: 0.4.17.1 June 10, 2018 Contains only bug fixes from the development of 5.0 (formerly 0.5). In addition, a crash bug has been fixed compared to version 0.4.17, which was released on June 3, 2018.
5.x Older version; no longer supported: 5.0.0 4th March 2019 Highlights:
  • Online repository (to download games, mods, modpacks and texture packs from the menu)
  • New map generator: Carpathian
  • Android: Better controls, joystick
  • Mods and games can be translated
  • ... and much more!
Older version; no longer supported: 5.0.1 March 31, 2019 Various small bug fixes, such as B. the protection against multiline chat entries.
Older version; no longer supported: 5.1.0 October 12, 2019
  • Translation support
  • Knockback
  • Bug fixes and optimizations
Older version; no longer supported: 5.1.1 17th January 2020 Various small bug fixes.
Older version; no longer supported: 5.2.0 April 5, 2020
  • Basic lighting of models
  • Tools wear out
  • Falling light sources
  • Weather changes clouds
  • More realistic boats
  • Water less transparent
  • Many other improvements and bug fixes
Current version: 5.3.0 July 9, 2020
  • Adjusted the color of the sky
  • Other buttons for camera and minimap
  • Support for OpenGL ES 2 on Android
  • More options in generating the world
  • New implementation for floating islands in Mapgen V7
  • Support for PostgreSQL for user management
  • "Development Test" game mode revised
  • Many other improvements and bug fixes
Legend: Old version Older version; still supported Current version Current preliminary version Future version

Spin-offs

Voxelands

Voxelands was split off from Minetest-C55 0.3.x , as several developers disagreed about the direction of Minetest 0.4. In the opinion of the Voxelands developers, the further development of Minetest concentrated too much on modding and the engine , while Voxelands wanted to focus more on fun. The last version was published on September 24, 2017. On July 25, 2018, main developer Lisa Milne announced that she would stop working on Voxelands to devote herself to other projects. The source code is still freely available on GitLab .

Freeminer

Freeminer is another spin-off from Minetest. Again, the reason was a different opinion of the developers. The first version was published in 2013. The current version of Freeminer was published on May 15, 2016, but small changes are still being made from time to time on GitHub (as of 2020).

Final minetest

Final Minetest sees itself as a continuation of the Minetest 0.4.x development branch. Since Minetest 5.x is incompatible with older servers and mods, Final Minetest feels obliged to maintain access to older worlds and games, in which considerable development and construction time has often been invested. By dispensing with many of the features of Minetest 5.x and further optimizations, Final Minetest is faster, according to its own statement, especially on older computers.

Web links

Individual evidence

  1. a b Downloads. In: Minetest main page. Retrieved May 18, 2016 .
  2. Minetest System Requirements. In: Minetest Forums. October 28, 2013, accessed July 1, 2020 .
  3. Minetest 5.3.0. In: Minetest Forums. Retrieved July 10, 2020 .
  4. a b c d e f g Main website. In: Minetest project page. Retrieved September 21, 2012 .
  5. a b c d Free open-source Minecraft-inspired game. (No longer available online.) In: iloveubuntu.net. July 23, 2012, archived from the original on August 9, 2012 ; accessed on October 13, 2013 .
  6. a b c d Minetest, Free and Open Source Sandbox Game Inspired by Minecraft. Linux Game News, accessed September 21, 2012 .
  7. Micromoska: The game Minetest. (No longer available online.) In: CPU-Fun.ru. February 6, 2012, archived from the original on October 16, 2013 ; accessed on October 13, 2013 .
  8. Chris Priestman: The "Cloniest" Minecraft Clone You Will Ever See: 'Minetest-c55'. (No longer available online.) In: Indiegame Magazine Online. January 19, 2012, archived from the original on January 23, 2012 ; accessed on October 13, 2013 .
  9. ^ Minetest-c55: A Minecraft Clone That's Pretty Good. Retrieved October 13, 2013 .
  10. a b Minetest Modding Forum section. Retrieved October 13, 2013 .
  11. Minetest-c55 modding API. Retrieved October 13, 2013 .
  12. Minetest-c55 Texture Packs forum section. Retrieved October 13, 2013 .
  13. github.com
  14. github.com
  15. github.com
  16. Minetest 0.4.5 released. Retrieved October 13, 2013 .
  17. Changelog. Retrieved October 13, 2013 .
  18. Changelog for 0.4.6. Retrieved October 13, 2013 .
  19. Changelog for 0.4.7. Retrieved October 13, 2013 .
  20. Changelog for 0.4.8. Retrieved December 29, 2013 .
  21. Changelog for 0.4.10. Retrieved July 7, 2014 .
  22. Changelog 0.4.12 → 0.4.13
  23. 0.4.13 → 0.4.14. In: Minetest Developer Wiki. May 15, 2016, accessed June 15, 2016 .
  24. 0.4.15 → 0.4.16. In: Minetest Developer Wiki. Retrieved June 15, 2017 .
  25. 0.4.17 → 0.4.17.1. In: Minetest Developer Wiki. Accessed August 8, 2018 .
  26. Minetest 5.0.0 has been released! In: Minetest Developer Forum. Accessed March 5, 2019 .
  27. 5.0.0 → 5.0.1. In: Minetest Developer Wiki. Retrieved June 12, 2019 .
  28. 5.0.1 → 5.1.0. In: Minetest Developer Wiki. Retrieved January 4, 2020 .
  29. 5.1.0 → 5.1.1. In: Minetest Developer Wiki. Retrieved January 4, 2020 .
  30. 5.1.0 → 5.2.0. In: Minetest Developer Wiki. Retrieved July 1, 2020 .
  31. 5.2.0 → 5.3.0. In: Minetest Developer Wiki. Retrieved July 1, 2020 .
  32. ^ Voxelands. (No longer available online.) In: Voxelands main project page . Archived from the original on June 16, 2018 ; accessed on May 18, 2016 .
  33. darkrose: Voxelands changelog. In: Voxelands repository at gitlab. September 24, 2017, accessed August 12, 2019 .
  34. "It's dead, Jim" - chief developer stops programming at Voxelands | HOLARSE - playing on Linux. July 31, 2018, accessed July 1, 2020 .
  35. Projects · voxelands / voxelands. Retrieved July 1, 2020 .
  36. About Freeminder. In: Freeminer project page. Retrieved May 18, 2016 .
  37. proller: Freeminer 0.4.14.8. In: Freeminer project page at gitHub . May 15, 2016, accessed May 18, 2016 .
  38. Commits · freeminer / freeminer. In: GitHub. Retrieved July 1, 2020 .
  39. Final Minetest Features. Retrieved August 15, 2019 .