despair3042
Member
Introducing Fixtor: An easy-to-use, reliable, full-featured physics fixture editor, for GameMaker: Studio 1 ~ 2.3+.
As a fixture editor, Fixtor aims to overcome the fixture limitation of Box2D physics.
You can now have as many concaved polygons as you want, as well breaking through the 8-point limits.
You can even add more than one circle within a fixture!
Not just that, Fixtor aims to best the built-in fixture editor, by bringing you these powerful functions:
Main Features
A simplified workflow, but with powerful tools to speed-up your creating efficiency:
- Anchor-point-based transformation, includes moving, rotating and scaling your selected nodes.
- Load an image file for tracing reference, or use auto-trace to save time!
- Fast & clear node group management, lets you work with infinite sub-polygons with ease.
- Mirror flip all the selected nodes horizontally / vertically with one key.
- Snap nodes to a customizable grid, or lock their moving axis to one.
- A rotatable symmetry ruler, to help you build symmetric shapes twice as fast.
- Essential editing functions, such as copy, paste, undo and redo.
- See how your polygon will behave before you put it into your project, by starting a physics simulation.
- Save / Load your Fixtor projects.
Once you finished building your fixture, it can then generate an easy-to-setup script, containing the fixture you've made, along with some additional functions:
- Lets you mirror flip the fixture at runtime, so you don't have to make an additional flipped fixture for your sprites anymore.
- You can pass a set of coordinate offsets to the script, to modify the fixture origin point at runtime.
- Change the current fixture to another; All you need to do is calling the new fixture script you want.
The asset itself is a Windows software, it can only be run in Windows Operating System.
The script generated by this asset can be imported and work with every GameMaker: Studio iterations (GMS 1, GMS 2 and GMS 2.3+) and every platform versions of them.
This asset can only work with Box2D (The built-in physics engine for GMS 1, GMS 2 and GMS 2.3+)
Check it out at the Marketplace !
Last edited: