Best Visual Scripting Game Engines! *For people that hate to code!*

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] this video is brought to you by squarespace [Music] coding can be overwhelming to learn especially if you're younger or even just new to game dev but what if i told you there's an easier way to get started it's called visual scripting and it's super fast and easy to learn and believe it or not but it's actually the way i got started with game dev over a decade ago and the great news is that visual scripting has gotten way better and more intuitive since i started learning i mean heck nintendo's game builder garage is literally a visual scripting game about making games but even with this all said starting a new hobby or passion can be a little stressful and definitely overwhelming it can be confusing with all the different terms and tools and even just the simple question of how do i get started well luckily for you i'll be answering three of the main questions i get all of the time and those are what is visual scripting what game engine should you choose and how and why you should eventually switch to coding so without further ado let's dive deep into the world of visual scripting but before we get started squarespace making your own website or online store can be a huge pain in the butt from scratch believe me i've done it many times before and the best way to cut the hassle is to use squarespace from selling your products online making a portfolio or gallery of your work or even something as tedious as image scaling is so much easier and saves you so much time with squarespace as the internet expands i truly believe that everyone should have internet real estate but creating your own website doesn't mean you have to be disconnected from social media with squarespace you can connect your social profiles so that way you can instantly post on different platforms making it fantastic and easy to post your new product or game make sure to go check out squarespace.com for a free trial and when you're ready you're all set to launch go to squarespace.com goodguess to save 10 off your first purchase of a website or domain so some of you are watching may be a little confused by the term visual scripting and no it's not an old wise monk doodling little photos visual scripting is creating programs or software or games using graphics instead of text now the idea is that moving around these colorful boxes or shapes and graphically seeing yourself program is a lot easier to understand than just long lines of code and now visual scripting varies depending on your engine you have node based systems with all these little nodes that connect together or maybe you have columns it's a row of columns and you change things in the boxes or you can even have cubes with different icons really the visuals aren't important they just make it easier for you to start creating games and focusing on the logic instead of typing out and remembering all this code so that's great and all but what game engine should you choose every engine has its own strengths and weaknesses some engines focus only in visual scripting like construct while others like unity and unreal have both coding and visual scripting now choosing the right engine all comes down to your specific needs but here's a little guide on which engines i think have the best visual scripting number one the ultimate learning tool scratch first publicly launched in 2007 scratch is a visual programming website that actually focuses more on educational purposes and it was developed by mit one thing that's really cool about it is you can actually export games for websites android and even a windows exe now i'm sure most of you have heard of it or used it before but if you haven't it's a fantastic tool for learning programming and even harvard uses it in their cs50 class so you know it's solid now because of its extremely simplistic interface and visual scripting which makes it easier to learn it actually makes it a lot harder to work on larger projects so it's great for absolute beginners but i probably wouldn't be using it for big game projects number two fast and flexible construct three out of all the visual scripting engines listed here today construct is probably the one i've used the most to be honest i think it has the most flexibility to create fun polished 2d games i mean i've used construct to make everything from mobile games to even side scroller mmorpgs the visual scripting is in like these columns and it actually makes it a lot easier to organize and work on larger projects which is a lot better if you're trying to sell your game instead of just making more prototypes or just something for fun now speaking of money that is one of the major takeaways with construct is the annual price of 99 now there is a free trial but it's extremely limiting and i honestly only recommend it just if you want to test it before purchasing if you're just a hobbyist and not really making money out of it i don't know if i could recommend the price tag but if you got the money it's a fantastic tool number three the best free option g develop if you're looking for a very similar experience to construct but without the price tag then g develop is probably the engine you want to use it's free and open source and has a really great community behind it now personally i haven't used the engine enough to give a good comparison versus it and construct but what i know from what i have used is that it seems like a pretty solid engine that has a ton of potential as long as you're willing to put in the time and the patience to learn it and honestly you should with any of the engines that you pick now i have heard some rumors that some features like the networking aren't nearly as good but to be honest i heard the same stuff about construct and i still was able to create the game that i wanted so to be honest i think it has a ton of potential and you can't beat the price number four easiest room for growth game maker studio some of you may know that game maker was actually my first game engine and it'll always hold a special place in my heart for that reason the first game i ever created was actually using gamemaker's visual scripting system called drag and drop the system is probably the most unique out of all that we've talked about today and it features a bunch of colorful icons i actually really love the old ones and they're kind of nostalgic now one of the great advantages to game maker is that you can actually do both coding and drag and drop together making it a lot easier to transition from visual scripting to coding and that's actually the way i made the transition to coding after using game maker and getting comfortable with the engine it just was easier to just change the coding and not have to relearn a whole new engine another really cool thing that recently happened is that game maker studio is now free so you might as well just jump in give it a shot and see if you like it now some honorable mentions are godot unity and unreal i know some of you out there might be a little grumpy that i didn't include these in the other list but that's because i feel the coding in those engines is actually a little bit better and more intuitive than the visual scripting i do know that most people that use unreal use its visual scripting and are able to make some pretty cool games with it my only hesitation to recommend it at first is that unreal deals with a lot of complicated 3d mechanics and lighting and all sorts of crazy things that most beginners shouldn't have to deal with but if you are interested in something a little bit more complicated and getting into 3d i think unreal is an excellent choice now godot and unity on the other hand they almost feel easier to learn the code than trying to use their visual scripting systems now i'm a huge godot fan but i don't like recommending something if i haven't used it or really understand it so if you used it and you like it let me know in the comments down below so now that we know a little bit more about visual scripting and which engines you should use how and why should you eventually switch to coding well visual scripting is slow and that seems a little strange you think well it's blocked it's simpler it's easier for me to understand but dragging these shapes for these objects is really way more time consuming than just typing out a line of code visual scripting can also become very messy and overwhelming and that's part of the reason i actually didn't finish a lot of my construct games honestly if you're on the fence about visual scripting i think the only reason you should be using it is if you're a beginner you're younger or if you just prefer to make smaller games and really don't like coding that much but if you do really find yourself enjoying game development you should really eventually transfer those skills to coding it's actually a lot easier than you might think the trick is you need to find the game engine that you're going to switch to whether it's game maker godot uni do some research and find out what language the game engine uses for example if you want to learn godot then start taking a class on python or lua as gdscript is very similar to both of them and by taking a class on that language and combining that with your past game logic experience you'll find that learning code is actually super easy and once you switch to it you really won't want to go back there's any other visual script and game engines out there that you really enjoy using or maybe there's some tips and tricks on how to transfer from visual scripting to code please share that knowledge with all the world and leave a comment down below also i want to give a huge shout out to rye bread buddy games and heath sergeant and the rest of the fantastic wonderful patreon supporters and as always i hope you have a lovely rest of your day and i'll see you next time for another game dev adventure
Info
Channel: Goodgis
Views: 61,351
Rating: undefined out of 5
Keywords: goodgis, ohio, devlog, game dev, indie dev, game programming, game process, how to make, firith, firith studio, no coding game engines, free game engines, visual scripting, game engines without code, game engines explain, game engine no coding, best visual scripting game engine, easiest game engines, easy game engines, scratch, gdevelop, GMS2
Id: gMntf6PmGCg
Channel Id: undefined
Length: 9min 35sec (575 seconds)
Published: Fri Sep 10 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.