AttachPoint | Animate 2D Points
A downloadable tool for Windows
Using AttachPoint, you can place "attach points" on the frames of your sprites. You can then export the coordinates as code, and use them in your game to attach an object to another, or anything else you might wanna do. Sky's the limit!
(!) Free Demo now available! You can test all the features of AttachPoint, except for exporting the final code.
Documentation: https://gurpreetsinghmatharoo.github.io/docs/attachpoint/index.html
------------------------------
Workflow
- Import sprite sheet(s)
- Set up attach points and their angles
- Export code
When you export, it asks you the name of the state/sprite, which is used for the exported array's name. The export is also saved to disk, so you can later load it by using the "Restore Export" button and entering the same name.
------------------------------
Support
AttachPoint has been tested with GameMaker Studio 1 and 2, but it can really be used with any engine/language as long as it supports array literals, or reading JSON files (although the 'Legacy Support' feature outputs code without array literals, for increased compatibility).
Read the documentation to see what kind of code it outputs, so you can know if your language might support it.
------------------------------
Example Project
There is an example project available for GameMaker Studio 2, in the Demo section below. A Readme file is present under the "Notes" asset group, called "ATTACHPOINT_README".
FAQ
Moved to documentation
Credits
Samuel Venable for the included DLL files
FinalGateStudios for the sprites used in the example project
Purchase
In order to download this tool you must purchase it at or above the minimum price of $4.80 USD. You will get access to the following files:
Download demo
Development log
- AttachPoint 1.4.1 - Max Frame Size Increased to 1024Sep 06, 2022
- AttachPoint 1.4: Major Feature UpdatesJul 29, 2020
- Devlog #Animation: Major updates coming to AttachPointJul 20, 2020
- AttachPoint 1.3.7: Origin MenuApr 09, 2020
- 1.3.5: AttachPoint QoL UpdatesJan 11, 2020
- AttachPoint Update: GMS1 Support and 16-Frame BugfixOct 13, 2019