New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[roadmap] Minetest 0.5.0 objectives #2370
Comments
Did you seriously add the Roadmap label just for this ONE issue? Add Voxel Area Entities to the New features list. Trust me, it will give us a feature minecraft does not have yet, and will let many more players see what open-source is all about. |
@C1ffisme, would you expect more roadmaps for this milestone? Allow us to rotate objects in all directions and add "undocked" nodes, so it's possible push those away like real items. |
Some ideas:
@SmallJoker "undocked nodes" 👍 How about pushing falling nodes? |
@RHRhino, pushing falling nodes which can be attached to other falling nodes |
Some of my suggestions:
|
I think #2080 would be a good addition. |
Lua API: #2250, fixes |
Lua API: #1118, and VAEs would be two useful changes, perhaps mod security as a precursor to client-side Lua (which would probably be for later, 0.5.0 seems too soon) |
Those are some really good points so far! I'm glad more attention is given to the networking system, which I think is still highly unoptimized and slow. Not to mention the lack of prediction for meta inventories, and how laggy and ugly it is to move items in a chest on most servers! Please read my threads on both issues, in case anyone is interested: https://forum.minetest.net/viewtopic.php?f=7&t=10697&p=163860 https://forum.minetest.net/viewtopic.php?f=6&t=9527&p=145064 Now if only yaw interpolation was also on this list :) |
@RobertZenz True, I open my mouth and not everything I say/type is what I wanted to say. I talk faster than I can think of words to express myself. I really meant something more like, newbies should learn that there is a reason to play minetest over minecraft. |
I also have a few suggestions:
An on_pucnh function would be useful for detecting who killed who or who killed what. |
Are we going to add VAEs, or no? I didn't see them added to the list. Another Question : Does this roadmap include minetest_game changes or just changes to the minetest engine? (Not that I want VAEs developed in minetest_game, I still want them in the engine.) |
@C1ffisme I believe the decision was 0.5 was too soon for VAE's. Edit: Also from what I can tell this roadmap is intended for the engine only. |
@MT-Modder Ah, okay. Maybe 0.6, or 1.0. I sure do hope there are some big gameplay changes, though. Should a roadmap be added to minetest_game? |
One for minetest_game will probably be added. It looks like most changes are major bug fixes and a few new modding api features. Here is the current list: https://github.com/minetest/minetest/milestones/0.5. Edit: Here is a complete to do list if you didn't know about it: http://dev.minetest.net/TODO |
Celeron55 has posted a roadmap in the forum https://forum.minetest.net/viewtopic.php?f=7&t=9177&hilit=roadmap |
I vote for a few modding-related issues:
|
@paramat yes, it's a general roadmap. I think, because @ShadowNinja is working on database rework we should include:
|
I would like to see animated inventory images added sometime in the future. That would be cool :-) Edit: Oh and make infotext more customizable. For example, it should have some of the same capabilities as a formspec like adding a background image. |
@nerzhul: All of our DB backends already implement cross-process locking (except |
@ShadowNinja then maybe we need to update celeron55 roadmap then, because it's always set |
This is especially important. This will fix the most serious lack of the game. |
+1 wielding torches. |
@Holyphoenix The idea is not new and it's still not good until there is dynamic lightening and light emitting support for entities. |
Anyway, it would be a lot better once dynamic lighting and light emitting support for entities are added, especially since other people will be able to see the light from your torch. So +1 dynamic lighting and +1 light emitting entities! |
@nerzhul AFAIK it is already supported with |
Checked some done features |
Heh that's actually my responsibility, hmmmm was fed up working on it so i offered to improve it and maintain it, i have worked on it a huge amount, he likes the result and i consider it the best mapgen. All that's left is improving the terrain noise parameters, larger biomes and adding the biome system, we have fixed the last remaining bugs and issues so just a few weeks more now. If not 0.4.13 then certainly for the big release. Mgv5 will be stable with biomes too. |
Yess, been waiting for custom health and breath. |
I know I'm kinda late with that, but can we get #2151 on the list? It is a real pain if you're trying to write your own mapgen and want to spawn trees and it takes a half minute upwards for all trees to be spawned. I'm very sure that such mods like moretrees would also benefit greatly from it. |
+1 for wield light (#816) |
I'd really like:
|
Client side lua request: #3440 |
@neoascetic (iirc) client side lua has long been listed, there is also two page on the dev wiki http://dev.minetest.net/TODO#Big.2C_long_term_goals_.28Client.29 |
We will wait for 0.4.14 for two more years then, because amount of changes is very big. |
@0-afflatus Yes. +googolplex³ |
#4184 |
Can you add “Use SemVer” on the roadmap? It was more or less accepted by the developers as far I can remember. |
Can you tick the “custom cloud height” from the TODO list? It is already possible for a long time with the setting |
Player fov #1075. |
i close this issue as we are focused on CSM and bugfixes. |
I'd say we should leave this open seeing as we want to incorporate as many features as possible into this release because we are breaking compatibility. Bug fixes are typically compatible with earlier versions, not to mention that 0.5 might not even be the next version! I vote we keep this open to continue discussion on these features and to provide a place for interested parties to check on progress. |
@thePalindrome it seems 0.5 is delayed for a long amount of time at this moment, except if we decide CSM and all master changes are sufficient to justify a major version bump (and i think it should) |
This issue is deprecated and can be replaced by another and https://github.com/minetest/minetest/projects/4 |
Does the deprecation also mean that all unfinished things of the TODO list in the first post have been discarded? Please don't forget the things on the TODO list (unless you discarded it completely). |
s/discarded/delayed for re-discussion/g |
|
And also fix the water placement bugs in the floatlands of mapgen v7. |
This issue permits to have a view on minetest objectives for the 0.5.0 release, which will happen in the future (4-6 months ? later ? we don't know).
If you have ideas for the next release, please add it there
Objectives
Breaking changes
New features
New Lua API features
on_punch
callback to detect who punch whoImprovements
Code organisation
gui*
toclient/
)foo_bar
(content_abm.cpp
), butfoobar
(defaultsettings.cpp
),fooBar
(guiTable.cpp
), andfoo-bar
(database-sqlite3.cpp
) variations exist)The text was updated successfully, but these errors were encountered: