- This topic has 5 replies, 4 voices, and was last updated 1 hour, 47 minutes ago by
Yuri Kovelenov.
-
AuthorPosts
-
2025-08-22 at 12:23 am #84236
adamabr
CustomerIntroducing “Adam’s Awesome Tools” – Verge3D Puzzle Editor Plugins
Hey everyone!
I’ve been working on some Verge3D puzzle editor plugins that I think you might find useful. These tools have really improved my workflow, and I wanted to share them with the community.
What I’ve Built
Math Expression Plugin (Shift+C)
This plugin lets you type mathematical expressions directly and converts them into Verge3D puzzles. It handles arithmetic, trigonometry, comparisons, and logical operators. Really handy when you need to build complex expressions quickly.
Keyboard Shortcuts (X, Shift+D, M)
Added some convenient shortcuts:
• X – Delete selected puzzle
• Shift+D – Duplicate puzzle
• M – Toggle puzzle enable/disableAdd Menu & Quick Favorites (Q & Shift+A)
• Q – Quick access to commonly used puzzles (favorites menu)
• Shift+A – Comprehensive search through all puzzles, variables, and procedures with fuzzy matching
• Can create new variables/procedures on-the-flyCross-Tab Search (Shift+F)
Find puzzles across all tabs. Useful when working on larger projects.
Why I Made These
I found myself doing a lot of repetitive tasks in the puzzle editor – manually building expressions, searching for specific puzzles, and navigating between tabs. These plugins automate a lot of that work and make the editor feel more responsive.
Technical Details
• All plugins use the MIT license
• Tested with Verge 4.9.2Installation
1. Download the .block files
2. Add to your Verge3D puzzle editor plugins folder
3. Ready to useGitHub Repository
You can find the complete code, documentation, and installation guide here: https://github.com/adamabr00/Adam-s-Verge3D-tools/tree/main
—
I’m genuinely excited about these tools because they’ve made my Verge3D development much smoother. If you try them out, let me know what you think! I’m always interested in feedback and suggestions for improvements.
Happy coding!
2025-08-22 at 12:56 am #84237bigmike814
CustomerThats tight. I’m just thinking for yourself, if you’e able to put something like that together, why are you using puzzles in the first place? You clearly have the skills to full on write the code in an editor.
A year ago I would’ve been all over this but I moved on from puzzles and into code myself, but great job none the less.
2025-08-22 at 1:22 am #84239adamabr
CustomerThank you!
Well, you see, I like puzzles a lot for their ease of use and speed. Most of the logic in my projects lives as puzzles. However, the feasability of using puzzles decrease with project size. I hope to extend that pain threshold by making these tools. Also, I think others who are not so willing to code will have good use for these.
I have several more things I have worked on that I will share soon.
2025-08-22 at 2:08 am #84240QiangQe
ParticipantI’ve been working on some Verge3D puzzle editor plugins that I think you might find useful. These tools have really improved my workflow, and I wanted to share them with the community.
Amazing ! Even though there are still some areas where your code and UI could be improved—like the new puzzle section not having default input values and other minor issues—it doesn’t change the fact that this project is truly groundbreaking. It opens up so many possibilities for people who want to customize their own interfaces and really expanded my perspective on development. Huge congrats to you!
2025-08-22 at 4:36 am #84241adamabr
CustomerThank you, QiangQe!
I agree with you, there are still some quirks and bugs. I figured I should just share them, and we can improve them together. But overall, I have had good use for these already. I am stoked to hear it expanded your perspective on development. Many more exciting things to come
Note that they are open source, so anyone can go in and make their changes. I hope that we, together, can elevate Verge3d into something really pleasant to use.
2025-08-22 at 5:12 am #84242Yuri Kovelenov
Staff -
AuthorPosts
- You must be logged in to reply to this topic.