GameMaker Studio 2 - Minimap Tutorial

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии •

  • @NinStarRune
    @NinStarRune 3 года назад +24

    Brutal you have no idea how much I needed this 3 weeks ago lol. Thanks as always!

  • @schwegelbin
    @schwegelbin 2 года назад +6

    If you had the same issue like me
    (Jittery Camera when dragging over the Mini Map):
    1. Change in the camera object the movement event from Step to "End Step"
    2. Cut in this event that part that sets "xTo" and "yTo" to follow the player
    3. Paste that in a new event: "Begin Step"
    4. Make sure the event in "oMiniMap" is set to "Step"
    - And make sure that you set the origin in the new sprites right.
    - And enable 9-Slice for that sprite with the right guides.
    - Make sure, you typed the right name for the id for the tilemap (for example "TilesMain" instead of "Tiles")

  • @CopyCopyOriginal
    @CopyCopyOriginal 2 года назад

    thanks so much, surfaces have been giving me fear, but this helps dip my toes into them. also appreciate the zippy video!

  • @Occulydian
    @Occulydian 3 года назад +1

    Thanks a ton for this! I used another tutorial to get this working originally, but it wasn't dynamic and I had to take a screenshot of my room and size it down in photoshop, plus the camera moving was really janky, so having this alternative will help a lot!

  • @davidkarbo3320
    @davidkarbo3320 2 года назад +3

    Anyone know of a way to keep the size of the minimap consistent regardless of room size? For example, a room size of 5000x5000 with a minimap that covers 2500x2500 and centers on the player.

  • @pinatranaves
    @pinatranaves Год назад +2

    Great video!
    I managed to draw the points: players, enemies, points of interest.
    I'm having problems drawing the background: for some reason the background stays black (or white if I change the clear to c_white). I've already tried linking instances, assets... nothing works. Has anyone had this same problem?

    • @echopaff
      @echopaff 11 месяцев назад

      Currently experiencing it. I'll let you know if I find a solution.

  • @krevetka9744
    @krevetka9744 3 года назад

    Always had troubles with surfaces. Need to dig a bit once more.

  • @scariespaghetti9028
    @scariespaghetti9028 3 года назад +1

    Time to break out the rpg project again

  • @ryansofi22
    @ryansofi22 3 года назад

    I want to make a level menu for the game in game maker studio 2, also a locked level, do you know how to make it, please ?

  • @NewSparkFilms
    @NewSparkFilms 2 года назад

    Followed this code exactly, double checked everything multiple times to make sure I haven't screwed anything up on my end, whenever I run the game with the minimap it makes the program stop responding, previously I was getting an error message I had never gotten before, figured out it was a driver issue, updated my driver and found that the error message went away but my game continues not responding, no crash reports from GMS, no compiled errors, any idea why this is happening?

  • @lamadoutnet
    @lamadoutnet 3 года назад

    can you show how to make double jump with gamemaker studio 2?

  • @helloooooooooooooooooooo
    @helloooooooooooooooooooo 3 года назад

    Could you add to the platformer tutorial how to save in opera instead of windows

  • @PhongLan315
    @PhongLan315 3 года назад

    Hey man, do u know anything about Ds map? If u do then can u show us how to use it? We would be grateful.

  • @zetathix
    @zetathix 3 года назад +8

    GMS should have a better and simple way to do and manage gui stuffs

  • @shylvia2098
    @shylvia2098 2 года назад

    what is the value of TILE_SIZE?

  • @Mel0n_l0ver
    @Mel0n_l0ver 3 года назад

    useful, thanks

  • @Souprani
    @Souprani 3 года назад

    hey shaun, im a starting developer and i watched a few of your videos and i got a really weird bug with the animation i cant fix it and i need help, where can i contect you?

    • @Alpha_beef
      @Alpha_beef 3 года назад +1

      Join GMS discord server

    • @Souprani
      @Souprani 3 года назад

      @@Alpha_beef i joined it already no one can help me

    • @mpmedia6735
      @mpmedia6735 2 года назад

      ​@@Souprani think about how you're asking questions if no one can help you. Hopefully this issue was resolved.

  • @X17Z123
    @X17Z123 3 года назад +1

    nice

  • @LittleSheet
    @LittleSheet 3 года назад +2

    Hey Shaun! I'm sorry I'm writing about this here, im followed your rpg tutorials till the end, and they great! But there a little problem with enemies, when they die, they still can deal damage. And that's not how it suppose to work, i think. I tried to fix that, but, meh, it didnt worked, im still too young in programming :p. Sorry again, but can you help a little with that? I would be very grateful c:

    • @schwegelbin
      @schwegelbin 2 года назад

      Did you try to make their damage 0, at the beginning of their death state?
      But you could still get knockback and so.

  • @MANNLIERMANNCO
    @MANNLIERMANNCO 3 года назад

    Hi shaun! Great tutorial as allways. I think a tutorial on a basic saving system with json would be neat! Thanks!

    • @DaveyKanabus
      @DaveyKanabus 3 года назад

      He's already done one last year. Look through his videos for it.

    • @MANNLIERMANNCO
      @MANNLIERMANNCO 3 года назад

      @@DaveyKanabus not really tough, it was just a brief overlook of Json, not an actual aplication of it.

    • @DaveyKanabus
      @DaveyKanabus 3 года назад +1

      @@MANNLIERMANNCO No, are we talking about the same video? "GameMaker Studio 2 - Best Saving and Loading Tutorial (2.3.1+)" -- it was a pretty comprehensive look at how to actually use JSON functions to save out a gamestate file and load it back in. If that video didn't tell you everything you need to know, read his pinned comment on it.

    • @MANNLIERMANNCO
      @MANNLIERMANNCO 3 года назад +1

      @@DaveyKanabus ohhhh i was talking about another one he made like 2 years ago where he just mentioned json structures. I didn't realize he actually released a video about explaining them

  • @axel-113
    @axel-113 10 месяцев назад

    can anyone give me the free code?

    • @ashgtd
      @ashgtd 24 дня назад

      its 3 bux bruh, that is free.

  • @uo1.
    @uo1. 3 года назад +3

    guys pls help
    if (place_meeting(x,y,oPlayer)) {
    hp = hp -2;
    if (hp

    • @CoffeeAI201
      @CoffeeAI201 3 года назад +3

      Lol because you told it to destroy itself in the same step. Try moving instance destroy into an alarm and replace instance_destroy with alarm[0] = some length

    • @uo1.
      @uo1. 3 года назад +3

      ​@@CoffeeAI201 you mean i need to make an alarm event and place the code Inside?

    • @ThraxxMediaOfficial
      @ThraxxMediaOfficial 3 года назад +4

      @@uo1. You could also do something like this:
      // STEP event
      if (place_meeting(x, y, oPlayer)) {
      hp = hp - 2;
      if (hp

    • @uo1.
      @uo1. 3 года назад +2

      @@ThraxxMediaOfficial it doesn't work 😂

    • @uo1.
      @uo1. 3 года назад +2

      i feel sad