# Gameplay settings

<figure><img src="https://3431102767-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGB7CK9gu3AIGgNgqIdcY%2Fuploads%2FE75mxuC4zAiPIRpA8sZc%2Fimage.png?alt=media&#x26;token=0d1a8ecc-004f-4902-a896-e1edc9c62358" alt="" width="514"><figcaption></figcaption></figure>

1. `ballWidth`: The default width of the ball, used for adjusting the screen for a level.
2. `ballHeight`: The default height of the ball, used for adjusting the screen for a level.
3. `cameraSize`: The size of the camera used in the game.
4. `showScorePopup`: Determines whether the score animation is displayed during gameplay.
5. `ScoreMultiplierCurve`: An animation curve representing the score multiplier over time.
6. `popupTextElements`: An array of elements representing popup texts like 'Good!', 'Great!', 'Fantastic!'. Min and max amount of destroying balls to trigger popup after&#x20;
7. `warningTimeThreshold`: The time threshold (in seconds) for displaying a warning during gameplay.
8. `warningMovesThreshold`: The number of moves remaining before displaying a warning during gameplay.
9. `bouncingCount`: The number of bouncing elements that can be at the same time on the screen
10. `ballColors`: An array of colors used for the aim line and editor.
11. `holesScore`: An array representing the score associated with each hole in the game.
