I am currently attempting to create a medium-term roadmap based on a poll in a GitHub issue. The current goals are "Rendering/Graphics improvements", "UI improvements", "Internal code refactoring", and "Entity/object improvements". You can read it here.Casimir wrote: ↑Fri Oct 23, 2020 17:49No clear focus - Yes there are road maps and discussions and many plans on how to go forward. The problem isn't the lack of them, it's that there are to many. I don't suggest we should discard all but one, but change the process by how the road map is formed. The principle mentioned above does help in that regard, as it helps to sort ideas. For example there is the TODO, but aren't some points like the Voxel Area Entities a nice to have instead of concrete features people are working on? In the metaphor of a road map, it is just a list of places one mights to go someday, some closer, others further away, but no connection between them - no road.
Voxel Area Entities is a very long-term wish that may never happen, which means that it's not a very roadmap item. celeron55's roadmap is good as a long-term guide, but not so much for immediate development.
Minetest won't ship without Minetest Game until a new mainmenu is created. A new mainmenu will present new users with a list of games on their first launch, allowing them to choose a game to download.Casimir wrote: ↑Fri Oct 23, 2020 17:49An engine without games - Since MTG is in maintenance only mode, it is official that Minetest ships with no real games. MT could really be an engine for all types of games, from jump and run (see the failed attempt "Uforun") to RPG to RTS. The common answer is that there aren't good enough games to include. I do understand that we can't add Mineclone2 (the best one, in my opinion), but now there is Exile - which is genius and quite different from the Minecraft-style game, and there are several others that are popular.
It's a chicken-egg problem. As long as games aren't included in the release of the engine, game developers will have less motivation for their work or might loose interest and drop their project entirely (e.g. pixture). When included, then those games would also have more player and therefor more people willing to help with that game. But also, as long as the engine is limited to the classic voxel-build-survive type of game, the others types can not even start to develop. Game developers already try their part to push the boundaries and create good content, it just still seems that Minetest lacks the will to be more than an engine to only MTG.
Here's my current prototype: