Sprinting should be in minetest by default
- Wuzzy
- Member
- Posts: 4803
- Joined: Mon Sep 24, 2012 15:01
- GitHub: Wuzzy2
- IRC: Wuzzy
- In-game: Wuzzy
- Contact:
Re: Sprinting should be in minetest_game!!
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.
The big question is, of course, how the sprinting physics should work.
- Menche
- Member
- Posts: 1001
- Joined: Sat Jul 02, 2011 00:43
- IRC: Menchers
- In-game: Menche
- Location: An island in a lava lake.
Re: Sprinting should be in minetest_game!!
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.
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Sprinting should be in minetest_game!!
Fast move is an admin feature. It cannot replace a gameplay functionality.
- Menche
- Member
- Posts: 1001
- Joined: Sat Jul 02, 2011 00:43
- IRC: Menchers
- In-game: Menche
- Location: An island in a lava lake.
Re: Sprinting should be in minetest_game!!
why?Linuxdirk wrote:Fast move is an admin feature. It cannot replace a gameplay functionality.
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Sprinting should be in minetest_game!!
Don’t act like an idiot. You’re smarter than that.
- benrob0329
- Member
- Posts: 1341
- Joined: Thu Aug 06, 2015 22:39
- GitHub: Benrob0329
- IRC: benrob0329
- In-game: benrob03
- Location: Michigan
- Contact:
Re: Sprinting should be in minetest_game!!
Linuxdirk that was..really rude.
fast_move in fact is the best thing we've got for sprinting right now, because:
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
- Menche
- Member
- Posts: 1001
- Joined: Sat Jul 02, 2011 00:43
- IRC: Menchers
- In-game: Menche
- Location: An island in a lava lake.
Re: Sprinting should be in minetest_game!!
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
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
- benrob0329
- Member
- Posts: 1341
- Joined: Thu Aug 06, 2015 22:39
- GitHub: Benrob0329
- IRC: benrob0329
- In-game: benrob03
- Location: Michigan
- Contact:
Re: Sprinting should be in minetest_game!!
Nope, the server sets the speed. Now the client could patch the code and override it but that can happen no matter what.I'm pretty sure the client decides on the speed.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: Sprinting should be in minetest by default
I support sprinting being in minetest game
-
- New member
- Posts: 6
- Joined: Sun Jul 21, 2019 03:22
- In-game: PizzaIstGeil1
Re: Sprinting should be in minetest by default
I agreeJoseph16 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.
- FreeGamers
- Member
- Posts: 650
- Joined: Sat May 25, 2019 00:15
- GitHub: is proprietary I use NotABug
- Location: United States
- Contact:
Re: Sprinting should be in minetest by default
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.
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.
FreeGamers.org has moved to MeseCraft.net | FreeGamers on this forum is now MeseCraft
Who is online
Users browsing this forum: No registered users and 8 guests