Adversary — Multi-Phase Bosses for GameMaker
A GameMaker asset from Core Systems Asset Factory. Made with GameMaker. Paid.
Adversary — Multi-Phase Bosses for GameMaker is a GameMaker asset for GameMaker, paid.
Adversary is a boss system for GameMaker, written in pure GML. There is no sprite in it, no spritesheet, and no texture page. Every creature on this page was drawn by the code you are buying. The GameMaker asset shelf sells bosses in two halves and never couples them. The art half ships a fixed boss you cannot alter. The wiring half ships behaviour with no body.
Buy both and you keep them in sync by hand, forever, because the telegraph a player reads — the left arm is winding up — is authored in one place and the arm is drawn in another. Here, one limb record is the only source of truth for both.
The tell belongs to the arm adv_tell_arc() takes its pivot from joint 0 of the solved limb chain, its radius from that limb’s declared reach, and both of its bearings from where the solver actually puts the tip at rest and at full wind. Nothing in the package holds a second copy of any of it. Lengthen an arm and its warning grows on the next frame, because the warning never knew the old length.
That is not a promise in a readme.
AI disclosure, as the store page states it: AI Assisted, Code, Graphics
Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.