I have a top-down shoot 'em up game, and I am trying to figure out how to set up such things as a health bar, progress bar, etc. The problem I have isn't with programming these displays to work properly, it's that I don't know how to make them stay in the same place on the screen. My previous solution was since the player was always in the middle of the screen, I would just make the health bar's coordinates relative to the player, but in my newest project, the player isn't always in the middle of the screen. I've done some research with viewports and Draw GUI events but I am still lost. I am using GameMaker language, and any ounce of help would be much appreciated.