Invisible ground??? What does that have to do with a cut circle swinging on ropes?
By the way, you made no mention in the scene about HOW to cut the circle! It was only after I poked around the scene and discovered that the Enter key activates the cutting laser.
Suggestion for you on your future scenes, make sure to include instructions, especially if users are expected to press certain keys or make certain actions with the mouse.
MadBabyKangaroo -- No, it's not a fake. I understand why you think that it's fake because there is a red/green image behind one of the text boxes and it was there when the scene gets loaded. That image is only a demo of what the saved image looks like. The image that gets saved on your computer is assembled one pixel at a time. That's why it takes so long to generate! This method of generating an image is extremely inefficient and has no practical use. For now, this scene is interesting (to me and to other people who write script code) but maybe with a lot of work it can be improved to the point where it will be practical.
The game doesn't seem to behave according to your instruction for Rev A. I tested it this way: The game started with all the like color balls in their respective bins. I then moved one ball to one of the empty bins. I then selected the same bin as before and the upper ball did not automatically move to the bin with the single ball in it. When I selected the bin with the single ball, it did not go back to the other bin to join with the same color balls.
CPJchute -- Why not generate the image in Algodoo FIRST before saving the entire image? That would be much more efficient and a lot faster. Also, a user could then watch the image being assembled before it got saved on his/her computer.
Quote: I won't be adding that feature any time soon.
Yeah, I don't blame you. I sometimes found (the hard way) that adding to or changing the logic of an existing software design can muddle up the works and can cause glitches and bugs that were not previously there. You did an outstanding job on this scene, and it's probably best to just leave well enough alone.
Here is a suggestion you might like. Instead of starting the scene with the laser pointing down at the circle, place the laser at one side so that when it gets activated it will cut both ropes at the same time.
I like the radial arrangement of the bins. Nice idea!
By the way, I discovered a situation that can cause the game to go into a state in which it can no longer proceed: If a ball has been selected, then the user clicks the Shuffle button, it can create a condition in which there is no legal move available. In that case, the ball remains selected even when trying to put it back into it's selected bin because of its color change.
One way around that would be to not allow a shuffle whenever a ball has been selected.
One more tiny detail I just noticed while playing: The selection rectangle at the 10:00 O'Clock position needs to be moved to the foreground so that it's not blocked by the balls.
Yeah, sorry about that. I use only a desktop computer running Windows, and so most of my scenes require a mouse and keyboard to play. They are not playable if all you have is a touch-screen.
Suggestion: In the future when you're ready to give your scenes a title, don't just wiggle your fingers across your keyboard and call that a title (like you did for this scene). People will think you are lazy and don't care about properly naming your scenes. I hope that's not the case. A scene title should either say what the scene does or what the scene is about. People will then be able to find it when they want to search for it weeks or months later especially if the scene is cool like this one is!
Do you subscribe to your own scenes? When you subscribe then you don't need to periodically keep checking to see if anyone left a comment. A highlighted tab labeled "New messages" will let you know that someone left a comment. You can subscribe to anyone's scene, and you can also subscribe to a user. When subscribed to a user, you will be alerted when that person uploads a new scene or edits an existing scene.
Most scenes get comments during the first few days of publication, then they quickly taper off. Most scenes rarely get comments after they move off the main Algobox page.
The reason why it says Latest loser: undefined is because the variable associated with that has not been initialized when the scene was loaded. You can fix that by initializing the variable by placing the following script in "onSpawn".
scene.my.a = " "
That will initialize scene.my.a to a SPACE character. OR if you want something else to show when the game starts, just place it between the quotes. Here is another example:
Oh, sorry about that. I hope that you and your family are safe! I see you are in the Houston area. I have some family there, but thankfully no one was injured or killed. Beryl was a big nasty one!
The two red shapes are different from each other, and the two green shapes are different from each other.
Here is how I confirmed it. You can let Algodoo tell you if objects are equal like this: 1. Right click on an object. It will become selected. 2. Hover your cursor over the word "Selection". 3. Left click the words "Select alike". If any other objects are exactly the same as the one you selected, then it will also become selected.