Author Topic: Ship Wiggle and Ship Overlap  (Read 1660 times)

Offline kmunoz

  • Jr. Member Mark III
  • **
  • Posts: 88
Ship Wiggle and Ship Overlap
« on: September 30, 2019, 10:12:54 pm »
Two issues, neither one critical but both visually significant:

1) Some ships (usually the bigger ones) will wiggle when they're at kite distance but not moving. Video attached of an example. Usually the wiggle is a lot more pronounced, and usually happens in tandem (many corvettes at once, etc.)

2) Ship overlap is really significant. It's especially noticeable with the bigger vessels, and compounded by the fact that the selection circle is so bright.

Offline I-KP

  • Hero Member
  • *****
  • Posts: 681
  • Caveat Pactor
Re: Ship Wiggle and Ship Overlap
« Reply #1 on: October 01, 2019, 06:20:33 am »
While we're on the subject of visuals and overlap...

1) Nothing points at what it's shooting at. For big ships, and moving ships, that's explain-away-able I suppose. Less explainable for turrets - particularly the ones with honking great 'barrels'. Minor quibble.

2) Ship auto-relocation to avoid overlap often behaves oddly. Sometimes a ship will relocate a huge distance away from where it was to avoid resting overlap. Also, the resting overlap avoidance only seems to kick in once the entire movement deceleration curve has zero'd, and it's a very long curve (relatively speaking). A thing can appear stopped but still has a second or two before it actually stops. What this often means is that a ship 'looks' like it's happy with its new resting place, so you move on to other actions, only to come back to see that it hadn't actually stopped moving and had relocated itself (sometimes miles away - see above). It's a minor point but it becomes a real problem when you're Forcefields wander off because of this.

Atmospheric & Lithospheric Reticulator,
Post-accretion Protoplanet Aesthetic Seeding Team,
Celestial Body Design & Procurement Division,
Magrathea Pan-Galactic Planets Corp.,
Magrathea.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Ship Wiggle and Ship Overlap
« Reply #2 on: October 01, 2019, 01:35:35 pm »
With the wiggle, can you post a savegame where I can repro that?  Ships rotate when they are going to move to a new location, but they need to not rotate if their destination is under a certain distance away.  I tried to fix that, but didn't have a save to replicate the issue with, and apparently did not fix it.

For the ship overlap, is that something in old savegames or new ones?  In old ones where we resized ships, that's just an unfortunate aspect of us changing the size of things.  If it's happening in new savegames (ones since all the ship visuals were finished), then that's something I'd love to see a save of, too.

Turrets pointing at what they are shooting at would be nice, it's good to throw on mantis for at some point.

The ships decollision logic is something that can only run but so fast, although I'm not sure why the ships are hanging around THAT slowly unless there's really a ton going on.  It's throttled by the galaxy activity amount to some extent, so the fuller and larger the galaxy and more stuff moving around, the more likely it will take more than the usual half second.  Forcefields themselves shouldn't ever be moving away from their position unless they're overlapping something stationary or a fleet leader; though I think they're even supposed to pre-empt fleet leaders, IIRC.  Repro cases for those things would also be welcome.

These are great things for mantis if you don't mind; mainly because I need to finish the tutorial framework and the other critical usability issues, and then circle around to things like this.  So it may be a month or two before I tackle this and I don't want to forget.  But if something is hindering usability, then that tends to jump up the chain of importance (like forcefields moving).

Thanks!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline kmunoz

  • Jr. Member Mark III
  • **
  • Posts: 88
Re: Ship Wiggle and Ship Overlap
« Reply #3 on: October 01, 2019, 05:52:57 pm »
I think my current game is from within the last 1 or 2 updates, so it should be past the updates you mentioned. But since I'm getting absolutely walloped in that game right now I'm going to start a new save and if it happens again I'll post it.

Offline kmunoz

  • Jr. Member Mark III
  • **
  • Posts: 88
Re: Ship Wiggle and Ship Overlap
« Reply #4 on: October 01, 2019, 06:02:02 pm »
Ok, here's a new save, it started happening almost immediately. The battle on Hebron is where I spotted it. The shield frigate and the corvettes wiggle, and most of the ships overlap significantly.
« Last Edit: October 01, 2019, 06:05:32 pm by kmunoz »

Offline BadgerBadger

  • Arcen Volunteer
  • Hero Member Mark III
  • *****
  • Posts: 1,229
  • BadgerBadgerBadgerBadger
Re: Ship Wiggle and Ship Overlap
« Reply #5 on: October 03, 2019, 03:42:11 pm »
I've put in a tentative fix for the ships wobbling problem. Your save game no longer wobbles.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Ship Wiggle and Ship Overlap
« Reply #6 on: October 03, 2019, 04:40:35 pm »
Thanks so much for that, Badger!  That was definitely a super annoying one.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!