Unity Drag and drop code scripts for people who don't know C# or mono?

is something like this possible?
where the user can create code though d&d code?
maybe even learn C# though the d&d

I have already seen that users can create their own ui’s within unity so I was just wondering

You could look at visual scripting stuff in the asset store. You still need to understand the concepts of coding though

UScript basic should help you. I own playmaker also but i find it more complicated and less natural to use than Uscript basic.

Yes. They lay out the UI components and then they script them.

Yes and no. A drag-and-drop approach will only work for scripts that do not depend on or interact with each other. If you need them to interact with each other they would need to be coded to do so ahead of time and there are only so many things you can predict the user will want.

first post “Are there any 2d retro sprites out there?”

second post “Can I drag and drop to write my game?”

If you can’t do art and you can’t do code, then unity might be too advanced for you. You’re going to have to be good at least one of the following 4 things, probably 2 to make any headway:

1 - Having substantial amounts of money laying around
2 - Convincing other people to do work for you for free
3 - Programming
4 - Art

If none of those 4 apply to you then pick one that interests you and start learning, and get ready for the long road ahead.

If you don’t want to learn any of those, then you may want to check out something like RPG maker, where you don’t really have to code or make art.

Click on the “learn” link at the top of this page to get started.

4 Likes

There are systems like PlayMaker (for Unity) and BluePrints (for Unreal) that allow visual scripting without requiring learning code.

I already am paying for sprites to be made
I am currently learning vb.net but I heard it isn’t supported

this might be what I’m looking for thanks

I might check this out

It isn’t. There are only two supported languages - C# and UnityScript. Out of those two UnityScript is gradually dying out.

You still need to know the basics of coding to use the visual scripting tools as you will need to define your variables, whether they are public, private etc, & the order to do stuff & therefore how to link them all.

1 Like

Isn’t playmaker made for this? I’ve never used it so I don’t really know, but I heard playmaker’s a good solution for making sinple scripts without actually scripting.

Yes. The only downside I’ve heard is that it starts having performance issues beyond a certain size.

That’s not unusual with visual editors - they have to add a lot of code junk to make it universally functional and cannot be very well optimized.

And major maintenance issues. I’ve seen a five minute adventure game built entirely in blue prints. Talk about spaghetti. There were probably a thousand nodes in the thing. I was majorly impressed that it had been pulled off. But at some point simply learning to write code becomes more efficient.

2 Likes

Blueprint does support functions in much the same way as traditional languages. You don’t have to toss every node into a single graph unless you’re being lazy. I don’t know which of the other visual scripting tools have this ability though.

so I am trying out uScript however does anybody know how to get rid of the 3d icon?
I can’t even scale it down to my room size :frowning:

Forget VB. Its not any easier than c#, and is also usually behind in getting new language features compared to c#. Not that we (unity users) get to use new c# language features.

Your first programming language is the hardest one to learn, and it will be hard regardless of whether its vb, c#, java, or c++. Just dive in and do C#.

I’ve never used visual scripting systems, but I can’t imagine that they offer much over traditional scripting. I’ve seen some node based stuff that does if/then, and looping, but it always seems like anything more advanced always requires manual code anyway.

I was learning vb because I heard it was easier the C#
however does anybody know hoe to get rid of the 3d icon in the uScript object?

Disable it from the Gizmos dropdown above scene