Minetest 0.5 is on the road

User avatar
Calinou
Moderator
 
Posts: 3143
Joined: Mon Aug 01, 2011 14:26
Location: 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: 652
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: 4761
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
New member
 
Posts: 4
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: 102
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: 614
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: 1651
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: 1651
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: 4761
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: 625
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!
 

Wolfshippie
Member
 
Posts: 41
Joined: Mon Jul 24, 2017 12:37
Location: Franconia, Bavaria, Germany
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 vid.me ║ Moderator on: Yggdrasil ( EN I GE I Telegram ) - Sky World - World of Parcours and Mazes
 

User avatar
Linuxdirk
Member
 
Posts: 987
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: 1651
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: 3211
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 I have now (not) quit Minetest.
The keyboard sequence to remove all bugs: Ctrl + A, Ctrl + X, Ctrl + S, Alt + F4
 

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)
 

Previous

Return to News



Who is online

Users browsing this forum: Google Feedfetcher and 2 guests