🌍 Get the Complete Visual Scripting Course! ✅ unitycodemonkey.com/coursevisualscripting.php 👍 Learn to make awesome games step-by-step from start to finish.
@@R0o0K Bolt initially started as a third party tool so I really don't think you'll find written books on it. Maybe now that Unity bought them there will be some VS books coming out in the future.
Thanks, mr.Code Monkey! already bought your course, it's AMAZING! Now I'm at the platforming stage and I can't wait to get to the RPG stage! Very excited and want to gain more new knowledge from your lessons))
Am I only in saying that the most amazing thing here is learning you can place a physics collider AND a trigger collider on the same object? I had no idea that was possible before.
From being told multiple times that I will never get around coding finding this here is a refresh to my mind because I’ve been in tutorial hell with my ADHD mind trying to just figure out how to get things working to know that I don’t actually have to code things makes it that much nicer
Bought your course, it's awesome! And after that switch to c# and buy your c# course, it's more advanced, and not so east after visual scripting course. But still awesome! Hope see course or small videos on channel, examples visual code to c#. Best Wishes!
Yup doing that conversion is a topic I'd love to explore, as long as you use programmer naming in the nodes it's pretty straightforward. I'd love to also do some performance tests
i starting making bigger and more complex graphs recently and i noticed that there is so many lines connecting things is there a way to possibly dim the lines as there is so many now it gets hard to see and focus on what im trying to do, if not is there any way to make things look more clean
I've been programming for 20 years so writing code comes very natural to me, but I still like seeing the visual flow on a script and seeing all the values.
Yup you can! In the course I use the legacy Input Manager but all the input is handled in its own script so you can easily swap it out for the new input system
😅i started the course with visual scripting for just fun and ended up using c# throughout the course😂. I got really frustrated over by dragging all those nodes .either way I really like the course since it was not just vs course but also on polishing n helped me learn c# in more deeply.i suggest everyone to take the course even if you don't care about vs
Haha, I'm the opposite. I need nodes and visual connections to understand what's happening. Just typing lines of code, I'm always clueless what's going on no matter how many basic tutorials I've tried to follow.
A course about a Client/Server Game(Like the RPG in ur course for example) in Visual Scripting would be awesome, as little Xtra add scriptable Objects in Visual Scripting, too. And/Or a Singleplayer Game With an Multiplayer/Serverdatabase Leaderboard. Eg the fastest time in a JUMP&run or Something Like that. Thx in advance ;)
What are your thoughts on visual scripting overall vs regular workflow? I'm still a beginner but unitys api really bothers me, as well as the use of strings to identify data. Plus my learning is pretty slow. I'm wondering if incorporating scripts is the goat then coding to fine tune it.
It depends on the person, if you're a more visual learner then Visual Scripting can be a huge help to understand how all the logic works together. Then when you're more experienced with Visual Scripting you will also have an easier time learning code. I made the course using Programmer Naming on the nodes to make that future transition very easy. But also depending on what games you want to make you can do pretty much everything solely with visual scripting.
@@CodeMonkeyUnity figured you might say that, it's a very diplomatic answer. That why i asked specifically about workflow. particularly speed I'm hoping that visual scripting will help me prototype faster by making universal things like movement, collision, dmg,health, etc faster. Anyways I'm gonna dig into ur udemy course on it later today.
@@MyztaJay Everyone works differently so really the only way is to try it out yourself. Personally I love writing code and I'm very used to it so for me it's C# all the way.
Hey! CodeMonkey, thanks for this video, is an amazing work but I got a question. This tutorial can I use the 2021.3 unity version with the version of Bolt that has it built in it??
I highly encourage you to follow the course using the exact same version as me so there are no minor things that confuse you. Everything you learn in that version is easily applicable to any version, I made a video on the changes between Bolt and VS21 and they are very minor unitycodemonkey.com/video.php?v=ibr8gKmz760
Both those tools are really the same, just a name change, so 99% is exactly the same unitycodemonkey.com/video.php?v=ibr8gKmz760 Although I highly highly recommend you follow using the exact same version as me just to avoid any minor confusion. Then in the end you can go re-watch that video to see those minor changes.
Can I use C# scripts with Visual scripting? I not mean like using visual scripting for a line of code more like(Exsemple) if I don't know How to write a code for a player's attack and I know how to write player's movement can I use the visual scripting for the attack when I have the C# movemetnt script attech to the player object?
It will be slower. As to whether that is a problem depends on the game. For a simple game, maybe just one character and no NPCs, it's unlikely to cause problems. If you want to build something complex like an RTS it probably won't do. Although you can always mix VS with C#
@@CodeMonkeyUnity I am bad at remembering codes but i want to make game just for fun but if I get better I can make big games ... So I thought try vs and playmaker both don't have much video on TH-cam to learn and playmaker not free to :/ but with vs many people say it will slow down your game
Something that confuses me is that should an entire game world in unity be in 1 scene or should it be split up to multiple scenes. For example let's say i was making a game like the legend of zelda or stardew valley should the entire game world be in 1 scene???
It could be one scene or multiple scenes, you need some sort of world streaming system to load things in and out, those "things" can jus be spawning world part prefabs or loading separate scenes.
I like your tutorial, how you start by showing the game then get into making it. I need a card building deck with rpg elements such as buffs skills and extra deck to choose from how to make a card give you health etc tutorial video visual scripting so I could like many make a card building deck game. Thanks.
It's unlikely you're going to find a course/tutorial on making the exact design you have in mind, so you should be following a course to understand the core concepts behind it so you can then apply it to whatever game ideas you have. If you fully understand everything made in this RPG you will have the knowledge required to bring your vision to life.
@@CodeMonkeyUnity Ok great thanks. Last thing do you build games or concepts for persons and if yes how much would that cost? If you start it you can give the person the the source code (You know what I mean) To continue.
Funny thing is, most visual code is just a visual wrapper over the actual code, you are still, technically writing code. It certainly helps to visualize how the code communicates its data, but, when the diagram becomes too big, it is less helpful by then, not to mention, refactoring becomes hard to do unless you drop to the actual code underneath de visual scripting
It's yet another tool in your toolbox so it really depends on person to person. You don't have to go 100% C# or 100% VS, you can mix and match Some people like to use VS for things like State Machines or making simple scripts where performance is not an issue. For me, I love programming so personally I would only use VS if I was making a visual tool for some designer to use.
Hey pls come up with a free course on TH-cam for unity 2020 in which you will teach us how to build games in unity instead of telling what that component is, By The Way your videos are great, Thanks
I know you are amazing, besides your other course ill buy this one just to know visual scripting. If you make this game using just code like you made the tower defence one, how long would it take compare to that one?
That's an interesting question, it would definitely be faster since I'm already very familiar with C# whereas to build this game using VS I had to do a lot of research to see how Bolt works (Events, Super Units, State Machine, etc)
Can you make a tutorial on how to add 'like on Facebook to claim reaward' feature (like in Temple Run 2) in our Mobile Games?? Please?? Or just guide me..?
Architecture, Design Patterns, SOLID principles: nah VS: yessir no offense, I'm just too used to writing code that cannot imagine myself making a game with visual scripting faster and more efficiently
Sure I get that, personally I love code so it's all programming for me. But at the same time I know a lot of people find code intimidating and VS is a great way to get them started to learn the basics and learn the logic behind it. So as a learning tool I think VS is great.
Hey, Codemonkey, how would I go about porting an FPS/TPS game over to mobile? I'm halfway through a project at the moment and would like to play it on mobile instead
It's going to depend on how you're handling input. If you have all the input logic in a single place it should be relatively easy to add some on screen buttons and touch input. If you have input logic scattered all over your game then its going to be tricky. I cover Touch Input in one of the last lectures on the Platformer game
This feels like a step back, i mean this visual scripting thing is totally useless. If you really wanna make a game with unity you have to learn how to write code! If you do not want to learn to code then game dev and programming particularly is not for you!
I agree that visual scripting might not be the most practical form of programming, but we shouldn't slam on it simply because it doesn't work for us. Some people think about logic visually instead of textually, which isn't a wrong way to think about programming--just different. I personally don't use visual scripting (I got started using raw Java, and it's kinda hard to leave the text based programming lol), but using more advanced custom blocks to simplify some logic might be great for artists who need to do level design. GameDevGuide's video on making custom blocks for Bolt is a great way to dive into that field, and I highly recommend it even just for the quality of the video. th-cam.com/video/tP9_YBpBBpI/w-d-xo.html
Why do you say that? I've made over 500 videos, of those maybe 5 mention the courses. How do you think I can afford to keep making free video tutorials?
@@CodeMonkeyUnity i have clicked on about 10 videos and all of them we're either "i made this game, check out my course to learn how to do it!" or "I'm not going to explain how i did it but don't worry! it's in my course!"
i have this course, now on 39 lesson. Very understandable and interesing course. I advise everyone. Code Monkey say please: bolt has full functionality С# coding or there are current restrictions (2021)? thanks
Bolt works on reflection which means it can work with any C#, it can call any functions, store any variables, work with any types, etc. You can definitely make any genre solely with Bolt
The main disadvantage to visual scripting is when you decide you wanna learn Web dev or another language you realise your basically starting from the ground up
Not exactly, programming is all about logic, so while learning visual scripting you won't be learning code syntax but you'll definitely be learning about logic, how scripts interact with one another, how data stored in a variable is used to do something, etc.
🌍 Get the Complete Visual Scripting Course! ✅ unitycodemonkey.com/coursevisualscripting.php
👍 Learn to make awesome games step-by-step from start to finish.
Thank you for awsome stuff
You are so awesome.
Please come up with a free course on unity 2d and 3d for the version 2020.3.18f1 🙏🙏
I take your course with great pleasure. please tell me if there are any books on bolt, I didn't find anything but a manual
@@R0o0K Bolt initially started as a third party tool so I really don't think you'll find written books on it. Maybe now that Unity bought them there will be some VS books coming out in the future.
Thanks, mr.Code Monkey!
already bought your course, it's AMAZING!
Now I'm at the platforming stage and I can't wait to get to the RPG stage!
Very excited and want to gain more new knowledge from your lessons))
That's great! Let me know in the Q&A section if you have any questions, I answer all of those every day.
Am I only in saying that the most amazing thing here is learning you can place a physics collider AND a trigger collider on the same object? I had no idea that was possible before.
SAME
Wow... just as I begin considering making an RPG. I'll definitely look into this! Thanks a lot
From being told multiple times that I will never get around coding finding this here is a refresh to my mind because I’ve been in tutorial hell with my ADHD mind trying to just figure out how to get things working to know that I don’t actually have to code things makes it that much nicer
I actually made my own rpg in unity with my friends in 3-4 months and we had our budget of $100 and this might be a nice a help. Thanks!
How is going now? Are you planning to publish your game in steam?
I'm guess that $100 went to the Steam publishing fee. 😄
Bought your course, it's awesome! And after that switch to c# and buy your c# course, it's more advanced, and not so east after visual scripting course. But still awesome! Hope see course or small videos on channel, examples visual code to c#. Best Wishes!
Yup doing that conversion is a topic I'd love to explore, as long as you use programmer naming in the nodes it's pretty straightforward. I'd love to also do some performance tests
Loved it man! Do you know when you will do the tutorial about the footprints on the floor?
Once again, amazing tutorial, like allways!
I added it to my list but no idea when I'll be able to get to it
this is pretty cool, do you plan to expand it overtime, like xp inventory dialogues etc?
To be honest, I wish to see code more than I like visual scripting, no matter how convenient it is.
i starting making bigger and more complex graphs recently and i noticed that there is so many lines connecting things is there a way to possibly dim the lines as there is so many now it gets hard to see and focus on what im trying to do, if not is there any way to make things look more clean
Not really, maybe look into Super units to group logic into one node
Visual scripting is coding.
And a more efficient and organized version so long as you stay organized.
Note to self: when I get to the FPS section, make sure to go get the sound of scorpion from mortal kombat to use in my build because I HAVE TO OK?
I'm curious. For you, which method is easiest when you're making games? And then which one you prefer using?
I've been programming for 20 years so writing code comes very natural to me, but I still like seeing the visual flow on a script and seeing all the values.
Thanks. Got the course right away.
I hope you learn a lot from it! Feel free to ask any questions in the Q&A section!
Can we use unity's new input System with visual scripting?
I saw several Videos on yt pointing to this topic. Short answer: yes
Yup you can! In the course I use the legacy Input Manager but all the input is handled in its own script so you can easily swap it out for the new input system
@@CodeMonkeyUnity thank you
please upload a tutorial for photonPun using Visual Scripting
Impressive project thanks a lot for sharing your knowledge like this and putting the video together!
Thank you for all your content!
😅i started the course with visual scripting for just fun and ended up using c# throughout the course😂. I got really frustrated over by dragging all those nodes .either way I really like the course since it was not just vs course but also on polishing n helped me learn c# in more deeply.i suggest everyone to take the course even if you don't care about vs
Haha, I'm the opposite. I need nodes and visual connections to understand what's happening.
Just typing lines of code, I'm always clueless what's going on no matter how many basic tutorials I've tried to follow.
A course about a Client/Server Game(Like the RPG in ur course for example) in Visual Scripting would be awesome, as little Xtra add scriptable Objects in Visual Scripting, too.
And/Or a Singleplayer Game With an Multiplayer/Serverdatabase Leaderboard. Eg the fastest time in a JUMP&run or Something Like that.
Thx in advance ;)
What are your thoughts on visual scripting overall vs regular workflow? I'm still a beginner but unitys api really bothers me, as well as the use of strings to identify data. Plus my learning is pretty slow. I'm wondering if incorporating scripts is the goat then coding to fine tune it.
It depends on the person, if you're a more visual learner then Visual Scripting can be a huge help to understand how all the logic works together. Then when you're more experienced with Visual Scripting you will also have an easier time learning code.
I made the course using Programmer Naming on the nodes to make that future transition very easy.
But also depending on what games you want to make you can do pretty much everything solely with visual scripting.
@@CodeMonkeyUnity figured you might say that, it's a very diplomatic answer. That why i asked specifically about workflow. particularly speed I'm hoping that visual scripting will help me prototype faster by making universal things like movement, collision, dmg,health, etc faster. Anyways
I'm gonna dig into ur udemy course on it later today.
@@MyztaJay Everyone works differently so really the only way is to try it out yourself. Personally I love writing code and I'm very used to it so for me it's C# all the way.
nice video, do you have any card building deck visual scripting games with rpg elements? That's where I want to focus on thanks.
is there back any pack tutorial for VisualScripting?
What do you mean by pack tutorial?
looks like prep work for the 3rd person starter assets melee system :D
Is the new input system covered for game-pads?
This is using the legacy Input Manager but all the input is handled in its own script so it would be very easy to swap it out for the new Input System
I just want say gamedev is awesome and fun
which is better c# or visual scripting for beginners ?
Depends if you are a visual learner or if you like text, both are great starting points
Hey! CodeMonkey, thanks for this video, is an amazing work but I got a question. This tutorial can I use the 2021.3 unity version with the version of Bolt that has it built in it??
I highly encourage you to follow the course using the exact same version as me so there are no minor things that confuse you.
Everything you learn in that version is easily applicable to any version, I made a video on the changes between Bolt and VS21 and they are very minor unitycodemonkey.com/video.php?v=ibr8gKmz760
is this made in playmaker?
No, this is Bolt which is Unity's official Visual Scripting tool
@@CodeMonkeyUnity daam I didint knew this, time to install it :)
@@CodeMonkeyUnity which is better bolt or playmaker?
hi i ask is can apply this course on visual script that come built in with unity 2021
Both those tools are really the same, just a name change, so 99% is exactly the same unitycodemonkey.com/video.php?v=ibr8gKmz760
Although I highly highly recommend you follow using the exact same version as me just to avoid any minor confusion. Then in the end you can go re-watch that video to see those minor changes.
also can i use visual scripting and scripting at the same time?
As far as i know, yes
Yup! You can mix and match as much as you want
How do I change fps microgame input to touch ? (I can't understand wich is the input code). Please help me
I cover touch input in one of the later lectures on the Platformer game, it's the same thing for the FPS
@@CodeMonkeyUnity where ? In youtube ?(if not , is it free? Because iam a child I don't have money )
Which game engine you are using Here ?
He using Unity
nice idea
Can you make a video about its code version
The course uses nodes with Programmer Naming, so converting to C# is pretty easy since the functions have the same name as the nodes
Can I use C# scripts with Visual scripting?
I not mean like using visual scripting for a line of code more like(Exsemple) if I don't know How to write a code for a player's attack and I know how to write player's movement can I use the visual scripting for the attack when I have the C# movemetnt script attech to the player object?
Yes you can mix C# and VS, you can put both on one object or interact with one from another
Can you give me the link to download the scene and the charaters?
The link to the course is in the description, then in the Resources for each lecture you can download the whole project at every step of the way
something like this for 3D using c# someday :D?
this will stil work same in new unity???
There are some minor changes between Bolt and VS2021 but yes 99% is exactly the same unitycodemonkey.com/video.php?v=ibr8gKmz760
great video, my guy
is your course free
if i make game with full visual scripting it will much slow then code???
It will be slower. As to whether that is a problem depends on the game. For a simple game, maybe just one character and no NPCs, it's unlikely to cause problems. If you want to build something complex like an RTS it probably won't do.
Although you can always mix VS with C#
@@CodeMonkeyUnity I am bad at remembering codes but i want to make game just for fun but if I get better I can make big games ... So I thought try vs and playmaker both don't have much video on TH-cam to learn and playmaker not free to :/ but with vs many people say it will slow down your game
Bro how to learn visual script please reply
You can follow this course linked in the description and learn from it.
Or watch this video unitycodemonkey.com/video.php?v=8y6akNTUt2Y
Something that confuses me is that should an entire game world in unity be in 1 scene or should it be split up to multiple scenes. For example let's say i was making a game like the legend of zelda or stardew valley should the entire game world be in 1 scene???
It could be one scene or multiple scenes, you need some sort of world streaming system to load things in and out, those "things" can jus be spawning world part prefabs or loading separate scenes.
Can you teach some simple achievement system?
Is this a pc or android game?
You can make it work on either, that's the main benefit of Unity, you can make a build to run on anything
@@CodeMonkeyUnity thank you so much just purchased your course and learning it.
Make on isometric RPG with turn-based battles in VS
make a video about humble fps pack please.
I like your tutorial, how you start by showing the game then get into making it. I need a card building deck with rpg elements such as buffs skills and extra deck to choose from how to make a card give you health etc tutorial video visual scripting so I could like many make a card building deck game. Thanks.
It's unlikely you're going to find a course/tutorial on making the exact design you have in mind, so you should be following a course to understand the core concepts behind it so you can then apply it to whatever game ideas you have. If you fully understand everything made in this RPG you will have the knowledge required to bring your vision to life.
@@CodeMonkeyUnity Ok great thanks. Last thing do you build games or concepts for persons and if yes how much would that cost? If you start it you can give the person the the source code (You know what I mean) To continue.
Question for people who do know how to code: In which cases do you think it's better to code vs use visual scripting?
Funny thing is, most visual code is just a visual wrapper over the actual code, you are still, technically writing code. It certainly helps to visualize how the code communicates its data, but, when the diagram becomes too big, it is less helpful by then, not to mention, refactoring becomes hard to do unless you drop to the actual code underneath de visual scripting
It's yet another tool in your toolbox so it really depends on person to person.
You don't have to go 100% C# or 100% VS, you can mix and match
Some people like to use VS for things like State Machines or making simple scripts where performance is not an issue.
For me, I love programming so personally I would only use VS if I was making a visual tool for some designer to use.
Hey pls come up with a free course on TH-cam for unity 2020 in which you will teach us how to build games in unity instead of telling what that component is, By The Way your videos are great,
Thanks
Not really an RPG so much as an adventure game, but still cool
I know you are amazing, besides your other course ill buy this one just to know visual scripting.
If you make this game using just code like you made the tower defence one, how long would it take compare to that one?
That's an interesting question, it would definitely be faster since I'm already very familiar with C# whereas to build this game using VS I had to do a lot of research to see how Bolt works (Events, Super Units, State Machine, etc)
@@CodeMonkeyUnity got it 👌
great! thx
Can you make a tutorial on how to add 'like on Facebook to claim reaward' feature (like in Temple Run 2) in our Mobile Games?? Please?? Or just guide me..?
I've never done it but usually that's just by using their API
@@CodeMonkeyUnity thanks for reply. I will look further into this 🙃
very cool.
Architecture, Design Patterns, SOLID principles: nah
VS: yessir
no offense, I'm just too used to writing code that cannot imagine myself making a game with visual scripting faster and more efficiently
Sure I get that, personally I love code so it's all programming for me.
But at the same time I know a lot of people find code intimidating and VS is a great way to get them started to learn the basics and learn the logic behind it. So as a learning tool I think VS is great.
Hey, Codemonkey, how would I go about porting an FPS/TPS game over to mobile? I'm halfway through a project at the moment and would like to play it on mobile instead
It's going to depend on how you're handling input. If you have all the input logic in a single place it should be relatively easy to add some on screen buttons and touch input.
If you have input logic scattered all over your game then its going to be tricky.
I cover Touch Input in one of the last lectures on the Platformer game
@@CodeMonkeyUnity Alright, thanks for the info. I'm gonna look into it
Is this guy the “apparently” kid all grown up?
Not sure who that is so probably no
This feels like a step back, i mean this visual scripting thing is totally useless. If you really wanna make a game with unity you have to learn how to write code! If you do not want to learn to code then game dev and programming particularly is not for you!
I agree that visual scripting might not be the most practical form of programming, but we shouldn't slam on it simply because it doesn't work for us. Some people think about logic visually instead of textually, which isn't a wrong way to think about programming--just different. I personally don't use visual scripting (I got started using raw Java, and it's kinda hard to leave the text based programming lol), but using more advanced custom blocks to simplify some logic might be great for artists who need to do level design. GameDevGuide's video on making custom blocks for Bolt is a great way to dive into that field, and I highly recommend it even just for the quality of the video.
th-cam.com/video/tP9_YBpBBpI/w-d-xo.html
If anyone has used stencyl before this looks very similar, can anyone confirm this
It doesn't look at all like Stencyl.
Wow! You made an RPG game only with visual scripting, how cool! Now you can surely put it on Steam and get a lot of money, right?
It would take quite a bit more polish to make it something that would do well on Steam but yup its possible!
i love your videos, but it's so hard to follow what you're talking about because you talk so fast. slow it down!
ey🔥
Code? No.
Monkey? yes
your channel is just advertising for your course
Why do you say that? I've made over 500 videos, of those maybe 5 mention the courses.
How do you think I can afford to keep making free video tutorials?
@@CodeMonkeyUnity i have clicked on about 10 videos and all of them we're either "i made this game, check out my course to learn how to do it!" or "I'm not going to explain how i did it but don't worry! it's in my course!"
@@withered8022 What videos are you talking about? What are you trying to learn?
i have this course, now on 39 lesson. Very
understandable and interesing course.
I advise everyone.
Code Monkey say please: bolt has full functionality С# coding or
there are current restrictions (2021)? thanks
Bolt works on reflection which means it can work with any C#, it can call any functions, store any variables, work with any types, etc.
You can definitely make any genre solely with Bolt
The main disadvantage to visual scripting is when you decide you wanna learn Web dev or another language you realise your basically starting from the ground up
Not exactly, programming is all about logic, so while learning visual scripting you won't be learning code syntax but you'll definitely be learning about logic, how scripts interact with one another, how data stored in a variable is used to do something, etc.
Making a real RPG by yourself is incredibly difficult and takes a lot of time !
First
Bet you hated it 🥸
3rd comment
First dislike (because i want attention)
Your all game are paid bro.people wants free game
All the videos on this channel are completely free th-cam.com/video/8y6akNTUt2Y/w-d-xo.html