Auto "Nine Slice" - New feature in GameMaker Studio 2.3.2

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

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

  • @SaraSpalding
    @SaraSpalding  3 года назад +37

    These should also work just the same in sequences, so I am told!

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

    This is something we've needed for a long time. Finally glad they were able to get it in. Here's to hoping that the Opera Purchase will bring these any many more features much sooner

  • @TrueSweatix
    @TrueSweatix 3 года назад +16

    The Patreon outro is a nice idea

  • @xotmatrix
    @xotmatrix 3 года назад +18

    Glad you accidentally discovered rotation. That was my biggest question about this.

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

    This is great! And it came so quickly too. Clearly Opera have got their game on!

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

    Holy cow! I just watched your NineSlice Script vid to try and understand the logic of it, and now they just simplify it lmao. Thanks for the heads up Shaun! You the 🐐

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

    This is great, glad to see you're updating your older tutorials to the new software!

  • @Edzward
    @Edzward 3 года назад +63

    Being very honest, it's a very basic feature, was about time.

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

      Yeah, Godot and Unity already have it. Wish they would work on improving the sprite editor. It's still a downgrade from the one in GMS 1, imo.

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

    What's awesome about this is that it allows scaling of SMB style platforms super easy.

  • @tracy08172002
    @tracy08172002 3 года назад +15

    There can be only one. And his name is Gary.

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

    That's actually REALLY cool. Nice.

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

    This is a very good tutorial and explanation about the subject 9-slicing..
    It is so good that I could use it to make a script and use it myself in GM studio 1.
    The script is working in normal drawing events and in GUI drawing events.
    Thanks.

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

    sooooo Great, last week I made a script for that... Guess I could have waited and save me myself a lot of work

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

    Good job, Gary

  • @infinite-ichthyologist
    @infinite-ichthyologist 3 года назад

    Very exciting! Nine slice looks so much better than static textboxea

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

    Nice! I was waiting for this for a long time

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

    Finally I can work on some dang Gui Menus in peace. Nice video Shaun

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

    Now we don't even need GM-live or running the game at all to establish most of our gui-menus. Amazing!

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

    That's really cool!

  • @ENDESGA
    @ENDESGA 3 года назад +20

    This is an interesting feature, and I wonder if it can be used in a different way… like for terrain

    • @SaraSpalding
      @SaraSpalding  3 года назад +7

      it occurred to me that you could very easily use this for any repeating texture if you just don't drag in the edge lines. But yeah I could see it working for (admittedly rectangular) top down terrain pieces, islands, castles etc.

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

      @@SaraSpalding this is apparently how scaling terrain work for certain objects in Super Mario Maker, btw. This is a super underrated feature for terrain! Especially since you can rotate it!

    • @adrianmakesbeats
      @adrianmakesbeats 2 месяца назад

      hey werent u the guy who was makin a space game? it looked cool buddy

  • @ikelldagay1801
    @ikelldagay1801 3 года назад +9

    Wait, now? I heard that it was going to be added last week, and now is in game? They are really fast!

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

    Im a unity user. I just came here to like. Way you teach is amazing. You should also start unity lessons.

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

    This is incredibly nice

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

    I died like a chump in the outro

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

    Finally. I've done it before with code, but this is a lot easier.

  • @Ani-pl2dv
    @Ani-pl2dv 3 года назад

    Wow that's brilliant!

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

    This is nice, going to redo some of the codes then! ;-)
    What else is in the 2.3.2 update? Any hints of new features? :D

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

      a faster compiler and a library of animation curves is listed

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

    i'm excited

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

    thats cool... Ive stopped using GMS recently because I need to learn unreal engine because the only videogame company in town i know of works with unreal engine. And in college im taking classes that use Unreal more than anything. but man I miss GMS... Ill come back to it for sure, for personal projects.

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

    very very nice ill be using this

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

    0:19 woah, a fourth wall break.

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

    My own. My love. My Nine Slice! (c)Gollum

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

    Following the ARPG tutorial right now and discovered this on my own so hoping I can just use this instead of that script :)

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

    sick outro!

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

    Just a heads up it seems to ignore depth levels. Tried it on GUI DRAW START event and on regular DRAW event. You can reproduce it by defining 2 objects, one uses a nine-splice enabled sprite and one is a regular one. Now try to draw them with different depths, the 9-slice one will always be on top...

  • @joaovictor-to2bk
    @joaovictor-to2bk 2 года назад +1

    muito bom amigo, agora posso definir um caixa de diálogo entre personagens☺☺

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

    Okay so I'm using this method instead of the Nine Slice Script you're using in the RPG tutorial. But in the last page of code for oText in 'DrawGUI' I don't know how to call up the new Nine Slice instead of the old Script 'function NineSliceBoxStretched()'.

    • @j.bug.16
      @j.bug.16 3 года назад +1

      same. did you figure it out?

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

      @@j.bug.16 No, unfortunately. I just went with the old method. There are more and more nineslice tutorials out there though. Good luck!

    • @j.bug.16
      @j.bug.16 3 года назад

      @@buffectomorph9657 thank you! :)

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

    Sick we can have tiny 24x24 whole ass dialog boxes

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

    You could use this as a single object collision with auto tile on it.

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

    It just works XD

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

    Is there any chance you'd be able to make a video that explains how to implement this new system into your Action RPG Tutorial series?

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

    maybe make a laser from this, press, pull-out mechanisms?:)

  • @lloyd011721
    @lloyd011721 8 месяцев назад

    if i do an inventory in a separate room, does that mean i cant drop an item and have it appear next to my player character? since theyre in a separate room

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

    How long do the betas usually take to release in full? I ask because this video is a month old and 2.3.2 is not out yet...

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

    Is wave() also new or is that a function of your own??

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

      Nevermind, just realized the capital W, so it likely isn't built in. Gonna look if you made a video about it as I think such a function would be pretty handy to have in one's toolkit. Cheers.

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

      Found. Thanks!

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

    I know that he has already posted the video about it but I've got a problem, when I press "space" the textbox message doesn't stretch well. And when the textbox appears, he disappear right away

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

    pog

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

    UPDATED PARTICLES TUTORIAL PLEASE

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

    dat ending

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

    Now that's nice.
    Still won't make me switch to GMS 2 tho.

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

    hello

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

    Coding 9-Slices in GMS wasn’t hard... No idea why they added such a thing in tbh... it makes it too easy. They should add custom-IDE (with UI) tool support instead so we can program useful tools to use in the IDE.

    • @clonkex
      @clonkex 3 года назад +6

      What a weird thing to say. The point of the software is to make it easier to create games. This new feature makes it easier. Just because you think it's easy to code 9-slices doesn't mean it shouldn't be a built-in feature (especially since that kind of thing is very difficult for a beginner to figure out!).

  • @Ahmed-ic9ft
    @Ahmed-ic9ft 3 года назад

    cringe, adding a basic feature in 2021.

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

      Would you prefer they _didn't_ add it? Better late than never.