Frequently Asked Questions
This page contains answers to frequently asked questions about Figgy.
📍 What platforms does Figgy support?
| Platform | Status |
|---|---|
| Windows | ✅ Fully supported |
| macOS | ✅ Fully supported |
| Linux | ✅ Fully supported |
| GX.games | ✅🚧 Everything but Input/Output |
| Android | 🚧 Planned |
| iOS | 🚧 Planned |
| PS5 | 🚧 Planned |
| Xbox | 🚧 Planned |
| Nintendo Switch | 🚧 Planned |
| HTML5 | ❌ Not planned |
📍 What versions of GameMaker does Figgy support?
The latest Monthly. Currently that's IDE v2024.14.1.210 and Runtime v2024.14.1.253.
📍 How is Figgy licensed? Can I use it in commercial projects?
Figgy is licensed under the MIT license, granting you full freedom to use it for any purpose, including commercial projects. The only requirement is to include the Figgy License.txt file that comes with the library package.
Mentioning my name (Gleb Tsereteli) in your game's credits would be greatly appreciated and would totally make my day, but it's entirely optional 🙂
📍 How do I update to the latest version of Figgy?
- Back up your Setup from the
FiggySetupscript and any modified configs from theFiggyConfigscript. - Delete the
Figgyfolder from your project. - Repeat the Installation process.
- Paste your Setup back into the
FiggySetupscript, and reapply your config changes in theFiggyConfigscript.
SEMANTIC VERSIONING
Figgy follows the Semantic Versioning pattern.
- Change to the first number indicate a major release and may include breaking changes or require code refactoring.
- Changes to the second or third number are minor or patch releases and typically don't require any changes on your end. For example, upgrading from
v1.4.2tov2.0.0is a major upgrade, whilev1.3.0tov1.4.0orv1.3.1is a safe, non-breaking update.
KEEP IN MIND
Config structure might change between versions. Always check the release notes and update your restored configs if needed.
