• Hey! Guest! The 37th GMC Jam will take place between May 28th, 12:00 UTC and June 1st, 12:00 UTC. Why not join in! Click here to find out more!


  1. B

    What to expect before purchasing gms 2?

    Hello everyone. Completely new here and was just a little curious about the engine you guys use. I'm thinking about buying a license but have a few concerns. The 100 dollar license(something I can afford) says I can export to Windows, Mac, Linux. I also plan on using...
  2. conman06

    Changing Room when object clicked?

    I'm trying to make the room change when an object is clicked. Note: I am new to the software. If you could explain it I would appreciate it.
  3. conman06

    Difference between "Image_index" and "Image_number"?

    I am very very new. I know that Sprite_Index chooses which Sprite, I think Image_index chooses which frame of a sprite, and I have no clue what Image_number does?
  4. Nabil Kabour

    Question - IDE Game works on older IDE version but has bugs with new IDE version

    Hi all, My game runs fine on the December 5th 2018 version of gamemaker studio 2, but runs with loads of bug and glitches with the newer versions. I've attached a Google drive link to my project. If you press load game, then either player0 or player1, you will see that the character has no...
  5. Wicked

    GML Randomly generating chest spawns with a randomly generated level

    Hi, i've posted before about needing help with this for another problem, but here I am again. I've made some progress with a bunch of things but am currently stumped with trying to place down chests in the grid of the level. It is based off of this tutorial, and this is the code that came with...
  6. M

    GML problem with instance variable

    Hi, i am kinda new to GMS2 and i need some help. I would like to create an instance variable called "hello" but GameMaker do not recognize it as an instance variable (in green) like "score". I would like to understand why it is doing this and how to fix it. By waiting, I wish you a nice day ;)
  7. BitRoarGames

    GMS 2 REAL argument is undefined?

    IDE: v2.2.2.413 Runtime: v2.2.2.326 Hey, I'm having an issue with the new Studio 2 update that just hit. I recently updated and out of the blue, I'm having an issue converting a saved string to a real variable using the "real" function. I've switched back to the previous and the...
  8. Misu

    Discussion Google Stadia: your thoughts

    So Google Stadia has been announced. I like the idea how it tries to enhance gameplay experience by increase performance and memory using streaming service but I dont like how it destroys gaming tradition. The fact its just a web stream service on any device makes me feel like its just an...
  9. T

    GMS 2 Starting out with GameMaker. . .

    So, a few years back, I had a slight bit of JavaScript coding experience with a tutorial on a separate program, and completely forgot everything I learned. I started doing drag and drop coding with websites like Scratch which involved no coding and was very appealing at the time. Now, I want to...
  10. P

    Legacy GM Help with game over audio

    I am working on a galaga style game. The player has 3 lives and dies after getting hit 3 times, but i want it to play an audio when he dies. i cant figure out how to do this and ive been to, too many forums trying to find a way to solve my problem but i havent found anything (sorry for my sloppy...
  11. G

    need help with tile collisions

    I have a sprite with a collision box that is rectangular shaped but it seems to teleport or push itself downwards then snap to a grid and can sometimes go through walls. Please i need someone to help me i am using the code in Tilemap Collisions in GMS 2 - GMWolf var dx = moveSpeed *...
  12. giraffeman210

    Free Score Attack Ninja UPDATE V.1.1

    Hello! I just released my first project called Score Attack Ninja! The idea was to make a simple yet addictive arcade style game. You throw ninja stars to defeat enemies who in turn give you points. survive long enough to get enough points and you clear the stage. The link below has more...
  13. Q

    GMS 2 [SOLVED]New to GMS

    I am new to GMS as in I have less than 24 hours with it. I am simply trying to go from an idle animation to a run animation and back. I am using Spine Pro for the sprite animation. Anytime I move my sprite it just freezes. If I understand correctly it is because every "tick" it is restarting my...
  14. b38b38b

     Gopnik2D - the hardbass platformer

    Gopnik2D is the very first game I programm. Currently we are 3 people working on this project, me ( programming ), YooxaZ ( design ) and Starslav ( music, also on youtube). It is my first game so I dont want to do any difficult mechanics and keep the game simple. We are looking for new ideas and...
  15. D

    [solved] Help! Making Score Follow View Vertically

    Hi all, I have been searching for hours, tried 3 or 4 diff tutorials, scoured the forums/reddit/stack exchange, the GMS 2 manual and the GMS tutorials. I am trying to program the score object to remain on screen while the player object moves upwards on a level but it always remains static...
  16. I

    Please help me!

    Hello everyone! I'm a bit new to Gamemaker studio 2, and will purchase the full thing, so I have to ask you some questions please. Also I'm very sorry for all of these questions. 1,) Should I use Drag & Drop or GML 2,) Can I make over 1000 rooms? Or What is the max number of rooms? 3,) What is...
  17. magicweapon

    Windows Discord - Scroll down shooter

    This is a game I made to participate in a contest and I decided to upload it here in the game maker forums because I made it in Game Maker Studio, I hope you like it. Screenshots: Controls: Arrows - Move Enter - Select R - Shoot Esc - Exit So far there are only three weapons and...
  18. L

    GML What's wrong with my collision code?

    So I've watched a few tutorials and tried to do a collision code from scratch, coupled with movement keys for moving left||right and jumping. I've succeeded in doing the movements but my collisions itself seem to keep making the object stuck, preventing the object from using left||right...

    Legacy GM changing sprites when level increases!

    hey gang. just wondering if anyone could help me out with a little problem on my hands. i want to change the players sprite when his level goes up. the code is down below so please help me out! OBJ PLAYER CREATE /// set fixed rotation phy_fixed_rotation = true; spd = 2; image_speed = 0; STEP...