Descriptive Problem Summary:
"I bat man was patroling the streets of Byond-them, When King Lucifer Robin spoted something amock! We then got in the Pwnmobile"
Setting bounds to non-tile multiples (ie: 33-63), will cause lag when moving.
Numbered Steps to Reproduce Problem:
Download demo http://www.angelfire.com/hero/straygames/ByondBugs/ BoundsLag_src.zip
Run demo
Move a single tile, notice "gliding"
Uncomment the noted line(s) in the source
Run demo again
Move a single tile, notice "jump"
This video demonstrates how bad the problem can become http://www.youtube.com/watch?v=Z9zyAqOgpjY (video by King Lucifer)
Code Snippet (if applicable) to Reproduce Problem:
See demo
Expected Results:
Bounds on objects don't have a negative effect on movement systems
Actual Results:
Certain bounds make movement laggy
Does the problem occur:
Every time? Or how often? Every
In other games? Yes
In other user accounts? Yes
On other computers? Yes
When does the problem NOT occur?
If you use bounds in multiples of 32, or presumably whatever icon_size is set to (didn't actually test against icon_size).
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Obviously...
Workarounds:
None that would provide the desired results?
ID:118955
Sep 23 2011, 4:24 pm (Edited on Sep 23 2011, 4:48 pm)
|
|||||||||||||
Resolved
| |||||||||||||
Sep 23 2011, 8:11 pm
|
|
I've tested your demo and also encountered the same bug.
|
Fix: Key repeats were subject to some timing issues that were made more apparent when gliding was disabled and normal 10 fps speed was used.
|