Platformer + Jumpthru Behavior Fails to be Walked On.

Bugs will be moved here once resolved.

Post » Mon May 23, 2016 5:23 pm

Problem Description
Platformer Object fails to walk towards 2 intersecting Jumpthru tiles. The Platformer seems to get confused when processing 2 jumpthru at the same time. There are some cases that one jumpthru tile that is above the platformer object and is overlapping is becoming solid and the other fails to be solid while the platformer is above it. Some cases also that the Jumpthru is completely ignored and causes the platformer object to go through the jumpthru.

Attach a Capx
https://onedrive.live.com/redir?resid=A ... ile%2ccapx

v2: Added Layout3 (another, more convincing situation that the fail happens).
https://onedrive.live.com/redir?resid=A ... ile%2ccapx


Description of Capx
The .Capx file is a modified version of the Platformer Example with 2 layouts with different situation that causes the error.

Steps to Reproduce Bug
  • Pick a Layout.
  • Hit the Left Arrow Button until the platformer object overlaps with the 2 jumpthru tiles.
  • Look what happens when the platformer object overlaps with 2 intersecting jumpthru tiles.

Observed Result
The Platformer fails to work properly. Sometimes the platformer object falls or ignores the jumpthru tile or the upper jumpthru tile becomes solid.

Fail1:
Image
Fail2:
Image
Fail3:
Image

Expected Result
For the Platformer object to go through properly with 2 intersecting / overlapping jumpthru tiles without error.
&
For the Platformer object to walk on 2 intersecting jumpthru tile with different angles without fail.

Affected Browsers
  • Chrome: (YES)
  • FireFox: (YES)
  • Internet Explorer: (YES)

Operating System and Service Pack
Windows 8.1 64-bit

Construct 2 Version ID
Construct 2 r228 Beta Release
Last edited by chadorireborn on Mon May 23, 2016 6:35 pm, edited 8 times in total.
The Things you can create is only limited by your imagination. If you don't have the skills then use your motivation as a natural force to exceed all expectations. Chadori RebornXD
B
65
S
21
G
90
Posts: 1,124
Reputation: 59,852

Post » Mon May 23, 2016 5:44 pm

As you state yourself, it is Jumpthru. Emphasize Jump.

One of the many ways to deal with that.
https://drive.google.com/open?id=0B1SSu ... kVaeTBjX28
Last edited by 99Instances2Go on Mon May 23, 2016 5:53 pm, edited 1 time in total.
B
33
S
18
G
28
Posts: 2,493
Reputation: 20,950

Post » Mon May 23, 2016 5:48 pm

@99Instances2Go - If you are above a jumpthru object, you would be able to move around above, right? That's why I call it walk on. If you tried the .capx files, you would understand what I mean.
The Things you can create is only limited by your imagination. If you don't have the skills then use your motivation as a natural force to exceed all expectations. Chadori RebornXD
B
65
S
21
G
90
Posts: 1,124
Reputation: 59,852

Post » Mon May 23, 2016 5:56 pm

That second example has me pondering.
B
33
S
18
G
28
Posts: 2,493
Reputation: 20,950

Post » Mon May 23, 2016 6:13 pm

That's what I am talking about. I am still looking for other situations that causes this fail. I am surprised that no one has found out or reported this simple problem considering that there are many Platformer users in C2.
The Things you can create is only limited by your imagination. If you don't have the skills then use your motivation as a natural force to exceed all expectations. Chadori RebornXD
B
65
S
21
G
90
Posts: 1,124
Reputation: 59,852

Post » Mon May 23, 2016 6:17 pm

I have now something like: why did i not ecounter this before. Its quite obvious.
B
33
S
18
G
28
Posts: 2,493
Reputation: 20,950

Post » Mon May 23, 2016 6:40 pm

99Instances2Go wrote:As you state yourself, it is Jumpthru. Emphasize Jump.

One of the many ways to deal with that.
https://drive.google.com/open?id=0B1SSu ... kVaeTBjX28


Cool workaround. But I don't think that will work with my game since unexpected jumping will cause my player's disadvantage.
The Things you can create is only limited by your imagination. If you don't have the skills then use your motivation as a natural force to exceed all expectations. Chadori RebornXD
B
65
S
21
G
90
Posts: 1,124
Reputation: 59,852

Post » Mon May 23, 2016 6:45 pm

Ah dude, i did't see the problem at first (not the first time). That does not help you at those crosssections. But still feel i have to make something good again.
B
33
S
18
G
28
Posts: 2,493
Reputation: 20,950

Post » Wed May 25, 2016 11:30 am

Closing as won't fix: jump-thru slopes are not supported. It makes it more or less unresolvable in situations like this - the fact you can pass through a jump-thru upwards but not downwards makes it pretty much unresolvable when dealing with moving up/down a slope. Imagine making a large jump-thru that covers the entire slope - what should the engine do? Let you fall through a jump-thru (not usually allowed), or only allow you to move up, or allow you to move horizontally through the big one...? Actually I'm surprised it works with slopes at all, I thought that was something we deliberately never supported...
Scirra Founder
B
397
S
236
G
88
Posts: 24,412
Reputation: 194,514

Post » Wed May 25, 2016 11:55 am

@Ashley - If that's the case then I'll just make it a suggestion for C3 if implementing it a different way is possible. It will be useful especially for platformer games :D .
The Things you can create is only limited by your imagination. If you don't have the skills then use your motivation as a natural force to exceed all expectations. Chadori RebornXD
B
65
S
21
G
90
Posts: 1,124
Reputation: 59,852

Next

Return to Closed bugs

Who is online

Users browsing this forum: No registered users and 2 guests