minetestblog.github.io/YYYY-MM-DD-next_post.markdown

5.9 KiB

layout title description hero overlay published
post This Month in Minetest 02 Mapgen Work, Main Menu Redesign /assets/img/default_hero.png White true

Table of contents

Briefing

A short overview of today's post

Engine News

Where is minetest lacking? You might be able to think of a few areas, but a big one is the available mapgens. Yes, we have stuff that is as good as minecraft's built-in maps: small scale mountians, repetative landscapes. This is clearly an issue...

Jordach is making a more realistic C++ mapgen. Imagine: Deep, wide oceans span the map, making it possible to get lost at sea. Small islands dot the expanse. Oceanic trenches yawn in the depths below. Sheer cliff faces poke out of the sea, marking the boundary, while long beaches snake around the remaining coastline. On the continents, crags kilometers high scrape the clouds, and the wide, low-lying plains are lightly crinkled by rolling hills, providing excellent building space.

In order to accomplish this, he made a model of the entire map in blender, using the sampled noise sources encoded into pngs. He was then able to mix the noise sources in blender, designing them to produce the large-scale landscape in real-time. The mixing code was translated from blender to lua, and from lua to C++.

The mapgen is WIP, and will continue development until its ready for an engine PR.

Jordachs Mapgen

Another area that we can all agree needs improvement is minetest's main menu. Zughy and Giova are working on a detailed design for the menu. While they are not actually implementing it (just doing the planning and asset work), there are rumors that someone else is working on actual implementation. Stay tuned, this could go somewhere nice.

Paradust is trying to port minetest to run in a browser. The demo works, though there are many bugs. Try seed 2222. https://minetest.dustlabs.io/

Minetest in Browser

Minetest 5.6 development is underway. After re-enabling dynamic shadows x2048 has been improving the api. Shadows are now rendered on entities, and and api has been added to allow games to control shadow intensity.

Game News

Early this month, AiTechEye added added a new realm to XAenvironment. It contains macroscopic fauna and flora. You can use the game's unique parkour system to explore among the towering grass and mushrooms, while avoiding being eaten by giant bugs.

In Colorhop, there's a new end-game building that allows for mass-production of complex structures. It takes much study to figure out, and even more to master. There's no release date yet, but "soon".

Two Labs

Mantar is preparing for an Exile release which will add a dye system.

Mod News

Apercy has made an official release of his Ju52 airplane. Also, many of his vehicles now have inventories.

Ju52

Elceejo is experimenting with new ways to use his Creatura Api. The latest product is Spiradilus, a new Boss. It is heavily based on SCP-682. You can expect a public release in early April.

Wsor has been quietly working on mods in the mt-mods repo, making them game-agnostic. A few recently changes are unified_dyes, basic_materials, steel, and pipeworks. That means that other mods that only depend on those can now also be game agnostic.

BuckarooBanzai has developed a mod and server software called BlockExchange. It allows you to share and use your builds (shematics) across different worlds, like thingiverse for minetest builds. You can browse available builds here, and with the mod installed on singleplayer or on a server, you can download and place builds, or upload new builds.

Block Exchange

Art and Builds

Atlas Atlas by GreenXenith

AI Map Lemente made this with imaging and an AI-generated picture

MSS_Faraday "MSS Faraday: Boldly going above Y = 20000", by BuckarooBanzai You can get the schematic here.

Server Spotlight

If there is a server that wants to be advertised here, A paragraph and screenshots. One server per article

Server News

Small news blips for servers in general. Great for announcing new servers, server events, major server updates, etc.

In Other News

The Minetest blog is going to be made official! Plans are being worked on to move the blog repository to the Minetest github account and possibly embed the latest posts on the Minetest Website. Stay tuned for changes.