GameMaker - New And Improved Code Editor

Поділитися
Вставка
  • Опубліковано 8 кві 2024
  • The popular and long running GameMaker game engine just got a brand new Code Editor in beta release 2024.400. This new GML editor presents a much more traditional code editing experience and offers several new features, that we will demonstrate in this video. It will also work MUCH better in a multiple monitor development setup.
    Links
    gamefromscratch.com/gamemaker...
    -----------------------------------------------------------------------------------------------------------
    Support : / gamefromscratch
    GameDev News : gamefromscratch.com
    GameDev Tutorials : devga.me
    Discord : / discord
    Twitter : / gamefromscratch
    -----------------------------------------------------------------------------------------------------------
  • Наука та технологія

КОМЕНТАРІ • 79

  • @gamefromscratch
    @gamefromscratch  Місяць тому +4

    Links
    gamefromscratch.com/gamemaker-gets-a-new-code-editor/
    -----------------------------------------------------------------------------------------------------------
    *Support* : www.patreon.com/gamefromscratch
    *GameDev News* : gamefromscratch.com
    *GameDev Tutorials* : devga.me
    *Discord* : discord.com/invite/R7tUVbD
    *Twitter* : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

  • @patrickcarter1820
    @patrickcarter1820 Місяць тому +39

    Even since opera took over GM it has taken major steps forward very quickly. Props to the team!

  • @FrisbieLife
    @FrisbieLife Місяць тому +8

    falling more and more in love with GameMaker

  • @yojanselcuevas9829
    @yojanselcuevas9829 Місяць тому +24

    Wow! I'm glad GameMaker is trying to keep up even having a small community. I remember I developed my games on GM8 long long time ago. Hope they bring more things in not taking a decade

  • @brandonfarfan1978
    @brandonfarfan1978 Місяць тому +1

    I'm glad to see that GameMaker is still around and getting updates.👏

  • @misho_dev
    @misho_dev 28 днів тому

    GameMaker has made incredible progress over the years, good job to the team!

  • @DarinM1967
    @DarinM1967 Місяць тому +9

    Nice video. As someone who just started relearning Gamemaker, I kind of prefer the old editor to this new one. I understand everyone has their preferences, but I like to see what I am currently working on, and not all the noise that comes with everything be visible all at once. I also understand that many people who program regularly are custom to an editor like VS, VCS, and pretty much all tradtional text based code editors, so having the option to change the way GM editor works, is a good idea, as long as it isn't forced on the rest of us, who prefer a lot less noisy one. Yeah, I understand the argument that you can have functions and blocks collapsed, but again, it still has more information noise than just not seeing all the extra code in the first place.

    • @super8bitrafa
      @super8bitrafa Місяць тому +2

      This is my opinion almost exactly. I feel like most of the new features they have been introducing seem cool, but upon further inspection are actually rather clunky and not really improvements at all. This, to me, seems like a lateral move. It's different... and similar to other tools... but I don't think it's actually better.

    • @sherekhangamedev
      @sherekhangamedev Місяць тому +1

      Same, that was why I like GMS in the first place, I like the way it arranges things and pipeline and why after many years with many engines, I feel at home with GMS. I hope is something optional after Beta.

    • @ScooterCat64
      @ScooterCat64 Місяць тому +1

      I have yet to meet someone who prefers the new UI. Why don't they go back?

    • @TheRealAfroRick
      @TheRealAfroRick Місяць тому +2

      I'm not a GameMaker person, but the one thing that I found odd was that there is a preference out there for the "noisy" mode where you're dumped in with a bunch of unrelated code. I mean that's cool if you want to see it all or have a lot of other functions that you're calling and so forth, but when you're doing something basic - it is actually nice to NOT have all of the other stuff polluting your brain space.

  • @David-hk7ul
    @David-hk7ul Місяць тому +1

    I've been waiting for this update before my next project, can't wait, itching to get working on something.

  • @MegaSimsie
    @MegaSimsie Місяць тому +1

    Always loved GameMaker.
    I've been stuck inside an Unreal project the last couple years, but I will definitely be opening GM up again in the future.

  • @foxmulder23
    @foxmulder23 Місяць тому

    Love Game Maker Studio 2 and they have been making some right steps recently. It's my favorite engine at the moment!

  • @vvstwo
    @vvstwo Місяць тому +5

    this was never a problem when i used OG game maker in high school i just put one script in the step function (step runs every frame for that entity for those not familiar) then i would handle creation, movement, damage, death all in that one script with the script editor in fullscreen.

    • @panampace
      @panampace Місяць тому

      Same, back in the day with game maker 5

    • @DavidBatty1
      @DavidBatty1 13 днів тому

      The problem with that is all the code is being run through every step. That is ok for simple games but you don't want all your code in the step event for larger games.

  • @davidhoracek8937
    @davidhoracek8937 Місяць тому +30

    After so many years of community asking for it, they came up with something better than that workspace?! Woah... took only a decade or two.

    • @terohannula30
      @terohannula30 Місяць тому +2

      Workspaces were introduced in GMS2, which was around 2016-17. So yeah, it has taken a while

    • @davidhoracek8937
      @davidhoracek8937 Місяць тому +4

      ​@@terohannula30 Even before v2, those windows weren't regular tabs with code, so I'd count them as well.

    • @terohannula30
      @terohannula30 Місяць тому

      @@davidhoracek8937 Although there were no tabs, I recall previously they opened in their own separate windows, which could be overlaid.
      People hated when workspaces became a thing, where things were connected, like object event opened as connected window to the side of object.

    • @charcoalPanda
      @charcoalPanda Місяць тому +1

      That approach actually helped me to understand how programming works. Now, when I'm more experienced, I can get an advantage from the new code editor.
      Workspaces are super friendly to beginners and provide good visibility of how things work.

    • @terohannula30
      @terohannula30 Місяць тому +1

      ​@@charcoalPandaI want to make clarifying question, do you mean GML Visual (previously known as Drag&Drop) or Workspace?
      I can see how workspace can be intuitive for others, but unfortunately more commonly it was disliked

  • @pedroguidatv
    @pedroguidatv Місяць тому

    Great video as always.
    It's good to see it's getting a revamped editor. This will put even more pressure on Construct, since the latter does not support exporting to consoles (unless you hire a third-party company that developed a plugin that does).

  • @DanielMiclos
    @DanielMiclos Місяць тому +4

    I have had a paid license for years but I never did anything with it because of the code environment. Maybe I'll take a look again!

    • @firstname4337
      @firstname4337 Місяць тому

      LOL, same here -- bought it years ago through humble bundle -- opened it once

  • @hakuzosionnach
    @hakuzosionnach Місяць тому +4

    This is a much needed change. I wish people stop comparing Gamemaker to other systems when the pointvis to be beginner friendly and different from other languages.

  • @mopspear
    @mopspear Місяць тому

    FINALLY! I've used GM for many years for many hundreds of hours. Why did this take so long?

  • @HomeCode
    @HomeCode Місяць тому

    Soooo much better!

  • @cristianinujazznight3044
    @cristianinujazznight3044 Місяць тому

    Ahhh, I love the normal editor :D

  • @WyMustIGo
    @WyMustIGo Місяць тому +1

    Any idea when it will be in the release?

  • @GameJam230
    @GameJam230 Місяць тому

    Personally, I'd still like to have workspaces and embedded code windows that I can freely move (without having to reorganize all my desktop windows) as an option. And I can't even use the free window system that was demonstrated unless I either use a second monitor for it (but I have more important things over there) or reorganize the layout of my main monitor windows, since if I just freely place it over the base Gamemaker app then it will be sent to the background as soon as I click back on.
    I love the rest of the features, but I won't be moving over until they force the change in an update with major new features I want (Or, you know, add back the workspace windows as an option).

  • @Gbtx6
    @Gbtx6 Місяць тому

    with all IDE breaking bugs aside, this is one of the most revolutionary features to grace GM after version 2.3 and structs. If people wanna use that mess of a code editor, they can, while also allowing you to a better and more modern version of it. Once this gets straightened out, this will quadruple people's productivity like nothing before. I still feel like we could use VSCode or VS2022 as extra options. Big props to the folks making this text editor into something worth using and decent.

  • @albiceleste101
    @albiceleste101 Місяць тому

    Actually very promising

  • @charcoalPanda
    @charcoalPanda Місяць тому

    Yay! Some love towards muh boi Gamemaker!
    They have been a bit slow on new features lately, but what is in the works is quite important. I hope they will work towards the GUI system soon. It is the last most outdated part of the workflow right now.

  • @RancorSnp
    @RancorSnp Місяць тому +6

    I'm fairly confident that the last time I heard of GameMaker was like solid 20 years ago. I didn't know it still exists tbh

    • @Joe-kx9yt
      @Joe-kx9yt Місяць тому

      It’s a lot better today than it was 20 years ago. They added in proper language features like structures and functions. Anytime I hit a performance wall using it, I’m able to fix the problem with some extension code, that you can write in C, C++, or even Go.

    • @gryzlaw
      @gryzlaw Місяць тому

      Clearly you haven't been following them... Still much more successful than Godot

    • @luluuu548
      @luluuu548 Місяць тому +2

      why does anyone use it at all in a world where godot exists?

    •  Місяць тому

      @@luluuu548 Because not all understand Godot. I have tried learning Godot 5 times now. I gave it another shot for a couple of weeks and there is just something about godots I dont get. Gave up, made the same features work in GM2 in a very shot time.

    • @yojanselcuevas9829
      @yojanselcuevas9829 Місяць тому +8

      @luluuu548 Yes, Godot exists, but Game Maker is one of the easiest game engines ever, easier than Godot and I tell you by experience The only time you would spend on is designing the game and adding sounds and effects.

  • @johnkubus8028
    @johnkubus8028 Місяць тому +1

    Honestly i didnt mind the old editor. Do we know if the new code editor orders the code in the order it executes?

    • @iampremo
      @iampremo Місяць тому

      execution order is not always guaranteed and may change per platform

  • @adamtruncale7545
    @adamtruncale7545 Місяць тому

    I love game maker and use it all the time. I hate the UI when switching from 1.8 though. In fact I still am making games in 1.8. I might have to switch though. This seems like a step in the right direction.

  • @legionNodens
    @legionNodens Місяць тому +4

    I’ve tested the new editor a bit and it is clearly a beta but it is much better, it will probably be able to replace GMEdit.
    Also, I’m sorry but I don’t get the comments about "it has no right to exists when Godot does", but the same can be said about anything right ? Why use Godot when Unity exists ? why use Unity when there’s UE, why use python when C++ exists... Some people just prefer GM that’s about it, I spent dozens of hours in Godot and while it is a really good tool I never enjoyed working with it, I think that for simple 2D games GM is great, yes if you want to do anything more complex than that there’s better choices, but again for simple 2D games they just nailed it in my opinion.
    So yeah why do small cars exists when there is big trucks ? because not everybody likes or need a big car that’s really about it.

  • @JasperCrow
    @JasperCrow Місяць тому +1

    *Game Maker studio 2 the besr software for create games* 🎉

  • @Freiheit-XXL
    @Freiheit-XXL Місяць тому

    thanx Mike. they should make it for Linux too.

  • @F00d5tamp
    @F00d5tamp Місяць тому

    The new IDE is a godsend. I left GM a few times but kept coming back. Part of the reason was the annoying code workflow.

  • @justlimeguy
    @justlimeguy Місяць тому +1

    hiya!

  • @firstname4337
    @firstname4337 Місяць тому

    I have GameMaker 2.0 from humble bundle years ago -- I wonder if I'll get this update for free when it releases

    • @iampremo
      @iampremo Місяць тому +1

      GM and all IDE features are free to use, only the commercial license and console exports are restricted

  • @BazSupport
    @BazSupport Місяць тому

    i saw an option for auto braces??? finally?

  • @Volt-Eye.
    @Volt-Eye. Місяць тому +17

    100$ is a good deal but still after Unity's Drama.
    I go with Godot.

  • @Starpelly
    @Starpelly Місяць тому +5

    wake me up when they add static typing

    • @armancdev
      @armancdev Місяць тому +2

      then you would be dead

    • @loli42
      @loli42 Місяць тому

      ends up sleeping for 55 years

  • @ninstars
    @ninstars Місяць тому

    While they improved the code editor on this update they cluttered everything else on the IDE after multiple updates over the last few years, while UX was never perfect it used to be better in other aspects.

  • @Rod3amec
    @Rod3amec Місяць тому +1

    Game maker is the best pixel art game engine but i can't use it . I use linux. And the beta dan't open the game when i cklic in play button

  • @Whatthetrash
    @Whatthetrash Місяць тому

    I tried to update to Game Maker 2 (or whatever the latest thing is called) and it was SO SLOW on builds (2.5 to 3 MINUTES!!!) that I quickly went back to Game Maker 1.4 (where the builds are nice and snappy ~10 seconds). Hopefully, I'll be able to finish my game on that. *thumbs up*

  • @adog3129
    @adog3129 Місяць тому +1

    i used gamemaker for years but i recently switched to godot and i can't imagine anything that would make me come back. it would have been nice to have this though

  • @WolfCatalyst
    @WolfCatalyst Місяць тому +1

    *slow clap*

  • @panampace
    @panampace Місяць тому

    Has game maker gone fully free? I really disliked whatever happened to it when it turned into yo-yo games. The pricing was ridiculous vs the competitors at the time.

    • @Reindeer_candy
      @Reindeer_candy 20 днів тому +1

      As of right now, they are fully free until you decide to go professional and sell your product; then you have to pay 100$ only once and it's yours forever! Meaning you can sell games as much as you can create.

  • @CoolDudeClem
    @CoolDudeClem Місяць тому

    If there's any coding involved, count me out. I barely know my way around BASIC, me trying to learn anything more complicated than that is like a 5 year old it trying to learn and understand quantum physics, just can't be done.

  • @epicawesomesauceguy
    @epicawesomesauceguy 16 днів тому

    These comments must be paid for. Opera sucks and GameMaker is going to go straight down the toilet if they keep reworking shit that doesn't need to be touched. FIX THE DAMN SPRITE EDITOR.

  • @hipflipped
    @hipflipped Місяць тому +3

    Too little, too late.

  • @ujugamestudio
    @ujugamestudio Місяць тому

    Some people like me: Avoids since limited to non-commercial ...

  • @screenapple1660
    @screenapple1660 Місяць тому

    Unreal Engine Professional Edition compiler compression is incredible. METAHUMAN file size is small
    The free edition compiler compression is weak. METAHUMAN file size is huge

  • @soran2290
    @soran2290 Місяць тому +5

    Godot is better 🎉

  • @PurpleKnightmare
    @PurpleKnightmare Місяць тому

    Never used it, like why when Godot, Unity, Unreal, Stride exist? Why would anyone pay for such a thing?