Beret is a 2D puzzle-platformer game about a scientist, astonishingly named Beret, who has gained telekinetic abilities through his research at the Evil Corporation. He decides that the Evil Corporation is a tad too evil for his liking, and begins his solitary quest to overthrow the corporation and punish the evil deeds of his employers. Beret has 21 puzzle-filled levels, 120 collectable Medallions, over 20 hours of gameplay, and an unlockable level editor.

Report abuse Bugged Platform Link Demonstration
Filename
bugged_platform_link.zip
Type
Other
Uploader
Leylite
Date
Oct 11th, 2011
Size
0.00mb (2,995 bytes)
Downloads
10 (1 today)
Embed Button
Mirrors
Download now
Description

A Beret room to demonstrate a bug with a link from a pink link block to a floating platform.


Here's a pre-built Beret room showing some odd behavior with a platform linked to by a pink link block.

When the link block is destroyed, the platform tries to move to the position it was placed in at the start of the room instead of maintaining its current position as determined by moving it using the link block.

To view, move the files "l89r0.room" and "lvl89.meta" to the "rooms" folder (or rename them if you don't want to replace the 0th room in the 10th custom division), boot up Beret and start playing the 10th custom division (or whichever).

(EDITED BY KIWISAUCE: Changed type to 'Other' since we now have several custom levels.)

Preview Image
Bugged Platform Link Demonstration
Post comment Comments
dafishanator
dafishanator Oct 12 2011, 2:11pm says:

lol.

+2 votes     reply to comment
Kiwisauce Creator
Kiwisauce Oct 13 2011, 12:30am says:

Haha... that's pretty interesting behavior. The reason for this is that platforms keep track of the absolute coordinates that they're supposed to be at and move towards it if nothing is blocking their path, and being moved by a link block doesn't update those coordinates. This means (as you may have noticed) that it's possible to pump the platforms while they're linked and they'll still move to the correct post-pump location when delinked.

+3 votes   reply to comment
Leylite Author
Leylite Oct 13 2011, 10:18pm replied:

@Kiwisauce:

Right, that makes sense as an explanation for why the outlined behavior occurs. But I don't think this is intended behavior, unless you say the current behavior is indeed intended.

I would expect that moving a platform using a link block would actually update its "origin point" so that, for example, the down-moving platform only stays in its current column when the pink block is destroyed, instead of moving back to the left, which seems kind of unintuitive. It also means that it is incredibly important for me to start the platform in one specific location, which I don't have to do for a normal link block to stone block link - I can start that wherever I want.

So I think there's more puzzle potential and it would be more intuitive to have the link update the platform's coordinates when the link block gets moved around, rather than the current situation where the coordinates aren't updated.

It's your call, obviously, but that's my opinion.

+2 votes   reply to comment
Kiwisauce Creator
Kiwisauce Oct 14 2011, 10:01pm replied:

@Leylite:

Well, I didn't actually consider this interaction at all, so nothing is really the 'intended' behavior. But I do agree with you that what you've described makes a lot more sense than the current behavior. I've put together quite a few bug/level fixes but haven't released anything yet because I'd like to only do one more Beret release... maybe that's wishful thinking and someone will show me a horrible bug the day after I release it. Anyway, you can expect a fix for this in the next release. Thanks for pointing it out.

+2 votes   reply to comment
Leylite Author
Leylite Oct 31 2011, 4:35pm says:

I'm hoping the new fix also covers cases where platforms are forced off course by the green force field arrows - right now we also get problems similar to the ones in this level set where a left-facing platform that is forced downwards, after it leaves the field, tries to *go back up* so it can reach its precalculated position.

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Beret
Platforms
Windows, Mac, Linux
Developed By
Kiwisauce
Engine
Custom Built
Contact
Send Message
Official Page
Kiwisauce.com
Release Date
Released Jun 6, 2011
Game Watch
Track this game
Download
Browse
Downloads
Add Download
Members only
Report Abuse
Report download
MD5 Hash
6c6fdf0561685b1bab415d738d75c22e
Related Games
Beret
Beret Single Player Platformer
Related Engines
Custom Built
Custom Built Commercial Released Sep 1, 2007