1. PrismaticRealms

    Asset - Objects PRAction: More than just a set of tweening functions, this is a fully featured action system.

    Available on the YoYo Games Marketplace and on Requires GameMaker Studio 2 v2.3 and up. PRAction is a GameMaker Studio 2 (GMS) module created by Prismatic Realms, Inc. It is an action/animation system that is similar to a tweening system, but is so much more than that. At its very...
  2. JasonTomLee

    Asset - Graphics BLOOD EFFECTS (animation sheets)

    A set of high quality animations used to spice up your games! Currently working on Platformer & Topdown perspectives with these variations: 1. Gush 2. Light splatter 3. Heavy splatter 4. Spray and more... Follow the main page on for updates or download directly through the...
  3. FrostyCat

    Asset - Scripts GMTwerk 2: Delay actions and animate values with ease

    GMTwerk 2 Delay actions and animate values with ease Overview GMTwerk 2 allows you to set delays, listen to conditions and animate values asynchronously using a fire-and-forget interface. One GMTwerk 2 actor can replace alarms, timelines and many kinds of step event code in a compact, at-source...
  4. E

    GMS 2 Animation when not moving top down game

    Hi in my game I want an animtion when the characters is not moving but I don't find any tutorial for this.
  5. G

    1 vertex model, 2 triangles, vertex shader opposite directions

    sorry if this is a repost not sure what im searching for : As the title says im trying to make a vertex model of a sprite image split into two opposite directions with vertex shader sort of like in fruit ninja. so in the draw event I send a uniform to the shader with a positive and negative...
  6. S

    (image index == x) in step event

    i need to do something in a certain frame of an object, the code i wrote is: if (image_index == 25) { image_speed = 0; } it's wrote in the step event and it's very simple, but when the animation reach that frame the animation speed doesen't sets to 0, it's like gamemaker dosen't even...
  7. Michael Stearns

    SOLVED Possible to "mirror" a Sequence?

    Hey all, I've been experimenting a bit with using Sequences as an alternative to stuff like importing from stuff like Spine or Spriter, I thought it'd be cool to be able to build that sort of thing right there in GMS. Obviously this has some limitations since there's no skeletal features...
  8. flyinian

    SOLVED What would cause a sprite to animate at room speed(or really fast) when its coded to draw in the draw event?

    Newest: So, I just tested the code in another object's draw code and still had it animating really fast. I then added the "image_speed" in the create event and set it to 0.1 . This slowed it down and it appears to animate at desired speed. Could someone explain this to me? As well as, how to...
  9. B

    issue changing between sprites of different frame count

    The issue I'm having is that my animation is freezing on image_ index = 0 , The initial sprite in use is made up of only one image ( spr_enemy) and in the code I switch it out for spr_EnemyBP which is made up of two images. The switch is made by a boolean variable that is set to true when my...
  10. CrunchCaptain

    Portfolio - Art Looking For Work Or Collaboration

    Hello GM Forums! I have been working in GameMaker trying to make my own games for years now. I have only taught myself code and followed along with YouTube and Udemy videos/courses, but my passion is the look and feel of the game! I have a completely open schedule due to circumstances, so if...
  11. X

    Looking for help and suggestions for an idea...

    So basically I am a beginner with game design. My primary interest is in making top-down rpg's (zelda/pokemon angle, not gta). I've been working on and off on artwork for a while, and I've done enough with gamemaker (a few tutorials) to get the basics of spirtes and objects and basic movement...
  12. anjai

    Windows Animation / sprite change with sprite_index

    Hi, I have two moving objects in my document: obj_playerA and obj_playerB (playerA sticks to the bottom and and playerB to the top, both can only move left, right or jump). I used the same animation code for both, except for small changes, like any vertical stuff. For some reason it works for...
  13. DevilKap

    SOLVED My animations are jumping frames and when I "fix" it, it crashes the game.

    I have an 8-directional animation system for my RPG, when I set the frames of the animation like this: It works fine, but jumps/skips frames. However, when I set it up like this: It doesn't skip frames, but it crashes the game when I walk to the right (and only to the right) for an extended...
  14. Atbit

    What can I do with sequences?

    1) Is it possible to mirror and rotate sequence animation like in the case of sprites? Like when it's turning 180, the bullet cases flew to the right, not to the left; 2) Is it possible to randomize xy coordinates to prevent the cases from falling to one point? P.S. I don't know why, but...
  15. C

    SOLVED Animation plays only first frame when pressing a button

    I've been at this for hours and I can't seem to figure out why when I press the left mouse button my shooting animation gets stuck on the first frame. I'm a beginner, barely got GameMaker the day before yesterday, so my code is probably very messy. I looked everywhere online and I think my issue...
  16. Z

    GMS 2.3+ 2.3 Sequences from spritesheets

    So I've finally been able to mostly convert my project to 2.3. Now I really want to learn about the sequencer because it might be a quicker way for me to create cutscenes and have NPC's move, talk,... during a cutscene, without having to painfully code every single thing that needs to happen in...
  17. D

    Can a sequence dynamically change path towards another object?

    I'll explain what I mean. For context, I'm working on a strategy RPG game and want an animation for one unit attacking another. The attack animation I want right now is simple - I just want the attacker to kinda bump into the unit they're attacking. Just a forward and back motion - if you've...
  18. Gorshalox

    GMS 2 Animation of Jump and Fall

    I'm making 2d platformer and i don't know how to make animation of Jump n Fall. I've 2 sprites of Jump n 2 sprites of Fall
  19. GapingPixel

    GMS 2 How to implement Spine Inverse Kinematics

    So I want to implement a Spine animation with this behavior, but I can't find a function for IK. The only thing that seems close to it is the function "skeleton_bone_state_set" which lets you set the angle of a bone, but that would only work for a bone. This is a very essential animation...
  20. Gorshalox

    How to play once the animation of die before function( game_restart(); )

    I'm making 2d platformer in GMS Language. I've a varibale "hpHero" and i did like " if hpHero=0 { game_restart(); } but I need to play the animation of die before game will restart,pls help me