User prompt
Arrange the buckets well to avoid the edge protruding
User prompt
Game continues after the GreenBonusBall touches the GreenBucket. Implement the necessary .methods and functions
User prompt
RedBonusBall should burst after touching the bucket and explode the balls collected on the bucket. Award the player 20 points
User prompt
GreenBonusBall should go to the GreenBucket
User prompt
Explode the RedBalls on the RedBucket when the RedBonusBall touches them
User prompt
Allow the GreenBonusBall to explode all the balls on the green bucket when it touches them
User prompt
Allow the balls entering the red container to settle
User prompt
GreenBucket should hold GreenBall inside
User prompt
Allow BlueBonusBall to collect on BlueBucket
User prompt
Allow BlueBucket to collect BlueRandomBall
User prompt
Allow BlueBucket to collect Blue random balls
User prompt
Add necessary methods and functionality that allows BlueBonusBall to collect on the BlueBucket
User prompt
Remove Bonusblueball
User prompt
Align the green bucket vertical
User prompt
Please fix the bug: 'Uncaught TypeError: LK.effects.shimmer is not a function' in or related to this line: 'LK.effects.shimmer(self, {' Line Number: 73
User prompt
Game continues after collecting BlueBonusBall
User prompt
Cool music should play at the background at all times
User prompt
Play poof sound when each ball enters the correct bucket
User prompt
Allow the buckets to align in a manner that no ball passes them
User prompt
Allow the uncollected balls to burst and have shimmers
User prompt
Increase the number of balls dropping after the points reach 40
User prompt
Allow the collected BlueBalls to settle inside the blue bucket and not on top. Balls settle at the bottom and stack on top of each other
User prompt
Game continues after collecting BlueBonusBall
User prompt
Implement missing methods on BonusBall so that the BlueBonusBall is collected by the BlueBucket
User prompt
BlueBonusBall should only be collected on the BlueBucket
===================================================================
--- original.js
+++ change.js
@@ -152,22 +152,21 @@
self.drop = function () {
self.speed = 5;
for (var i = 0; i < buckets.length; i++) {
if (self.intersects(buckets[i])) {
- if (buckets[i].color === 'Blue' && self.color === 'BlueBonus') {
+ if (buckets[i].color === 'Blue') {
score += 10;
+ LK.getSound('Poof').play();
scoreTxt.setText(score);
for (var j = 0; j < balls.length; j++) {
if (balls[j].color === 'Blue' && balls[j].settled) {
balls[j].destroy();
balls.splice(j, 1);
j--;
}
}
- // Do not end the game when BlueBonusBall enters BlueBucket
self.destroy();
balls.splice(balls.indexOf(self), 1);
- // Continue the game without ending it when BlueBonusBall enters BlueBucket
break;
}
}
}
A red ball with the words bonus. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A Green ball written bonus. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
Metallic marron clear background. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.