Super Bugfix Roundup Deluxe!

Discussion and feedback on Construct 2

Post » Wed May 10, 2017 9:57 pm

Hey!

I'm down to the wire on our game, Beans: The Coffee Shop Simulator, and as a result, I have a whole bunch of little nitpicky bugs that maybe someone here has some insight into! Special thanks as always to all of you guys in the community, as well as Scirra for my favorite little game making tool :) although, Aseprite is a close second!

OK, here goes - feel free to shoot a response or a forum message if you have any ideas about any of these.

1 - NW.JS Doesn't Quit Neatly
Issue and Steps: Build with NWJS, close the .exe either via ALT-F4 or via Constructs in-game quit commands, NWJS hangs around in Task Manager.
This one is mostly just a memory management issue. Don't want people flipping out on Steam that my game is bogging down their systems because it doesn't quit neatly on exit.

2 -Pin an object to a customer on mouse over...
Issue and Steps: for some reason, this just straight doesn't work.

Image


3 - Zoom Jitters
Issue and Steps: .
Image

For some reason, this method jitters like crazy.
Image

Any help much appreciated!
B
21
S
6
Posts: 77
Reputation: 1,445


Post » Wed May 10, 2017 10:25 pm

I'll look into your googles, but #3 suggests using DT, which you'll see that I'm actually already doing!
B
21
S
6
Posts: 77
Reputation: 1,445

Post » Wed May 10, 2017 10:27 pm

I wish I had 10 bucks for every time I've said this, but Im pretty sure you don't need the for each, and I'm absolutely positive you don't need the every tick.
Image ImageImage
B
169
S
50
G
173
Posts: 8,321
Reputation: 110,286

Post » Wed May 10, 2017 10:42 pm

I appreciate the feedback, but unfortunately with that particular event I've tried it both with and without to no avail!
B
21
S
6
Posts: 77
Reputation: 1,445

Post » Wed May 10, 2017 11:32 pm

Im not sure and I haven't tested it but I have a feeling your jittery one is a combination of using a lerp zoom and lerp pan with pixel rounding on. Try turning pixel rounding off during the pan zoom.
...
B
45
S
23
G
7
Posts: 291
Reputation: 8,020

Post » Wed May 10, 2017 11:43 pm

Also I think there is alot wrong with number 2. You don't need the for eaches , you dont need the every tick, the greater less than conditions are set up kinda funny and you are using else in a strange way that I would never consider (but maybe possible).
...
B
45
S
23
G
7
Posts: 291
Reputation: 8,020

Post » Thu May 11, 2017 1:28 am

Hmm, I'll reevaluate it. I was using it as an "else-if" since I kinda came at this from a programming background.
Let me try the pixel rounding thing and get back to you... I don't think I can change that at runtime though, so it would have to be off for the whole project, right?
B
21
S
6
Posts: 77
Reputation: 1,445

Post » Thu May 11, 2017 1:31 am

That pixel rounding worked excellently!
B
21
S
6
Posts: 77
Reputation: 1,445

Post » Thu May 11, 2017 2:30 am

Update!

Updating NW JS fixed issue #1
Disabling Pixel Rounding fixed Issue #3

Jury is out on issue #2!
B
21
S
6
Posts: 77
Reputation: 1,445

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 6 guests