SFMLUI (VUI) is a custom UI library designed for use with SFML (Simple and Fast Multimedia Library). This library provides various UI elements that you can integrate into your SFML-based projects to create interactive user interfaces. While this project is a work in progress and represents one of my initial endeavors, I welcome contributions, testing, feedback, and respectful collaboration from the community.
- Button
- Slider
- ScrollBar
- TextBox
- CheckBox
- Console Overlay Each element is designed to be intuitive, customizable, and easy to integrate into your projects. By using these UI elements, you can enhance the user experience of your applications built using SFML.
Prerequisites Before using SFMLUI (VUI), you need to have SFML installed on your system. Follow these instructions to install SFML:
sudo apt-get update
sudo apt-get install libsfml-dev
Visit the SFML website to download and install SFML for your respective platform.
To start using SFMLUI (VUI), you can follow these steps:
Clone this repository to your local machine:
git clone https://github.com/VukMar/SFMLUI.git
Navigate to the repository directory:
cd SFMLUI
This project is licensed under the MIT License, which means you're free to use, modify, and distribute the code as long as you include the original copyright notice.
Note: Currently, I'm unable to provide full documentation for the project. However, I'm committed to returning to the project and adding comprehensive documentation to help users understand and utilize the UI library effectively. I appreciate your patience and understanding. In the meantime, feel free to explore the code and examples to get an initial sense of how the UI elements work.
Thank you for your interest in SFMLUI (VUI)!