InkBall
InkBall is a puzzle game that involves moving balls to matching colored holes in order to score points.
Project Tasks:
- Create a two-dimensional grid to represent the playing surface for the InkBall game.
- Implement the initial state of the game by randomly placing balls and colored holes onto the grid.
- Define the rules of the game, including how balls move, how they interact with walls and each other, and how they are scored when they reach a matching colored hole.
- Implement user input by allowing the player to select the direction and speed at which the ball should be launched.
- Update the state of the game based on the defined rules and display the new state of the grid.
- If the player scores the required number of points or if all balls have been placed into holes, end the game.