Your cart is currently empty!
Smart UI for Construct 3 – Free Non-Commercial Beta
SmartUI is optimized for Construct 3 users who want to create stunning, responsive, and efficient UIs for their games. Whether you’re new to game development or an experienced pro, SmartUI gives you the tools you need to create beautiful, functional UIs that will stand out to your audience. Start building the perfect user interface for your Construct 3 game today with SmartUI. With free access to the Non-Commercial Beta, there’s no better time to get started. Don’t miss out on the opportunity to create sleek, engaging, and functional UIs that elevate your game’s user experience
Description
SmartUI is optimized for Construct 3 users who want to create stunning, responsive, and efficient UIs for their games. Whether you’re new to game development or an experienced pro, SmartUI gives you the tools you need to create beautiful, functional UIs that will stand out to your audience.
Start building the perfect user interface for your Construct 3 game today with SmartUI. With free access to the Non-Commercial Beta, there’s no better time to get started. Don’t miss out on the opportunity to create sleek, engaging, and functional UIs that elevate your game’s user experience.
What is SmartUI?
SmartUI is a powerful and flexible UI framework designed specifically for Construct 3 game developers. Whether you’re creating your first indie game or working on a larger project, SmartUI gives you the tools to quickly build professional, responsive, and customizable user interfaces. With a robust set of features and seamless integration into the Construct 3 ecosystem, SmartUI is the ideal solution for indie developers looking to elevate their game’s user experience.
Key Features of SmartUI
1. 12 Powerful UI Addons
SmartUI includes a full set of 12 addons, including essential UI elements like Push Buttons, Check Boxes, Radio Buttons, Dialogs, Progress Bars, Containers, and Grid Layouts. These customizable components help you create beautiful and functional UIs with minimal effort.
2. Seamless Integration with Construct 3
Designed specifically for Construct 3, SmartUI integrates smoothly with the game engine, using no-code ACEs (Action, Condition, Expression) for simple drag-and-drop implementation. It’s the perfect choice for developers who want to focus on creativity, not complex coding.
3. Cross-Platform Export Support
Export your game to HTML5 and Scirra Arcade directly, with upcoming support for Android, iOS, Windows, and other platforms in the commercial version. SmartUI helps you ensure your game’s UI works perfectly across all platforms.
4. Advanced State Management
SmartUI supports Load/Save State functionality, allowing you to easily manage persistent data in your game. Whether it’s user progress or UI states, SmartUI makes it easy to store and retrieve information without hassle.
5. Flexibility and Customization
SmartUI offers full flexibility in UI design. Customize animations, transitions, and interactions to match your game’s unique aesthetic and gameplay style. Create engaging interfaces that improve user experience and enhance gameplay.
6. CDN-Powered Framework (Non-commercial Beta only)
The SmartUI framework is served through a Content Delivery Network (CDN), ensuring that you’re always using the latest version of the tool. An internet connection is required, providing you with real-time updates and access to the newest features.
Addons List
Addon | Description | Type |
---|---|---|
Smart UI | Loads the framework and enables the SmartUI addons to communicate with Construct 3. | Single Global Plugin |
Push Buttons | React to user mouse/touch interactions with custom animations and easings. | Behavior |
Check Boxes | Lets you manage boolean values by toggling the check state. Also includes custom animations and easings. | Behavior |
Radio Buttons | Under the same operational context, allows you to select only one object within the group. | Behavior |
Discrete Progress | Under the same operational context, represent an integer value within a group of sprites, distributing the number within the available parts of a sprite. | Behavior |
Progress Bars | Represent a discrete value in a bar. Provides custom animations and easings when setting the value. | Behavior |
Scroll Bars | Behaves like a slider or a scrollbar, the last if the object is composed with additional buttons in the layout. Handles float and integer values in a range. | Behavior |
Containers | Group objects and create operational context for their siblings. Manages navigation, focusing and event propagation to its children. | Behavior |
Dialogs | A complex composite object that behaves like a dialog window, with modal capabilities. Can be maximized, minimzed, or closed like a regular dialog and has custom animations and easings. | Behavior |
Grid Layout | Composite object that lays out your existing scene objects, or Renders objects in a grid layout from a datasource. When using a datasource, it triggers data-render requests. | Behavior |
Scroll View | Composite object that renders all its children within a viewport. | Behavior |
Data Listener | Reacts to data-render request from components, allowing you to decide what to do with the provided data. This behavior can co-exist in the same instance that has a SmartUI behavior. | Behavior |
Why Choose SmartUI?
Built for Indie Developers
SmartUI is designed to empower indie developers, hobbyists, and students. It provides a professional-grade UI solution that’s easy to implement and perfect for small studios and solo creators. Whether you’re building your first game or refining your UI skills, SmartUI is the tool you need to bring your vision to life.
Free Non-Commercial Beta
SmartUI’s Non-Commercial Beta is available for free, allowing you to test the framework, develop prototypes, and experiment with the tool in your games—without the need for a paid license. When you’re ready to commercialize your game, the Commercial Beta version will unlock additional features and support for monetization.
Simple and Efficient
With SmartUI, you won’t have to spend hours crafting complex UI systems. The framework simplifies UI design by offering pre-built, customizable components and powerful features like focus management, modal dialogs, advanced minification, and more. This allows you to focus on creating your game, while SmartUI takes care of the UI.
Getting Started with SmartUI
Ready to start building the perfect UI for your Construct 3 game? Download SmartUI and begin integrating it into your projects today. Here’s how:
- Download the Non-Commercial Beta: Get started for free and test all the features of SmartUI in your projects.
- Access the Documentation: Comprehensive guides and tutorials are available in our official documentation.
- Join the Community: Join our Discord Channel to connect with other developers, share feedback, and get help with your projects.
- Report Bugs and Suggest Features: Found an issue or have an idea for a new feature? Report it directly on GitHub.
What Developers Are Saying
“SmartUI saved me a ton of time on my project. I was able to create a stunning user interface without worrying about the technical details. It’s the perfect tool for Construct 3 developers!”
– Indie Developer
“The ease of integration and the flexibility of SmartUI has transformed the way I design UIs for my games. Highly recommend to anyone using Construct 3.”
– Game Designer
Live Demo
Restrictions in the Non-Commercial Beta:
- Minimum Construct 3 version: Requires Construct 3 r420.2 or higher.
- No Minification: Advanced minification support is not available in this version.
- Worker Mode Not Supported: Some performance features are not yet available.
- Internet Connection Required: The framework is served from a CDN and needs a constant internet connection.
- Export Options: Currently supports HTML5 and Scirra Arcade exports only.
- Performance Not Fully Optimized: The code is heavily obfuscated for security, but it still performs well under most use cases.
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.