When created with care and passion, professional games can be masterpieces of combined talent, while indie games can be true gems of imagination and creativity.



Candy Arts is an independent software studio with a focus on offering useful assets for games made with Godot Engine 4.

We started with the intention of making games in Godot as a hobby. In the course of that, we created various code assets for our own use, until we eventually realized that they could benefit other developers.

That's why we launched Candy Arts -- our passion is creativity, and we want to help developers give life to their imagination by providing tools that make creating games much easier.

Our assets are designed around five core principles:

Simple -- Tools should require little learning and be easy to use. Complexity should never exceed that of your own project.
Powerful -- A valuable tool should provide maximum potential: everything you may want to do within its scope, it should help you do it.
• Adaptive -- Tools should adapt and fit into your project, they shouldn't require your project to be built around them or ever limit your creative vision.
• Extensible -- When you require more, you should always be able to expand features with ease.
• Transparent -- Code should feel like your own, not like a foreign system living inside your project: fully accessible, well-structured, and free of third-party dependencies.

Why Trust Candy Arts

The hard part with choosing third-party add-ons is figuring out if an asset will actually fulfill your needs, and if it's worth your time and money. Will you be able to rely on it completely and never look back, or will you hit limitations that will make it unsuitable for your project?

• You know exactly what our assets do, and when they do it.
They don't modify your projects or do things in the background that you're not aware of: they're just scenes and scripts, contained inside their own folders, which your project uses when needed.

• Our assets adapt to projects.
Their self-contained design means they act like modules: they do their work when called upon, then they defer back to your project and let it take over once more. To ensure compatibility with any project, they allow you to configure project-specific elements, such as variables they may need to refer to.

• Our assets are designed to cover as many use-cases as possible.
When we create assets, we always ask ourselves what developers will want to do with this kind of tool, and how to give these abilities. There's two ways to achieve this kind of flexibility: include a large number of features, or a small number of options that can work together to achieve a wide number of things. Our assets combine both methods strategically to achieve an ideal blend of capability and ease-of-use.

• Our assets stay in their lane but can expand.
Many assets make the mistake of trying to reach beyond their scope, and this ultimately narrows the cases they're usable for. Ours know exactly how much they should do, and when they should stop and let your project handle the rest. If you need more, they offer easy expansion options through customizable dictionaries, match statements and hook functions.

All in all, that means you don't have to worry if our assets are compatible with your project or other assets, or whether they can do what you need them for.

Licensing

To support small indies and provide flexibility, we offer two payment models for the use of our assets:

Indie Tiers (One-Time Fee)
For small to medium projects

• Pay once, make unlimited projects.
• Requires small team and small budget.
• No revenue limits.
• Complete feature access.
• Commercial use allowed.
• Major Assets free for non-commercial use.
• Upgrade to Studio Tier at anytime.

Studio Tier (Royalties)
For medium to large projects

• Royalty rates on gross revenue.
• No risk: no upfront fees or advance payments, pay as you earn.
• No seat or budget limits.
• Complete feature access.
• No payments for non-commercial projects: 0 revenue = 0 royalties.
• Minor Assets free when project royalty rate >= 1%

For more information, see our general licensing overview.

We're excited to see what you'll create and to support you in your projects!

Blender Add-Ons

We also offer add-ons for Blender. These are usually add-ons we create for our own use, but which we provide publicly in case it may help other creators.

Our Blender add-ons are licensed separately from our Major and Minor Assets, under GPLv3.

Some of these add-ons are provided for free, while others have a small minimum price. We hope users will choose to support us by paying an amount they can afford and find fair, so that we can continue creating more add-ons.

In compliance with the GPLv3, there are no tiers, royalties, seats or other conditions for our Blender add-ons: you can make unlimited use of them once you obtain them.