aFirst of all, I want to say that yes, visual scripting is a valid option for many people, and there are a few cases where people got to publish a game made (almost) entirely by using visual scripting. But there is no way it is ever going to replace code writing and here’s why.
This week I evaluated Unity’s Play Maker as a tool for producing our game. It’s a visual scripting tool for Unity. I watched several tutorials explaining how to use it step by step. The guy narrating them says he has “worked at several big studios” and that “play maker is fast”, then he shows how to do something with Play Maker and he says “if you had hand scripted all this stuff, even if you’re a good scripter, it would’ve taken, you know, a little more time”.
This is when I knew this wasn’t for me. This guy is lying. I don’t blame him, he is trying to sell his product, of course he is going to say good things about it, but come on you don’t need to lie about it! He could’ve said “look how this is clear to understand, code is not as visual as this”, or “this is a good option for people who are getting started to programming”.
I’ve made an image comparing a visual script the tutorial guy made in Play Maker and a piece of code I wrote that does exactly the same thing.
Continue reading “Is visual scripting any good for game development?” →