Raven UI
Link to Raven UI
Introduction
Raven is a UI library for GameMaker designed to simplify the process of creating responsive UIs for your projects. This library aims to provide an intuitive way to create panels and UI elements while maintaining flexibility and customizability.
If you're looking for a framework with recursive setup and nesting of components, consider checking out the "Emu" UI framework created by community member DragoniteSpam. Sooo.. Why use Raven?
Key Features:
- Responsive: Raven helps you design responsive UIs that adapt to different screen sizes and orientations.
- Minimal: With Raven, you can create UIs with minimal effort, reducing the complexity of UI design.
- Flexible: Raven's customizable components allow you to create a variety of UI layouts to suit your game's needs.
- Maintainable: The library promotes a structured approach to UI development, making it easier to manage and maintain your UI code.
- Customizable: Customize UI elements to match your game's aesthetic and design.
Raven allows you to create UI's at different resolutions and have a responsive UI when scaling containers or the game window.