Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

SpineSlotExt

A GameMaker Studio extension allowing the runtime manipulation of slot colour, alpha and collisions on Spine skeletons. · By rIKmAN

Swappable weapons & android

A topic by 04dstorey created May 19, 2020 Views: 171 Replies: 1
Viewing posts 1 to 2
(1 edit)

Hey,

I'm currently using game maker 1.4 and I'm having to generate a lot of sprite sheets in order to have swappable weapons in my game without sacrificing animation quality,

Is it possible with this tool that I could export an animation from sprine and replace just the arm for instance, or export a null / marker from spine in order to attach different weapons inside of game maker?


Also, in terms of exporting to different platforms using this system, would everything be able to compile okay to a mobile platform like Android or is there any specific requirements for doing this?


Thanks,

Dean

Developer (5 edits)

Hey there,

Yes, Spine allows you to use slots and attachments to swap out things such as body parts, clothes, weapons etc for others at runtime, that's actually one of it's main strengths.

For exporting and compiling, Spine is supported on all platforms and my extension uses native GML functions so also works on all platforms that it supports.

However, as you say you are using GMS 1.4, you should be aware of a few things:

  1.  iOS and Android exports will no longer be accepted onto the App Stores due to store requirements changing since 1.4 support and updates were ended.  You should still be able to test locally on your own devices however.
  2. GMS 1.4 only supports an older version of Spine, so you would not be able to use the latest version of Spine to create your animations.
    I believe the most recent version supported by GMS 1.4 is Spine v3.4.02.
  3. GMS 1.4 has been sunsetted for a long time now so if you want to publish your game onto Google Play or the App Store then you should look into purchasing GMS2.

Hope that helps!