A dynamic screen saver application built using Windows Forms (C#), where users input a number to determine how many balls will bounce around the screen. This interactive screen saver showcases animated balls that move around the screen with a customizable number of balls.
- Customizable Ball Count: Users can input a number, and that many balls will bounce around the screen.
- Interactive Input: The application lets users dynamically control the number of balls on the screen.
- Smooth Animations: Balls move and bounce within the screen in a visually appealing manner.
- User-friendly Interface: Simple interface that allows for easy input and screen saver activation.
- Visual Studio 2019 (or later) with .NET Framework.
- Windows operating system.
- .NET Framework 4.7.2 or higher.
-
Clone this repository to your local machine:
git clone https://github.com/aggsakellariou/bouncing-balls-screensaver.git
-
Open the solution file (
WindowsFormsApp5.sln
) using Visual Studio. -
Restore the NuGet packages and build the solution:
- In Visual Studio, go to Tools > NuGet Package Manager > Restore NuGet Packages.
- Then build the solution using Build > Build Solution or press
Ctrl + Shift + B
.
-
Run the application by pressing
F5
or selecting Debug > Start Debugging.
- Enter the number of balls you want to bounce on the screen.
- Press Enter to confirm the number.
- Watch as the balls bounce around the screen.
- To adjust the number of balls, restart the application and input a new number.