Welcome to the experiments repository! This is your go-to place for a collection of personal programming experiments and mini-projects. Here, you'll find fun simulations, image filters, and more to help you learn and explore programming concepts without any hassle.
- Boids Simulation: Visualize flocking behavior using simple rules.
- C++ Raytracer: Create realistic images through ray tracing.
- Downloader: A simple tool for downloading files.
- Image Filters: Apply stunning effects to your photos.
- JSON Parser: Read and manipulate JSON data easily.
- Text Compression: Understand how to compress and decompress text files.
- boids
- boids-simulation
- configparser
- cpp-raytracer
- downloader
- golang
- header-only
- huffman-coding
- image-filters
- imgur
- json-parser
- palette
- palette-extraction
- raytracing
- raytracing-one-weekend
- text-compression
To start your journey with these exciting experiments, you can download everything from our Releases page.
Simply visit this page to download the files: Download from Releases.
-
Download the Files: Go to the Releases page and choose the version you want to use. Click on the appropriate link to download the zip file or executable.
-
Unzip the Downloaded File: Once the download is complete, locate the file on your computer. Right-click on the downloaded file and select "Extract All" to unzip it. This will create a new folder containing all the necessary files.
-
Run the Application: Open the folder you just extracted. Look for the application file that corresponds to your operating system (like
.exefor Windows or a similar file for other operating systems). Double-click on the file to launch the application. -
Explore the Projects: After launching, you can browse through different experiments. Follow the provided instructions for each experiment on how to interact with them. Enjoy experimenting with the features!
- Operating System: Windows 10 or later, macOS 10.12 or later, or any Linux distribution
- RAM: At least 4GB
- Storage: 100MB of free disk space
- Internet Connection: Required for downloading files and dependencies
If you encounter any issues while downloading or running the applications, consider the following steps:
- Ensure your internet connection is stable when downloading files.
- Check that you have enough disk space on your device.
- Make sure to unzip files before running them.
- If an application does not start, ensure that you have the necessary prerequisites installed, such as specific libraries or frameworks. You may refer to the individual project documentation for details.
For more detailed guides on each project, please refer to the README files included in each folder after extraction. They will help you understand the specific usage and features of each experiment.
Feel free to reach out with questions or feedback through the issues section of this repository. Your input helps improve the project for everyone!
Happy experimenting!