New movement
- ABearInTheWoods
- Joined: Mon Apr 14, 2014 10:56 pm
- Byond Username: MrStonedOne
- Github Username: MrStonedOne
- Contact:
New movement
https://github.com/tgstation/-tg-station/pull/16570
Its simple, it ports smooth movement that bay/vg/goon/almost all the servers/etc use.
It does this by removing two lines.
This doesn't affect run speed, but it does feel like it's slower with the smoother movement
Its simple, it ports smooth movement that bay/vg/goon/almost all the servers/etc use.
It does this by removing two lines.
This doesn't affect run speed, but it does feel like it's slower with the smoother movement
Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne(!vAKvpFcksg) on Reddit(banned), Steam, IRC, Skype Discord. Don't click this

NSFW:
-
- Confined to the shed
- Joined: Sun Jul 19, 2015 8:09 pm
- Byond Username: Zilenan91
-
- Joined: Tue May 20, 2014 6:53 pm
- Byond Username: Cheimon
Re: Porting bay/vg/goon/para movement
I have no idea if I'll like this or not until I try it on a non-laggy server.
- Lumbermancer
- Joined: Fri Jul 25, 2014 3:40 am
- Byond Username: Lumbermancer
Re: Porting bay/vg/goon/para movement
I always thought it was related to network performance and not code.
-
- Github User
- Joined: Tue Apr 15, 2014 11:41 pm
- Byond Username: Incoming
- Github Username: Incoming5643
Re: Porting bay/vg/goon/para movement
Reposting my thoughts from the pull
---
Was never a fan of this, having the character so perfectly centered on the screen at all time gave me a sense of the world moving around the character instead of the character moving around the world.
---
After some playing around with this on a live server I'm moving this from "I have some subjective problems with this but I acknowlege that it might be a good idea" to "I actively dislike this and would be less likely to play the game if I had to deal with this"
The smoothness is distracting, everyone looks like they're slowly skating on a very rough slab of ice, it legitimately makes me feel a sensation almost like a weak form of carsickness.
Might be alright for things other than mobs (like thrown objects), but for things that are supposed to give the sensation of "this is deliberate movement that could change direction or stop at any moment" it just looks really bad.
---
Also gotta say the "Well everyone else is using this so why aren't we?" argument is pretty weak here. Those server were either always like that or made a tragic mistake later on in their development by changing something so intrinsic to the game. Sacrificing player familiarity is usually a bad move in my opinion. Either it gets done slowly enough to where people can't really notice or doesn't happen at all. This is just too jarring as a one step change.
---
Was never a fan of this, having the character so perfectly centered on the screen at all time gave me a sense of the world moving around the character instead of the character moving around the world.
---
After some playing around with this on a live server I'm moving this from "I have some subjective problems with this but I acknowlege that it might be a good idea" to "I actively dislike this and would be less likely to play the game if I had to deal with this"
The smoothness is distracting, everyone looks like they're slowly skating on a very rough slab of ice, it legitimately makes me feel a sensation almost like a weak form of carsickness.
Might be alright for things other than mobs (like thrown objects), but for things that are supposed to give the sensation of "this is deliberate movement that could change direction or stop at any moment" it just looks really bad.
---
Also gotta say the "Well everyone else is using this so why aren't we?" argument is pretty weak here. Those server were either always like that or made a tragic mistake later on in their development by changing something so intrinsic to the game. Sacrificing player familiarity is usually a bad move in my opinion. Either it gets done slowly enough to where people can't really notice or doesn't happen at all. This is just too jarring as a one step change.
Developer - Datum Antags: Feburary 2016
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
-
- Joined: Sat Apr 19, 2014 11:23 am
- Byond Username: Miauw62
Re: Porting bay/vg/goon/para movement
test it for a week
make a poll
this is one of those things where making a poll makes the most sense tbh
make a poll
this is one of those things where making a poll makes the most sense tbh
<wb> For one, the spaghetti is killing me. It's everywhere in food code, and makes it harder to clean those up.
<Tobba> I stared into BYOND and it farted
-
- Joined: Sun Oct 26, 2014 5:13 am
- Byond Username: Lzimann
- Github Username: lzimann
Re: New movement
I've played with it in gloom a bit and didn't like, same thing now in Sybil(it was merged for testing). I really didn't like, honestly doesn't feel any smoother than before, instead it feels like it makes you slower, can be really noticiable when you first start moving. I'll try it for a few more days and edit/post about my overall feelings about this new movement, this was more a first impression or so about it.
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
Re: New movement
I'll have to play with it for a while, but for now I'm giving it a tentative thumbs up.
- Shaps-cloud
- Code Maintainer
- Joined: Thu Aug 14, 2014 4:25 am
- Byond Username: Shaps
Re: Porting bay/vg/goon/para movement
I agree with incoming on this one, it feels really floaty and gross, especially when you're moving at slow speeds like you're wearing a hardsuit or are hurt. When you go slow enough, you come to a complete stop before starting to move again which makes me feel like I'm moving a piece on a chess board instead of controlling a character. In addition, I constantly see people jutting back and forth while they're running along, I think especially when they're rounding corners, which is really weird too.Incoming wrote:Reposting my thoughts from the pull
---
Was never a fan of this, having the character so perfectly centered on the screen at all time gave me a sense of the world moving around the character instead of the character moving around the world.
---
After some playing around with this on a live server I'm moving this from "I have some subjective problems with this but I acknowlege that it might be a good idea" to "I actively dislike this and would be less likely to play the game if I had to deal with this"
The smoothness is distracting, everyone looks like they're slowly skating on a very rough slab of ice, it legitimately makes me feel a sensation almost like a weak form of carsickness.
Might be alright for things other than mobs (like thrown objects), but for things that are supposed to give the sensation of "this is deliberate movement that could change direction or stop at any moment" it just looks really bad.
---
Also gotta say the "Well everyone else is using this so why aren't we?" argument is pretty weak here. Those server were either always like that or made a tragic mistake later on in their development by changing something so intrinsic to the game. Sacrificing player familiarity is usually a bad move in my opinion. Either it gets done slowly enough to where people can't really notice or doesn't happen at all. This is just too jarring as a one step change.
Edit: With normal movement you're always moving at the same speed, so you can tell how fast you're going and when to round a corner when you're in a hurry. With this movement you're constantly jittering back and forth and moving at different speeds (especially when you're slowed down) which makes it way more frustrating to try
Last edited by Shaps-cloud on Wed Apr 06, 2016 8:39 pm, edited 1 time in total.
-
- Github User
- Joined: Tue Apr 15, 2014 11:41 pm
- Byond Username: Incoming
- Github Username: Incoming5643
Re: New movement
The more I see the less I like, and I could phrase that a million different ways but the emotion stays the same.
Besides changing the visible range of the world I would argue there's no single change that is as drastic as this. All this to allow for higher FPS that no one is even asking for.
Why?
Besides changing the visible range of the world I would argue there's no single change that is as drastic as this. All this to allow for higher FPS that no one is even asking for.
Why?
Developer - Datum Antags: Feburary 2016
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
-
- Joined: Fri Mar 13, 2015 10:26 pm
- Byond Username: KorPhaeron
Re: New movement
Maybe this is all in my head, but you seem to keep moving much farther after you stop holding down the key when it is lagging
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
- Aniukha
- Joined: Wed Mar 09, 2016 6:03 pm
- Byond Username: Aniukha
Re: New movement
To be honest, one of the reasons i love sybil so much was it's responsive, non-sluggish movement. It felt like i was in control of my character. This new movement system feels like there's a delay of about a second or more for me. This means getting through a door im going back and forth trying to get through.
All other servers that had this, goon specifically, felt like i was not the one controlling the character. It's like i push the keys telling someone else what key to push and i have to wait for them to control my character. I think i started playing SS13 3 years ago and started on goon, it has always felt that same way which is why i stayed on tg/sybil most of that time. Best way i can compare it is the difference between playing CS:S and ARMA ... ARMA you float around never really feeling in control. The new movement system is ARMA. imo, i really hate it o_O
All other servers that had this, goon specifically, felt like i was not the one controlling the character. It's like i push the keys telling someone else what key to push and i have to wait for them to control my character. I think i started playing SS13 3 years ago and started on goon, it has always felt that same way which is why i stayed on tg/sybil most of that time. Best way i can compare it is the difference between playing CS:S and ARMA ... ARMA you float around never really feeling in control. The new movement system is ARMA. imo, i really hate it o_O
- Atlanta-Ned
- In-Game Game Master
- Joined: Fri Apr 18, 2014 2:11 pm
- Byond Username: Atlanta-ned
Re: New movement
Not a fan. It makes movement lag more noticeable and just feels weird in an intangible way.
EDIT: Dunno if it's my connection or what, but it's smooth for a second or two, jerks and goes back to smooth. Super off-putting.
EDIT: Dunno if it's my connection or what, but it's smooth for a second or two, jerks and goes back to smooth. Super off-putting.
Statbus! | Admin Feedback
OOC: Pizzatiger: God damn Atlanta, how are you so fucking smart and charming. It fucking pisses me off how perfect you are
OOC: Pizzatiger: God damn Atlanta, how are you so fucking smart and charming. It fucking pisses me off how perfect you are
- lollerderby
- Joined: Sat Aug 09, 2014 4:24 pm
- Byond Username: Lollerderby
- Github Username: lollerderby
- Location: New Jersey
Re: New movement
Pls go and stay go.
DEAD: Tim Ebow says, ">rylie talking shit and not actually doing anything again"
DEAD: Tim Ebow says, "What a twist"
DEAD: Tim Ebow says, "What a twist"
- Super Aggro Crag
- In Game PermaBanned
- Joined: Sat Mar 21, 2015 9:47 pm
- Byond Username: Super Aggro Crag
- PKPenguin321
- Site Admin
- Joined: Tue Jul 01, 2014 7:02 pm
- Byond Username: PKPenguin321
- Github Username: PKPenguin321
- Location: U S A, U S A, U S A
Re: New movement
REMOVE
E
M
O
V
E
E
M
O
V
E
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
-
- Joined: Thu Oct 30, 2014 2:24 pm
- Byond Username: Cik
Re: New movement
it's terrible. my AI eye seems to jump like twice as far with one keypress, it went from a little jerky at top speed to a choppy full screen teleport.
why was this implemented without testing it seems really fucked up man, like if this is the way it's supposed to work how can anyone even deal with this shit it's terrible
why was this implemented without testing it seems really fucked up man, like if this is the way it's supposed to work how can anyone even deal with this shit it's terrible
- TechnoAlchemist
- Joined: Fri Nov 21, 2014 2:39 am
- Byond Username: TechnoAlchemist
- paprika
- Rarely plays
- Joined: Fri Apr 18, 2014 10:20 pm
- Byond Username: Paprka
- Location: in down bad
Re: New movement
Alright, the only opinion I have on this is that you seem to be trying to move the game in the direction of higher FPS, MSO.
I can appreciate that but the game isn't meant for high FPS, lag makes the game absolutely unplayable at those high framerates which is why it's always been capped.
Low FPS sort of has always worked as a way to lag compensate, which has been fair for everyone especially since we have players all over the world on sybil.
I can appreciate that but the game isn't meant for high FPS, lag makes the game absolutely unplayable at those high framerates which is why it's always been capped.
Low FPS sort of has always worked as a way to lag compensate, which has been fair for everyone especially since we have players all over the world on sybil.
Oldman Robustin wrote:It's an established meme that coders don't play this game.
- Aloraydrel
- Joined: Thu Mar 19, 2015 4:14 pm
- Byond Username: Aloraydrel
- Github Username: Aloraydrel
Re: New movement
Kills my eyes and looks terrible
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
Re: New movement
Is there any way to correct the movement lag that this introduces? I know the current implementation is shit but I don't think we should trash the entire idea just yet, at least not until we know that there is no way to fix the issue associated with this.
- iamgoofball
- Github User
- Joined: Fri Apr 18, 2014 5:50 pm
- Byond Username: Iamgoofball
- Github Username: Iamgoofball
Re: New movement
MSO mentioned something about a BYOND bug, so we should be able to just shoot a memo lummox's way before 510 hits shelves and we'll get it fixedLuke Cox wrote:Is there any way to correct the movement lag that this introduces? I know the current implementation is shit but I don't think we should trash the entire idea just yet, at least not until we know that there is no way to fix the issue associated with this.
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
Re: New movement
This could be amazing IF we can eliminate the movement lag associated with it. As it is, it feels jerky and clunky.
- Bluespace
- Joined: Fri Apr 18, 2014 1:04 pm
- Byond Username: Bluespace
- Location: UK
Re: New movement
i'd try it out but i'm getting pretty bad ping spikes and lag because of this and idk why :^^^^)
- Saegrimr
- Joined: Thu Jul 24, 2014 4:39 pm
- Byond Username: Saegrimr
Re: New movement
Yeah this is actually pretty nice.
The only downside is you really feel it when you start lagging, whereas before the sort of choppy movement would hide some small ping issues.
The only downside is you really feel it when you start lagging, whereas before the sort of choppy movement would hide some small ping issues.
tedward1337 wrote:Sae is like the racist grandad who everyone laughs at for being racist, but deep down we all know he's right.
-
- Joined: Fri May 02, 2014 3:01 am
- Byond Username: Incomptinence
Re: New movement
I don't like it might be a connection thing but it makes the stuttering unreal for me.
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
Re: New movement
I suggest we withhold all judgement until we see this with the BYOND bug causing the stuttering fixed in 510. That will give us a much more accurate impression of what this will actually be like
- Super Aggro Crag
- In Game PermaBanned
- Joined: Sat Mar 21, 2015 9:47 pm
- Byond Username: Super Aggro Crag
Re: New movement
"lets all suffer and pretend nothing is wrong for an indeterminate period of time because there is a very slim chance that it won't suck in the future"Luke Cox wrote:I suggest we withhold all judgement until we see this with the BYOND bug causing the stuttering fixed in 510. That will give us a much more accurate impression of what this will actually be like
what the heck
- Drynwyn
- Joined: Fri Apr 18, 2014 5:09 pm
- Byond Username: Drynwyn
Re: New movement
I can't feel the difference. *shrug*
In game, I play the A.I Firmware, the French cyborg C.U.R.I.E, Aubrie Allen, and the lizard scum Skulks-Through-Maintenance.
-
- Github User
- Joined: Tue Apr 15, 2014 11:41 pm
- Byond Username: Incoming
- Github Username: Incoming5643
Re: New movement
If your experience don't predate the last 24 hours or so that's because we test merged it offDrynwyn wrote:I can't feel the difference. *shrug*
Developer - Datum Antags: Feburary 2016
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
- Saegrimr
- Joined: Thu Jul 24, 2014 4:39 pm
- Byond Username: Saegrimr
Re: New movement
Its still active on bagil, so you can easily get a side by side comparison. Or at least you could but the server is ded at the moment.Incoming wrote:If your experience don't predate the last 24 hours or so that's because we test merged it offDrynwyn wrote:I can't feel the difference. *shrug*
tedward1337 wrote:Sae is like the racist grandad who everyone laughs at for being racist, but deep down we all know he's right.
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
Re: New movement
Did you not read what goofball said? Currently, BYOND bugs are preventing it from working. When they fix it, this should work a million times better. It's obviously shit right now, but we shouldn't give up on the idea entirely.Super Aggro Crag wrote:"lets all suffer and pretend nothing is wrong for an indeterminate period of time because there is a very slim chance that it won't suck in the future"Luke Cox wrote:I suggest we withhold all judgement until we see this with the BYOND bug causing the stuttering fixed in 510. That will give us a much more accurate impression of what this will actually be like
what the heck
- Super Aggro Crag
- In Game PermaBanned
- Joined: Sat Mar 21, 2015 9:47 pm
- Byond Username: Super Aggro Crag
Re: New movement
"I believe anything Goofball says"Luke Cox wrote:Did you not read what goofball said? Currently, BYOND bugs are preventing it from working. When they fix it, this should work a million times better. It's obviously shit right now, but we shouldn't give up on the idea entirely.Super Aggro Crag wrote:"lets all suffer and pretend nothing is wrong for an indeterminate period of time because there is a very slim chance that it won't suck in the future"Luke Cox wrote:I suggest we withhold all judgement until we see this with the BYOND bug causing the stuttering fixed in 510. That will give us a much more accurate impression of what this will actually be like
what the heck
ok are you TRYING to go to Big Dummy Babyjail or what, Loose Socks?
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
Re: New movement
I know Goofball is a dipshit but MSO is the one who found out that it was a BYOND issue. Revert the change for now, re-release it when BYOND is fixed.
- Bluespace
- Joined: Fri Apr 18, 2014 1:04 pm
- Byond Username: Bluespace
- Location: UK
Re: New movement
This is the correct answer.Luke Cox wrote:Revert the change for now, re-release test merge it when BYOND is fixed.
Thread can be closed.
-
- Github User
- Joined: Fri Apr 18, 2014 1:50 pm
- Byond Username: Xxnoob
- Github Username: xxalpha
Re: New movement
Looks absolutely awful at lower FPS (such as default 11) and has a stuttering problem at any framerate high enough (such as 20), where the mob sprite stutters while moving.
I hate it.
I hate it.
- MisterPerson
- Board Moderator
- Joined: Tue Apr 15, 2014 4:26 pm
- Byond Username: MisterPerson
Re: New movement
It's been reverted for now.
I code for the code project and moderate the code sections of the forums.
Feedback is dumb and it doesn't matter
Feedback is dumb and it doesn't matter
- Luke Cox
- Joined: Sat Dec 06, 2014 8:52 am
- Byond Username: NocturnalQuill
- Location: Prisoner Transfer Room
Re: New movement
Good. I like the idea but as I said before, this cannot work until the bug in BYOND causing the lag is fixed.
Who is online
Users browsing this forum: Bing [Bot]