Super Units! What a great name for essentially Visual Functions with custom Inputs and Outputs! 🌐 Have you found the videos Helpful and Valuable? ❤️ Support on Patreon www.patreon.com/unitycodemonkey or get the Game Bundle unitycodemonkey.com/gamebundle.php
Cool video! I would like to see a bit more explaining about the functions. Maybe going thru everything you made and the values the different math functions output. I found them very interesting and will definitely be looking them up tmr. Keep up the good work :)
@CodeMonkey Thanks for the video! I like it a lot! I think we will be able to make a top down shooter game using bolt after watching your videos on bolt! Thanks a lot!🙏👌👌🙏
I am not a huge programmer myself, but I am a control systems engineer who deals with programming PLCs. So I am quite interested in this visual coding. Great videos, keep it up! There are not many good Bolt videos out there.
I can tell you like what you do. The only one among many who constantly consistently releases videos. Now I wonder where your vacation is ))) Keep it up !
Heh yeah vacation is a pretty foreign concept for me, usually work 7 days a week, with maybe 5 days off a year. I love what I do though so it's not a problem!
I saw your video about unity in 17 minutes. I really liked the video and just wanted to say that please make a second part of it with deeper concepts,etc. it would be very nice of you it. Thanks for reading and all the best
Bolt is really remarkable, and Super Units are very handy, but I find there is a lot of work to be done compared to coding in C #. In any case, very interesting video, thank you.
@@avidrucker All the tutorials I've seen present simple things. I'd like to see something like CodeMonkey's "Unity Turn-Based Strategy Game - Intermediate C# Coding" course.
I know it is double work, but I have no programming background so I create bolt script which helps me memorize functions I need to use and then I code it base on Bolt until it works same. It really helps me to create right workflow in a code. TLDR: I use bolt as a learning tool, not to actually create game
This video was super helpful but I feel like with some of the steps after 7:00 you started to speed up and skim through the steps some. Again this is extremely useful and I love this video and it could be because I’m a complete noob but could you please slow down next time just a little bit please, thank you.
What part couldnt you follow? I did do all the rotation logic a bit faster since my goal with the video was to showcase the Super Units and not necessarily how to rotate towards the mouse position. I might do a dedicated video on a Top Down Shooter Character Controller in the future.
Code Monkey I sat and watched through it again and was able to keep up the second time. Great video and could you please in a future video show how to gain experience from defeating an enemy using bolt? I’m trying to make a top down shooter rpg game really soon and bolt looks like it’s the best way for me to go with my low skill level at the moment, your videos are really helping me move along further very well.
Go for it! You can definitely use it to make a full game. If your design is insanely complex then it might not be the best tool but Bolt works on reflection so you can build anything just as you would with C#
@@Hello-qg4yk a full game designed to be worked on by several people yes, but dismissing the tool outright is a bad plan. Not every game designer is aiming to be hired in the industry. Even if you do get hired, you may need to relearn how to use their engine, and having the know how to even approach new things may be required in the first place. Even with Blueprints in Unreal and how horridly simplified they are, I still learned how to approach problems like a programmer, and it's helped me move towards learning it. The issue is that I want to be a game designer first, not a programmer. While that'll become a tool I'll need to understand at least down the road, spending ages learning the code while trying to learn design at the same time is going to result in a ton of unfinished projects that will require hours of grinding per day just to figure out how to write the code before you get to an entirely new syntax that you haven't heard of yet. I haven't found a reason to dismiss the tool for people who are INDEPENDENTLY creating unless the visual scripting language has a hard ceiling in coding assets. Blueprints is where I have experienced that. Bolt, seems to have more exposed to its editor, and if Bolt 2 goes the route of interchanging code and visual code at the same time, so many more people will be able to learn to communicate better with their programmers without ever having to study it for years like they have.
At the time of this writing, Super Units have been renamed to Subgraphs. Thought I should mention it for those who might be confused while following this tut
I would love to see you making complete game like fps or city builder like coc.Also signed up for that bolt tutorial on your website.I learned everything about bolt and does not what to do because I cannot programm at all.I am stuck despite knowing how bolt works.Sad life.
Depending on your naming scheme, you can open Fuzzy Finder and type: " Cameraget " and the results will come up with like 50 different cameras. But look for: " Main Camera (Get) " or " camera.main (get) "
How would one do a similar thing with the axis? I had it at one point, but the axis kept snapping back to its zero value upon released. I tried to have it stored in a variable but, I wasn't sure how to do that.
So how does Bolt perform compared to regular scripting? I had a previous job using Unreal and found that as the project grew, regular scripting outperformed visual scripting (something to do with extra overhead that visual scripting generates). Does that still hold true?
Yes there is an overhead to visual scripting. How much that will impact your game really depends on what game you're making. If you have something performance intensive then you should write the most intense parts in C#
guess this is a bug that came about later but need to convert mousePosition to Vector3 with a Z position of at least >0 or ScreentoWorldPoint will not output a value other than 0 .
@@DeathxStrike18 That's the confusing part for me.. Sorry I'm a bit slow... This is how you would do it in a script right? But how do you do it in Bolt? function Update() { var mousePos = Input.mousePosition; mousePos.z = 1; Debug.Log(camera.ScreenToWorldPoint(mousePos));
@@jaimeaguirre4424 connect mouseposition to expose vector2 then plug into new vector 3 with z set to 1 then plug that into the camera controller for mouse vectors. Basically you just need the X,Y from mousePosition as Z for mouse is always 0 and using new vector3 to change the Z to 1 so its not inside the camera when using ScreentoWorldpoint.
So basically, a super unit is like refactoring in-script, cleaning up code a bit. At least that's where my mind goes when I see you separate functions like that.
How to break the flow of if statement in Visual Scripting I mean if write this int a = 2, b = 0; if (a > b) { Debug.Log("Hello World"); } else { Debug.Log("Bye"); } Debug.Log("Cool"); To make a macro like this we need to connect "hello world" to an if flow and "bye" to an else Next, I will connect the debug.log("cool") node to both if and else And I think this is not the right way So what do you think? PS: I think Visual Scripting is way harder than writing code. It is extremely time-consuming :(
Strange it uses the same logic same way of thinking yet so simple(a tiny bit difficult since its new to me and I think in coding way).It seems easier for me since Iam used to coding.I tried unreal but it was difficult since I didnt know what works what not but in unity I know a bit.Dots looks like simplified code and easy to use,overral I liked it and may use it in future
How can I create something like this (a visual scripting tool), but it would work inside a built game? So I essentially wanna make a small game engine inside a game. I know it is possible (check out fancade from google play), but I have 0 idea as to how block rogramming (visual scripting) works in the background. I might be able to improvise, but an idea would be great as a kickstart.
You need to define a class with fields for your inputs and outputs and a function to run it. Thats pretty much all visual scripting is. For example define a Multiply node with float a; and float b; inputs and do float Multiply() { return a * b; } Then you create a visual representation of it and handle saving and loading, possibly with JSON. I've never tried custom visual scripting but one of my games, Survivor Squad: Gauntlets, has an extremely robust level editor that almost works like a fully functioning programming language.
Yup you can mix Visual Scripting and C# in the same project. You can even write C# scripts and call those functions from a Visual Script or trigger VS events from C#
The what? Super units are a built.in part of Visual Scripting, there's no add on. In the latest versions VS is now part of the engine and no longer need Bolt
hello Code Monkey . I have Some trubles with unity . It wont let me download it i tried to download 3 version the pre realeased version and 2020 version . and the 2019.4 version. they told me failed to download how do i can fix it .Thanks For your vedeos . Keep Going
why doesnt it work when i do the camera to world thing it still shows that left bottom corner is 0 0 and some reason it goes to hundreds if i move it 1cm
What doesn't work? It converts a position from screen space to world space. Are you using a 2D camera or 3D? The mouse position method is different unitycodemonkey.com/video.php?v=0jTPKz3ga4w
I tried bolt but its very graphic intensive, it just overheats your cpu like anything. Its more resource intensive than unity. They need to tweak it to function properly. Had to uninstall it.
guys how can I subtract an angle to rotate the sprite, like a get Euler angle, subtract 90 => set Euler angle? Edit: I tried fixing it with a transform rotate and I've just created a helicopter sprite that accelerates the further left you go help.
I cant see the flowing anymore, how do I fix that. The dots going from one to another I also have no idea how to find what you have like vector new, I cant find it
If you're on Unity 2020 it's not a bug, Bolt isn't built-in so you need to install it whenever you make an empty new project. In Unity 2021 it is now built-in
Is it worth to use Visual Scripting instead of code? I am a programmer and love to code, but it looks like that Bolt is much simpler than code. There are other benefits than that?
My personal opinion is that writing your own code will always be better if you know what you're doing. C# is constantly getting small updates and I guess it will always be few small steps ahead of visual scripting. Visual scripting however seems great for newcomers who want to learn and make their first game without the need to learn programming language. Visual scripting is still coding, but kind of done with mouse instead of keyboard.
Depends on your situation. For me I've been writing code for 20 years so I am a lot faster at writing than connecting the dots. But for others who prefer to work in a more visual way they might be more efficient when working with visual scripting. So really give it a shot and see what results you get
Hey man your tutorials are great but I honestly think your channel would grow a lot if you would make more enterteing videos like brackeys and connect more with your viewers.Also,while tutorials like this are great I think you should make longer series of maybe 10 or 15 episodes where you make a game from scratch like blender guru.
What do you mean by connect more with viewers? I go through and answer all the comments every day. I would like to one day do something like organize a Game Jam though. I have done series in the past but they don't work on TH-cam, the first video gets lots of views the second one gets half, the third even less and so on. Even Brackeys with his C# videos, first one has 250k, second 136k, third 62k I do want to make more complete series and that's why I'm currently researching how to make complete premium courses.
@@CodeMonkeyUnity I noticed how you answear all your comments and I think this is a great thing to do as a youtuber.But maybe plug your social media more often(I had no idea you had a discord before writing this comment,joined btw).Also,I had no idea longer series didn't work on youtube,maybe you should consider making some content on premium platforms like udemy or skillshare.But what I still think is valid is that you should make your tutorial more immersive and viewer frendly.Coding is hard especially when learning and a more relaxed atmosphere is nice.You seem like a really nice dude and I honestly feel sad that your channel is so undarrated even though you put so much time and effort into it, and I would love to see it grow.Channels like Dani or Brackeys can combine laughs and coding and perform so much better on this platform, even though their videos are from an educational point of view weaker than yours,because they are a brand and therefore have a way bigger target audience.I already know how to code yet I still watch Brackeys,not because I want to learn something but because I want to have a laugh wile learning something.Tutorials have a very small target audience on youtube because they can never be a brand ,they are simply educational videos,but if you add a flair of humor to them they can be so much more.I honestly hope you will read this and again,you are a great,but underrated content-creator who I hope one day will grow a lot.Thanks for listening to my Ted-Talk.
I don't think you need to change a thing! One's perspective of "entertaining" seems pretty subjective to me 🤷 FWIW, I love watching Derek Banas, 3Blue1Brown, Socratica, and your channel, among others.
I'm sorry but I tried this and none of it worked maybe it's because I'm in a 3d project but it's also the fact that none of the steps were explained in the way of. " this is why I added this new unit and what it does it just assumes you know what evert unit does and why it does. Nothing but love dude but I have to keep it 💯
What exactly doesn't work? The script doesn't run? The flow doesn't run? Or the final behaviour is not correct? This is 2D rotation so yes on a 3D object you would rotate differently, perhaps with the Transform LookAt node.
@@CodeMonkeyUnity the flow didn't run but I managed to figure it out now I'm having trouble figuring out how to have triggers only active after another trigger has been activated AKA I don't want to be able to open a door unless I activated a cutscene. If you have a link to a video for something like that, that would be great.
You dont absolutely need to learn it but some people are more visual learners so they might have an easier time learning logic and programming with a visual tool. Give it a try and see which one you prefer.
Listen mate. You are doing great videos. The only problem is that these videos are for COPY -> PASTE. We need this for that , we have to put this here we take this and bum it works perfect. However if you wish to be really of help to the people you have to start explaining every NODE one by one and why you are using it.
🌐 Get my Complete Visual Scripting Course! ✅ unitycodemonkey.com/coursevisualscripting.php
how to do visual scripting for 3d game tpp
can you do a video on this topic
pls
Y is it not free. I am sure u Earn more then enough from ur games and youtube
im sorry but i cant download the project files at all can anyone help
@@friendlydude6485 Why not? What issue do you have?
@@CodeMonkeyUnity i just tried again and its fixed man idk what happend meybie internet was better but thanks anyways you are a great inspiration
Super Units! What a great name for essentially Visual Functions with custom Inputs and Outputs!
🌐 Have you found the videos Helpful and Valuable?
❤️ Support on Patreon www.patreon.com/unitycodemonkey or get the Game Bundle unitycodemonkey.com/gamebundle.php
Hi. Thanks for the video. What's your opinion about bolt performance vs scripts? Would you use it in a game?
Cool video! I would like to see a bit more explaining about the functions. Maybe going thru everything you made and the values the different math functions output. I found them very interesting and will definitely be looking them up tmr. Keep up the good work :)
@CodeMonkey Thanks for the video! I like it a lot! I think we will be able to make a top down shooter game using bolt after watching your videos on bolt! Thanks a lot!🙏👌👌🙏
Is there a reason you didn't use the look at stuff? media1.giphy.com/media/XHeidSI7Px3gUADsV0/giphy.gif
awesome, are you code monkey from game salad :)
I am not a huge programmer myself, but I am a control systems engineer who deals with programming PLCs. So I am quite interested in this visual coding. Great videos, keep it up! There are not many good Bolt videos out there.
I can tell you like what you do. The only one among many who constantly consistently releases videos. Now I wonder where your vacation is ))) Keep it up !
Heh yeah vacation is a pretty foreign concept for me, usually work 7 days a week, with maybe 5 days off a year.
I love what I do though so it's not a problem!
I Suggest you create a list of at least 25 Useful SuperUnits for any game Using bolt.
Unity should provide predefined useful superunits I think.
I saw your video about unity in 17 minutes. I really liked the video and just wanted to say that please make a second part of it with deeper concepts,etc. it would be very nice of you it.
Thanks for reading and all the best
Hello and welcome ❤️
😄
*We Were eagerly Waiting for this only* ❤♥❤
As it would happen I was just thinking about learning about Bolt by redoing a prototype top down I did a couple of years ago, so this is fortuitous.
Please make this a series.
Could you please share pros and cons of Bolt that you observed so far?
That could make for an interesting topic! I'll see if I can come up with some general pros and cons, thanks!
Bolt is really remarkable, and Super Units are very handy, but I find there is a lot of work to be done compared to coding in C #. In any case, very interesting video, thank you.
What are areas for improvement from your perspective?
@@avidrucker All the tutorials I've seen present simple things. I'd like to see something like CodeMonkey's "Unity Turn-Based Strategy Game - Intermediate C# Coding" course.
Really appreciate your effort to make this kind of content for free, as should all knowledge be. Keep the awesome job inspiring a lot of us
I know it is double work, but I have no programming background so I create bolt script which helps me memorize functions I need to use and then I code it base on Bolt until it works same. It really helps me to create right workflow in a code.
TLDR: I use bolt as a learning tool, not to actually create game
That's a great way to learn!
Forget super man you are the True superhero... Sir
This video was super helpful but I feel like with some of the steps after 7:00 you started to speed up and skim through the steps some. Again this is extremely useful and I love this video and it could be because I’m a complete noob but could you please slow down next time just a little bit please, thank you.
What part couldnt you follow? I did do all the rotation logic a bit faster since my goal with the video was to showcase the Super Units and not necessarily how to rotate towards the mouse position. I might do a dedicated video on a Top Down Shooter Character Controller in the future.
Code Monkey I sat and watched through it again and was able to keep up the second time. Great video and could you please in a future video show how to gain experience from defeating an enemy using bolt? I’m trying to make a top down shooter rpg game really soon and bolt looks like it’s the best way for me to go with my low skill level at the moment, your videos are really helping me move along further very well.
I'm considering downloading and installing Unity just because it has a visual scripting language.
You cant use it to create a full game though
Ralf 1 theoretically you can, there are several Visual Scripting only games out there made with Unity
Go for it!
You can definitely use it to make a full game.
If your design is insanely complex then it might not be the best tool but Bolt works on reflection so you can build anything just as you would with C#
@@Hello-qg4yk a full game designed to be worked on by several people yes, but dismissing the tool outright is a bad plan. Not every game designer is aiming to be hired in the industry. Even if you do get hired, you may need to relearn how to use their engine, and having the know how to even approach new things may be required in the first place.
Even with Blueprints in Unreal and how horridly simplified they are, I still learned how to approach problems like a programmer, and it's helped me move towards learning it. The issue is that I want to be a game designer first, not a programmer. While that'll become a tool I'll need to understand at least down the road, spending ages learning the code while trying to learn design at the same time is going to result in a ton of unfinished projects that will require hours of grinding per day just to figure out how to write the code before you get to an entirely new syntax that you haven't heard of yet.
I haven't found a reason to dismiss the tool for people who are INDEPENDENTLY creating unless the visual scripting language has a hard ceiling in coding assets. Blueprints is where I have experienced that. Bolt, seems to have more exposed to its editor, and if Bolt 2 goes the route of interchanging code and visual code at the same time, so many more people will be able to learn to communicate better with their programmers without ever having to study it for years like they have.
don't listen no anyone that say u can't make full games with visual scripting.... th-cam.com/video/Y3Rs1z7it5M/w-d-xo.html
At the time of this writing, Super Units have been renamed to Subgraphs. Thought I should mention it for those who might be confused while following this tut
Yup, I covered some changes here unitycodemonkey.com/video.php?v=ibr8gKmz760
I'm used to hate math at school. Now, it was a mistake that I need to learn again. Hahaha
I would love to see you making complete game like fps or city builder like coc.Also signed up for that bolt tutorial on your website.I learned everything about bolt and does not what to do because I cannot programm at all.I am stuck despite knowing how bolt works.Sad life.
Have you made any programs / games yet?
Thanks for the great video!!! 😁😁😁
Very helpful
Bolt is awesome 👍🏻
Thank you for making those videos about bolt
I think bolt might help make coding more accessible
Yup, it's great for people who are more visual learners
How do I add main camera in the flow graph , bcuz I searched it in the "add unit" but still can't find it , plss reply and help
Depending on your naming scheme, you can open Fuzzy Finder and type: " Cameraget " and the results will come up with like 50 different cameras.
But look for: " Main Camera (Get) " or " camera.main (get) "
hello sir, could you make a city-builder tutorial series? I am really struggeling right now with this. Hope you will do that! Have a nice day!
That's definitely a genre I'd like to cover, need to find the time!
@@CodeMonkeyUnity thank you for the answer! I'm gonna check your channel everyday!
hey, this is awesome video, could you show us how to make game, like shooter game that you ever made using visual script?
I did make a complete step by step course where I made an FPS entirely with visual scripting th-cam.com/video/weN4U6jQ0zs/w-d-xo.html
Hey, very nice and well explained tutorial. Can u make a ui button with touch control that control some character animation??
I have a question that I'd like answered please: How does visual scripting work (if at all) with version control? (e.g. Git)
It's all based on assets and not text so I don't think it works at all but I'm not 100% sure, give it a try
@@CodeMonkeyUnity Do you have any follow-up info on this question?
Could you please create a video about Custom Units (Synchronous/Asynchronous) and Custom Events. Thanks )
Great!!! Can u make a unit for something to run every x seconds???
Bolt has support for coroutines, I havent tried them yet but that would probably be perfect for what you want.
How would one do a similar thing with the axis?
I had it at one point, but the axis kept snapping back to its zero value upon released.
I tried to have it stored in a variable but, I wasn't sure how to do that.
Plz upload more bolt tutorial video : )
Your video help me a lot. from south korea
Good job :) I can not find where to take the "camera main get" (3:03)
Same-
Open the Seach window and type Camera Main and you should see it.
It's doing "Camera.main" in code which grabs the camera with the tag "MainCamera"
Thanks for the video.
Helpful Video! How did you add the extra spot on the connection lines that show the data values when the game runs?
On the graph window there's some buttons on the upper right corner, click on the one that says Values
@@CodeMonkeyUnity Thanks found it!
This is super helpful, thank you!
Hope you're doing a video a 'reflected' units soon. I'm having a heck of a time figuring it out on my own. :(
What do you mean by "reflected" units? Do you mean something that inverts or transforms a value?
So how does Bolt perform compared to regular scripting? I had a previous job using Unreal and found that as the project grew, regular scripting outperformed visual scripting (something to do with extra overhead that visual scripting generates). Does that still hold true?
Yes there is an overhead to visual scripting. How much that will impact your game really depends on what game you're making. If you have something performance intensive then you should write the most intense parts in C#
guess this is a bug that came about later but need to convert mousePosition to Vector3 with a Z position of at least >0 or ScreentoWorldPoint will not output a value other than 0 .
I have the same problem... Did you figure out how to do this?
@@jaimeaguirre4424 yeah set Z to 1 and it will fix
@@DeathxStrike18 That's the confusing part for me.. Sorry I'm a bit slow... This is how you would do it in a script right? But how do you do it in Bolt?
function Update() {
var mousePos = Input.mousePosition;
mousePos.z = 1;
Debug.Log(camera.ScreenToWorldPoint(mousePos));
Nevermind. I figured it out. Oh man...
@@jaimeaguirre4424 connect mouseposition to expose vector2 then plug into new vector 3 with z set to 1 then plug that into the camera controller for mouse vectors. Basically you just need the X,Y from mousePosition as Z for mouse is always 0 and using new vector3 to change the Z to 1 so its not inside the camera when using ScreentoWorldpoint.
great videos !
Wish I could double thumbs up this vid.
Thanks for this 👏🏽
So basically, a super unit is like refactoring in-script, cleaning up code a bit. At least that's where my mind goes when I see you separate functions like that.
But can you store super units in super units? I mean to put the entire script you did in this video in a single super unit.
Yup, you can continuously nest super units inside other super units
Really cool
How to break the flow of if statement in Visual Scripting
I mean if write this
int a = 2, b = 0;
if (a > b)
{
Debug.Log("Hello World");
}
else
{
Debug.Log("Bye");
}
Debug.Log("Cool");
To make a macro like this
we need to connect "hello world" to an if flow and "bye" to an else
Next, I will connect the debug.log("cool") node to both if and else
And I think this is not the right way
So what do you think?
PS: I think Visual Scripting is way harder than writing code. It is extremely time-consuming :(
Yes that is correct, one branch that splits into two Debug.Logs then both continue the flow into the third.
Thanks for the video! Do there is a way to save a Super Unit as a file as re-use it again, as a function?
Yes you can make a macro then copy paste all the super unit nodes
Code monkey : How you made the top down shooter character (soldier) ????
It's just a square with a black rectangle showing the direction
Strange it uses the same logic same way of thinking yet so simple(a tiny bit difficult since its new to me and I think in coding way).It seems easier for me since Iam used to coding.I tried unreal but it was difficult since I didnt know what works what not but in unity I know a bit.Dots looks like simplified code and easy to use,overral I liked it and may use it in future
Super unit for mouse position, can also be converted to player controls on mobile? Or touch.(i dont really know what Im talking about hah)
I can't see why not. Did you get the answer to your question?
very good 👏
How can I create something like this (a visual scripting tool), but it would work inside a built game? So I essentially wanna make a small game engine inside a game. I know it is possible (check out fancade from google play), but I have 0 idea as to how block rogramming (visual scripting) works in the background. I might be able to improvise, but an idea would be great as a kickstart.
You need to define a class with fields for your inputs and outputs and a function to run it. Thats pretty much all visual scripting is.
For example define a Multiply node with float a; and float b; inputs and do float Multiply() { return a * b; }
Then you create a visual representation of it and handle saving and loading, possibly with JSON.
I've never tried custom visual scripting but one of my games, Survivor Squad: Gauntlets, has an extremely robust level editor that almost works like a fully functioning programming language.
@@CodeMonkeyUnity thank you very much for your help! Also thank you for awesome tutorials!
I love this idea! Did you end up making your own visual scripting system?
@@avidrucker I am afraid not. We are working on a large scale game for desktop so I am fully focused on that.
Can u teach how to make movement in bolt?!
If I would ever have to/want to can I use both Bolt visual scripting and normal coding in the same game?
Hey, any of you can give a perfect recommendation for game development with unity videos for kids of 11 year old age?
I covered the basics here so start with that th-cam.com/video/E6A4WvsDeLE/w-d-xo.html
Hello Code Monkey! Can you make the transparent unity app with bolt?
That requires accessing the Win32 API which requires an external DLL, no idea if Bolt supports that
can I use both Flow chart and C# script in a game object ?? It will be super awesome to use both C# and Visual Scripting to use in a project ??
Yup you can mix Visual Scripting and C# in the same project. You can even write C# scripts and call those functions from a Visual Script or trigger VS events from C#
Clutch Q&A here! 👍👍👍
Can you still check the actual code behind it in some files?
No, there's no code conversion in Bolt however that is one of the main features of Bolt 2 but no clue when that will be out.
@@CodeMonkeyUnity probably in a few decades
good job :)
Can u show us how convert a normal script to bolt and vice versa
You cant automatically convert it, Bolt scripts are assets not a direct visual representation of code
the super units addon in the asset store is broke.. won't work in the newer UNITY versions. A fix is on the way, I suppose.
The what? Super units are a built.in part of Visual Scripting, there's no add on. In the latest versions VS is now part of the engine and no longer need Bolt
Thanks a lot, 😇
hello Code Monkey . I have Some trubles with unity . It wont let me download it i tried to download 3 version the pre realeased version and 2020 version . and the 2019.4 version. they told me failed to download how do i can fix it .Thanks For your vedeos . Keep Going
How did it fail? Just open Unity Hub and download the version
why doesnt it work when i do the camera to world thing it still shows that left bottom corner is 0 0 and some reason it goes to hundreds if i move it 1cm
What doesn't work? It converts a position from screen space to world space. Are you using a 2D camera or 3D? The mouse position method is different unitycodemonkey.com/video.php?v=0jTPKz3ga4w
Where did you find vector 3 new? Ive been searching all day.
Depends if you're using Human Naming or Programmer naming, look for Vector3 Literal
@@CodeMonkeyUnity I think i found it, but it could be a different thing entirely. Its called change vector 3 instead of new vector 3
Thanx 😀
Where can I get mouse position from?
If it's in 2D, use Camera.ScreenToWorldPoint and Input.mousePosition
If it's 3D, use a Raycast
@@CodeMonkeyUnity sir I am not getting anything as mouse position !?
hello i was just wondering why i cant find the input mouse position block in bolt maybe you could tell me what to type in
thanks
Are you using the old input system or the new one? Input.mousePosition is on the old system
Hello at 3.04 you get the main camera. I can not figure out how to get it or when you get it from. PLEASE HELP.
Just search for the node "Camera main"
What it does is the same thing as doing Camera.main through code.
Can I make 2d games in 4gb i5 2nd gen laptop using unity??
Sure, Unity is free so just download and give it a try
I tried bolt but its very graphic intensive, it just overheats your cpu like anything. Its more resource intensive than unity. They need to tweak it to function properly. Had to uninstall it.
guys how can I subtract an angle to rotate the sprite, like a get Euler angle, subtract 90 => set Euler angle?
Edit: I tried fixing it with a transform rotate and I've just created a helicopter sprite that accelerates the further left you go help.
Thx i will make nice character
im sorry but i cant download the project files at all can anyone help
I cant see the flowing anymore, how do I fix that. The dots going from one to another
I also have no idea how to find what you have like vector new, I cant find it
Make sure the object is selected
What's the object
@@ExpiredCloud Whatever object has the Flow Machine that you want to inspect.
Oh ok
Please make for of these
awesome
Thanks.
Hey plz give us updated regarding different gamejams
And make this series fast as possible
Is there a bug for me or something but every time I make a new project I have to install bolt into it
If you're on Unity 2020 it's not a bug, Bolt isn't built-in so you need to install it whenever you make an empty new project.
In Unity 2021 it is now built-in
Alright thanks :)
isn't that just a "function" function for bolt.
Yup it's pretty much a function, you have inputs and outputs and the nodes inside it do something.
wow Code Monkey replied me 😃
Is it worth to use Visual Scripting instead of code? I am a programmer and love to code, but it looks like that Bolt is much simpler than code. There are other benefits than that?
My personal opinion is that writing your own code will always be better if you know what you're doing. C# is constantly getting small updates and I guess it will always be few small steps ahead of visual scripting.
Visual scripting however seems great for newcomers who want to learn and make their first game without the need to learn programming language. Visual scripting is still coding, but kind of done with mouse instead of keyboard.
@@EdzioListonosz290 Well, that`s a very good point. It`s much easier for newcomers to learn Visual Scripting instead of code.
Depends on your situation. For me I've been writing code for 20 years so I am a lot faster at writing than connecting the dots.
But for others who prefer to work in a more visual way they might be more efficient when working with visual scripting.
So really give it a shot and see what results you get
My player is turning in the opposite direction.
Hey man your tutorials are great but I honestly think your channel would grow a lot if you would make more enterteing videos like brackeys and connect more with your viewers.Also,while tutorials like this are great I think you should make longer series of maybe 10 or 15 episodes where you make a game from scratch like blender guru.
What do you mean by connect more with viewers? I go through and answer all the comments every day. I would like to one day do something like organize a Game Jam though.
I have done series in the past but they don't work on TH-cam, the first video gets lots of views the second one gets half, the third even less and so on.
Even Brackeys with his C# videos, first one has 250k, second 136k, third 62k
I do want to make more complete series and that's why I'm currently researching how to make complete premium courses.
@@CodeMonkeyUnity I noticed how you answear all your comments and I think this is a great thing to do as a youtuber.But maybe plug your social media more often(I had no idea you had a discord before writing this comment,joined btw).Also,I had no idea longer series didn't work on youtube,maybe you should consider making some content on premium platforms like udemy or skillshare.But what I still think is valid is that you should make your tutorial more immersive and viewer frendly.Coding is hard especially when learning and a more relaxed atmosphere is nice.You seem like a really nice dude and I honestly feel sad that your channel is so undarrated even though you put so much time and effort into it, and I would love to see it grow.Channels like Dani or Brackeys can combine laughs and coding and perform so much better on this platform, even though their videos are from an educational point of view weaker than yours,because they are a brand and therefore have a way bigger target audience.I already know how to code yet I still watch Brackeys,not because I want to learn something but because I want to have a laugh wile learning something.Tutorials have a very small target audience on youtube because they can never be a brand ,they are simply educational videos,but if you add a flair of humor to them they can be so much more.I honestly hope you will read this and again,you are a great,but underrated content-creator who I hope one day will grow a lot.Thanks for listening to my Ted-Talk.
I don't think you need to change a thing! One's perspective of "entertaining" seems pretty subjective to me 🤷 FWIW, I love watching Derek Banas, 3Blue1Brown, Socratica, and your channel, among others.
nice
I'm sorry but I tried this and none of it worked maybe it's because I'm in a 3d project but it's also the fact that none of the steps were explained in the way of. " this is why I added this new unit and what it does it just assumes you know what evert unit does and why it does. Nothing but love dude but I have to keep it 💯
What exactly doesn't work? The script doesn't run? The flow doesn't run? Or the final behaviour is not correct? This is 2D rotation so yes on a 3D object you would rotate differently, perhaps with the Transform LookAt node.
@@CodeMonkeyUnity the flow didn't run but I managed to figure it out now I'm having trouble figuring out how to have triggers only active after another trigger has been activated AKA I don't want to be able to open a door unless I activated a cutscene. If you have a link to a video for something like that, that would be great.
Sir i want to be become a coder
Go for it!
I can code C# but I've never used visual scripting so do I need to learn visual scripting ?
You will not need to learn it. If you want you can code in c# only. Visual scripting is for people who dont want to code.
@@yasg5922 thank you. This is the answer i was expected.
You dont absolutely need to learn it but some people are more visual learners so they might have an easier time learning logic and programming with a visual tool.
Give it a try and see which one you prefer.
Everyone should write to steam #verifyCODEMONKEY
video very late please upload fast
hello im so very love you
tell mi
Yeahhh
ارجو منك وضع ترجمة عربية
Make an rpg using bolt
Yup I did! th-cam.com/video/BkzNnKBHMPg/w-d-xo.html
Downgrade from ECS to visual scripting...
There are two separate tools, there's Bolt and DOTS Visual Scripting, both those tools serve different purposes
@@CodeMonkeyUnity I mean pure DOTS without noob Visual Scripting
اسامه اديب هههههههه
too fast, get slow plz
Your learning journey is not a race, go at your own pace, you can pause the video at any time.
Listen mate. You are doing great videos. The only problem is that these videos are for COPY -> PASTE. We need this for that , we have to put this here we take this and bum it works perfect. However if you wish to be really of help to the people you have to start explaining every NODE one by one and why you are using it.
How so? What node do you feel I didn't explain enough?