Sprinting should be in minetest by default

User avatar
Wuzzy
Member
 
Posts: 3543
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: Sprinting should be in minetest_game!!

by Wuzzy » Sun Jun 09, 2019 07:31

Hmm now that it's about Minetest (not Minetest Game), I can actually agree. It would be good if this would be an engine thing because it would fix the biggest problem with all sprinting mods: Lag.

The big question is, of course, how the sprinting physics should work.
My creations. I gladly accept bitcoins: 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH
 

User avatar
Menche
Member
 
Posts: 997
Joined: Sat Jul 02, 2011 00:43
Location: An island in a lava lake.
IRC: Menche
In-game: Menche

Re: Sprinting should be in minetest_game!!

by Menche » Sun Jun 23, 2019 20:23

I think fast_move is fine for sprinting, and I don't see why most servers have the priv off. It is very fast, but that could be made configurable.
 

User avatar
Linuxdirk
Member
 
Posts: 2106
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk
 

User avatar
Menche
Member
 
Posts: 997
Joined: Sat Jul 02, 2011 00:43
Location: An island in a lava lake.
IRC: Menche
In-game: Menche

Re: Sprinting should be in minetest_game!!

by Menche » Sun Jun 23, 2019 21:47

Linuxdirk wrote:Fast move is an admin feature. It cannot replace a gameplay functionality.

why?
 

User avatar
Linuxdirk
Member
 
Posts: 2106
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk
 

User avatar
benrob0329
Member
 
Posts: 1296
Joined: Thu Aug 06, 2015 22:39
Location: Michigan
GitHub: Benrob0329
IRC: benrob0329
In-game: benrob03

Re: Sprinting should be in minetest_game!!

by benrob0329 » Mon Jun 24, 2019 02:34

Linuxdirk that was..really rude.

fast_move in fact is the best thing we've got for sprinting right now, because:
    The sprinting is client side, so no delay between pressing E and starting to sprint
    The speed is configurable by the server
    It's easily controllable by granting/revoking the privilege

Admins can easily have a /speed command to similar because they don't need it instantly to make jumps or run away from things.
Social: YouTube Peertube Matrix Room: #minetest:matrix.org | Games: The Infinite IKEA
 

User avatar
Menche
Member
 
Posts: 997
Joined: Sat Jul 02, 2011 00:43
Location: An island in a lava lake.
IRC: Menche
In-game: Menche

Re: Sprinting should be in minetest_game!!

by Menche » Mon Jun 24, 2019 05:46

I'm pretty sure the client decides on the speed. Maybe the normal fast_move speed could be slowed down so it feels more like sprinting than rocket travel, and enable the current high speed if the player also has the fly priv?

I remember a client patch from a while ago that had 'J' cycle through several different speeds of fast_move, instead of just toggling on/off. What if 'J' cycled from walk to sprint (only if the player has fast_move) to super speed (only if the player has fast_move and fly) and back?

The problem with client side sprinting is that it'd be nice to have some way for the modding API to interact with it, for example to add a stamina system. Using fast_move for sprinting worked great in Voxelands (a currently defunct game based on minetest 0.3.3), because we have no modding API :P
 

User avatar
___
New member
 
Posts: 1
Joined: Tue Jun 25, 2019 01:39
Location: ATL
IRC: ___
In-game: ___

Re: Sprinting should be in minetest_game!!

by ___ » Tue Jun 25, 2019 03:17

This would be an amazing addition!
networking
 

User avatar
benrob0329
Member
 
Posts: 1296
Joined: Thu Aug 06, 2015 22:39
Location: Michigan
GitHub: Benrob0329
IRC: benrob0329
In-game: benrob03

Re: Sprinting should be in minetest_game!!

by benrob0329 » Wed Jul 17, 2019 14:43

I'm pretty sure the client decides on the speed.


Nope, the server sets the speed. Now the client could patch the code and override it but that can happen no matter what.
Social: YouTube Peertube Matrix Room: #minetest:matrix.org | Games: The Infinite IKEA
 

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

PizzaIstGeil1
New member
 
Posts: 6
Joined: Sun Jul 21, 2019 03:22
In-game: PizzaIstGeil1

Re: Sprinting should be in minetest by default

by PizzaIstGeil1 » Sun Jul 21, 2019 04:02

Joseph16 wrote:For ever since minetest has been a thing, we have never had sprinting in the default minetest game. I think this is lame, as sprinting is such a core requirement of gaming. There are many mods out there that add sprinting, but it's hard to decide which one. Also, only some are compatible with the many hunger mods. We need a standard sprinting function in minetest. It's also lame how we have to use the special key to run in the mods. I have my special key bounds to CTRL right now. We need sprinting in the game. As a built in core function. That's my sales pitch.

I agree
 

User avatar
FreeGamers
Member
 
Posts: 212
Joined: Sat May 25, 2019 00:15
Location: United States

Re: Sprinting should be in minetest by default

by FreeGamers » Mon Jul 22, 2019 03:34

I'm more skeptical when it comes adding sprinting into my game. I tried it for a bit but ultimately have done without it. I like to use mobs in my game and adding sprint really nullifies any risk in dealing with them through fighting as you can always turn and sprint away. It also makes evading pursuing mobs trivial.

In my server, players can still avoid mobs and head away from them just not so easily as if there was sprint. But how does sprinting enhance the game-play here besides adding player convenience? The walk speed is already pretty quick, and there are minecarts for longer distance travel. Also, just saying sprinting should be present because its in other games isn't really an argument for using it in every single game.

Nontheless, I think it would be a good feature to be supported by the engine or default mtg. But please let it be an optional feature. Perhaps something that can be toggled in minetest.conf.

I do like how some sprint mods drain the hunger bar quickly. But this doesn't really matter when food is available in endless amounts. For example, to me, it would be more interesting if sprinting causes exhaustion effects after being used. Thus, a player would have the high cost of being more vulnerable shortly after using their sprint card. This could cause the sprinting to backfire ironically if the player comes across another dangerous situation.

Adding sprint as a player function really gives the player a powerful feature that can ironically make things less interesting. Most servers and games I've seen already use a sprint mod. I'm not really trying to stop people from using sprint. But there is something to be said about having limits, vulnerability, and risk being present in scenarios for players to heighten tension and fun.

A parallel example: I'm not a fan of giving players /sethome and /home chat command functions. I find its mostly used just before being killed to cheaply avoid the consequences of dying. It can be used to simply warp back home instead of dealing with being lost in a cave. It removes a lot of tension and challenge from some of the most unique parts of the game.
 

Previous

Return to Feature Discussion



Who is online

Users browsing this forum: No registered users and 4 guests