Minetest 0.5 is on the road

User avatar
Calinou
Moderator
 
Posts: 3143
Joined: Mon Aug 01, 2011 14:26
Location: Troyes, France
GitHub: Calinou
IRC: Calinou
In-game: Calinou

Re: Minetest 0.5 is on the road

by Calinou » Mon Aug 14, 2017 22:27

ThatOneChris wrote:One thing I'm actually hoping for in 0.5 or later versions is smoother player movement in multiplayer. It looks kinda janky at times, and is quite annoying if you're in a PvP situation or are just trying to keep track of where a friend is. I've seen it in lots of servers, so I'm not sure if it's a server problem or just the game, but I hope it's implemented if it is a problem with the game.


If the server runs on an faster step rate (for example, in minetest.conf, setting dedicated_server_step = 0.05 instead of dedicated_server_step = 0.1, which doubles the server step rate from 10 Hz to 20 Hz), other player movement will look more responsive. This will increase the server's CPU and bandwidth usage, but it should be acceptable if the server isn't running on very old hardware or on a low-end VPS.

We could perhaps default dedicated_server_step to 0.05, but it has to be tested on large servers first.

rubenwardy wrote:The issue is that Minetest uses extrapolation not interpolation IIRC.


Actually, Minetest only interpolates other player positions (and doesn't extrapolate them). Extrapolating networked entity movement is not a very common practice, but it can be done to decrease the latency between the "smoothed" entity position and the "actual" entity position at a given time. When interpolating positions, there's always a tradeoff between low latency and smoothness – if you want both, you need to send entity positions more often, which is what lowering dedicated_server_step does.
 

Byakuren
Member
 
Posts: 657
Joined: Tue Apr 14, 2015 01:59
GitHub: raymoo
IRC: Hijiri
In-game: Raymoo

Re: Minetest 0.5 is on the road

by Byakuren » Tue Aug 15, 2017 03:36

I thought that the client only send player positions at 0.1 intervals anyway, though. Does the client try to match the server rate?
Every time a mod API is left undocumented, a koala dies.
 

nrz
Developer
 
Posts: 109
Joined: Sat Feb 07, 2015 17:16
Location: France
GitHub: nerzhul
IRC: nrzkt
In-game: nrz

Re: Minetest 0.5 is on the road

by nrz » Wed Aug 16, 2017 11:54

default server step can be reduced if needed, our current optimizations should permit a such loop optimization
 

User avatar
rubenwardy
Moderator
 
Posts: 4879
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Minetest 0.5 is on the road

by rubenwardy » Thu Aug 17, 2017 23:52

Calinou wrote:Actually, Minetest only interpolates other player positions (and doesn't extrapolate them). Extrapolating networked entity movement is not a very common practice, but it can be done to decrease the latency between the "smoothed" entity position and the "actual" entity position at a given time. When interpolating positions, there's always a tradeoff between low latency and smoothness – if you want both, you need to send entity positions more often, which is what lowering dedicated_server_step does.


Doesn't the server send a players position and velocity, then the client moves from that?
Or does it do it properly and have the client interpolate to the sent position.
 

zargulthewizard
Member
 
Posts: 89
Joined: Wed Jul 26, 2017 18:10
In-game: zargul

Re: Minetest 0.5 is on the road

by zargulthewizard » Sun Aug 20, 2017 20:39

Will any future versions of minetest include a video recorder? I like doing demonstration videos.
May God be with you, always.
 

User avatar
Otter
Member
 
Posts: 126
Joined: Fri May 12, 2017 21:17

Re: Minetest 0.5 is on the road

by Otter » Mon Aug 21, 2017 13:15

zargulthewizard wrote:Will any future versions of minetest include a video recorder? I like doing demonstration videos.

There may be a touch of a learning curve, but OBS Studio will give you all the video recorder you need and more.
https://obsproject.com/
 

nrz
Developer
 
Posts: 109
Joined: Sat Feb 07, 2015 17:16
Location: France
GitHub: nerzhul
IRC: nrzkt
In-game: nrz

Re: Minetest 0.5 is on the road

by nrz » Wed Aug 23, 2017 17:45

video recording is intended to be done by an external problem, like OBS, it's not the functional responsibility of a game
 

nrz
Developer
 
Posts: 109
Joined: Sat Feb 07, 2015 17:16
Location: France
GitHub: nerzhul
IRC: nrzkt
In-game: nrz
 

nrz
Developer
 
Posts: 109
Joined: Sat Feb 07, 2015 17:16
Location: France
GitHub: nerzhul
IRC: nrzkt
In-game: nrz
 

User avatar
ManElevation
Member
 
Posts: 745
Joined: Tue Aug 02, 2016 22:04
Location: Madrid,Spain
GitHub: ManElevation
IRC: ManElevation
In-game: ManElevation
 

User avatar
Sergey
Member
 
Posts: 784
Joined: Wed Jan 11, 2017 13:28
Location: Russia
 

User avatar
Andrey01
Member
 
Posts: 1715
Joined: Wed Oct 19, 2016 15:18
Location: Russia, Moscow
GitHub: Andrey2470T
In-game: Andrey01

Re: Minetest 0.5 is on the road

by Andrey01 » Thu Aug 31, 2017 18:49

ManElevation wrote:Sounds like something great is coming soon!

Aha! I feel 0.5.0 has already near been to coming if judge speed of changelog updates!
I like and i am learning to build nice and great houses, palaces, infrastructures and etc... in Minetest!
My Mods:
Unfinished:Medicine,Cube Nodes.

Old:Sweet Machine,Drink Machine

My Favourite Servers:
just test, Switchboard PvP made by yngwie123, VanessaE`s creative-building server, Parkour Owned by LoweGaming, Fractal Island and some other servers!
 

User avatar
Andrey01
Member
 
Posts: 1715
Joined: Wed Oct 19, 2016 15:18
Location: Russia, Moscow
GitHub: Andrey2470T
In-game: Andrey01

Re: Minetest 0.5 is on the road

by Andrey01 » Tue Sep 05, 2017 19:38

Developers, please don`t add mobs from Simple Mobs as many users use Mobs Redo that can conflict with default mod. Best way is to add mobs no from mods and invent by one.
I like and i am learning to build nice and great houses, palaces, infrastructures and etc... in Minetest!
My Mods:
Unfinished:Medicine,Cube Nodes.

Old:Sweet Machine,Drink Machine

My Favourite Servers:
just test, Switchboard PvP made by yngwie123, VanessaE`s creative-building server, Parkour Owned by LoweGaming, Fractal Island and some other servers!
 

User avatar
rubenwardy
Moderator
 
Posts: 4879
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Minetest 0.5 is on the road

by rubenwardy » Tue Sep 05, 2017 19:49

Andrey01 wrote:Developers, please don`t add mobs from Simple Mobs as many users use Mobs Redo that can conflict with default mod. Best way is to add mobs no from mods and invent by one.


Mobs aren't going to be a part of 0.5.0, it's only a few months away
 

User avatar
cHyper
Member
 
Posts: 637
Joined: Fri May 06, 2011 08:49
Location: Austria
IRC: cHyper
In-game: cHyper

Re: Minetest 0.5 is on the road

by cHyper » Wed Sep 06, 2017 10:54

rubenwardy wrote:
Andrey01 wrote:Developers, please don`t add mobs from Simple Mobs as many users use Mobs Redo that can conflict with default mod. Best way is to add mobs no from mods and invent by one.


Mobs aren't going to be a part of 0.5.0, it's only a few months away


When will be mobs part of the vanilla game? Maybe sometime in the future?!
 

User avatar
Sergey
Member
 
Posts: 784
Joined: Wed Jan 11, 2017 13:28
Location: Russia

Re: Minetest 0.5 is on the road

by Sergey » Wed Sep 06, 2017 14:01

cHyper wrote:
rubenwardy wrote:Mobs aren't going to be a part of 0.5.0, it's only a few months away

When will be mobs part of the vanilla game? Maybe sometime in the future?!

I hope never!
 

User avatar
Wolfshippie
Member
 
Posts: 70
Joined: Mon Jul 24, 2017 12:37
Location: Franconia, Bavaria, Germany
GitHub: Wolfshippie
IRC: wolfshippie
In-game: wolfshippie minehippie

Re: Minetest 0.5 is on the road

by Wolfshippie » Thu Sep 07, 2017 06:29

Sergey wrote:
cHyper wrote:
rubenwardy wrote:Mobs aren't going to be a part of 0.5.0, it's only a few months away

When will be mobs part of the vanilla game? Maybe sometime in the future?!

I hope never!


Me too...
My YT ║ My Vidlee ║ Moderator on: Yggdrasil ( EN I GE I Telegram ) - Sky World - World of Parcours and Mazes - + 1 other server
 

User avatar
Linuxdirk
Member
 
Posts: 1084
Joined: Wed Sep 17, 2014 11:21
Location: Germany
GitHub: 4w
In-game: Linuxdirk

Re: Minetest 0.5 is on the road

by Linuxdirk » Thu Sep 07, 2017 13:06

Wolfshippie wrote:
Sergey wrote:
cHyper wrote:When will be mobs part of the vanilla game? Maybe sometime in the future?!

I hope never!

Me too...

Mobs, no ... that would not be good. But a decent mobs API: definitely yes.
 

User avatar
Andrey01
Member
 
Posts: 1715
Joined: Wed Oct 19, 2016 15:18
Location: Russia, Moscow
GitHub: Andrey2470T
In-game: Andrey01

Re: Minetest 0.5 is on the road

by Andrey01 » Fri Sep 08, 2017 19:04

Then why did nrz promise about it? Request: can you return menu section for installing of mods? I remember it was before.
I like and i am learning to build nice and great houses, palaces, infrastructures and etc... in Minetest!
My Mods:
Unfinished:Medicine,Cube Nodes.

Old:Sweet Machine,Drink Machine

My Favourite Servers:
just test, Switchboard PvP made by yngwie123, VanessaE`s creative-building server, Parkour Owned by LoweGaming, Fractal Island and some other servers!
 

User avatar
BBmine
Member
 
Posts: 3333
Joined: Sun Jul 12, 2015 22:51
Location: USA
GitHub: BBmine
IRC: BBmine
In-game: Baggins

Re: Minetest 0.5 is on the road

by BBmine » Sat Sep 16, 2017 03:10

I'm hanging in there with a 0.4.16 stable, and a 0.5.0-dev. I sure hope 0.5.0 doesn't ruin everything.
God's not dead! -- Mods, Servers, My Youtube Channel My forum Good Music -- Never gonna give you up!!
 

nrz
Developer
 
Posts: 109
Joined: Sat Feb 07, 2015 17:16
Location: France
GitHub: nerzhul
IRC: nrzkt
In-game: nrz

Re: Minetest 0.5 is on the road

by nrz » Tue Sep 26, 2017 08:19

Andrey01 wrote:Then why did nrz promise about it? Request: can you return menu section for installing of mods? I remember it was before.

I didn't promise it, but it's in my internal roadmap and sofar roadmap to have a nice mod API in core engine permitting modders to stop develop 50 times the same API, we just need time. I'm not sure this can be done for 0.5.0 as sofar and me are busy these days, and i'm working on client mods

Note: we just added mod channels support to core engine, you can now have client mods which talks between clients and server (if server join the channel), then you can send data to broadcast to mod channel members permitting to enhance user experience with or without involving server :) (controversy but concrete CSM mod example: oredetect send message to its channel and other users receive coordinates of the ore detected to go with user and mine with him)
 

User avatar
Inocudom
Member
 
Posts: 2957
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

Re: Minetest 0.5 is on the road

by Inocudom » Mon Oct 23, 2017 02:44

There needs to be a post stating what operating systems will no longer be supported by Minetest. If Windows XP is being dropped, then many other operating systems are likely to share the same fate. I myself need to know if I have to update to Linux Mint 18 in order to keep up.
 

User avatar
Linuxdirk
Member
 
Posts: 1084
Joined: Wed Sep 17, 2014 11:21
Location: Germany
GitHub: 4w
In-game: Linuxdirk

Re: Minetest 0.5 is on the road

by Linuxdirk » Mon Oct 23, 2017 09:06

nrz wrote:Note: we just added mod channels support to core engine, you can now have client mods which talks between clients and server

Speaking of CSM features. Are client-side mods already able to create and alter own HUD elements?
 

Reedych
Member
 
Posts: 16
Joined: Wed Aug 03, 2016 08:09
GitHub: Reedych

Re: Minetest 0.5 is on the road

by Reedych » Sat Oct 28, 2017 10:06

Nyarg wrote:
nrz wrote:Windows XP is not supported anymore


M$ again :( draw my money.

Q:
What exactly component will obtained that make MT unworkable on XP ?
Render ? Audio subsystem ? Sockets ?

Why ???

Only C++11 standart. If you find gcc/clang compiler for win XP and with C++11 support, minetest will work, i think...
 

zing269
Member
 
Posts: 39
Joined: Sat Apr 30, 2016 19:10

Re: Minetest 0.5 is on the road

by zing269 » Sun Oct 29, 2017 03:33

Reedych wrote:Only C++11 standart. If you find gcc/clang compiler for win XP and with C++11 support, minetest will work, i think...


So far sfan5's x64 builds work for me on XP64.
 

PreviousNext

Return to News



Who is online

Users browsing this forum: fstltna and 1 guest