I have spent the last few days reading about all three of these and even downloaded and messed with one. However, I am so confused! I understand what they do…but I am confused for other reasons.
-
Why does Playmaker have such overwhelming positive 5/5 star reviews? I hear nothing but amazing things about Playmaker, and no review lower than 4/5 stars. Almost all reviews are 5/5 stars and positive praise. The reviews alone make me think that I don’t want want this, but I need this!
-
I want to learn how to program (I’m already familiar with the basics and a bit more) and learning Unity Scripting is important to me, as I want to make multiple (types) of games in Unity3D. I plan on using Unity exclusively. Would using any of these 3 cripple my learning process, or enhance it? I am certainly not intimidated by one being “more difficult” or “complex” than the other. Utility and Power, as well as Ease of Use Time Saving are important, not any learning curve which IMO is always flat for me.
-
I am sure I will need to go beyond what any of these three can do alone (create my own scripts) and have heard these plugins can make very good use of that. However, I have also heard that it really isn’t necessary, and can actually slow you down sometimes. That these “visual coding” plugins are for people who do NOT want to become programmers or create their own scripts. They are tailored towards non-programmers, although I have heard a lot of arguments pro-programmer. I want to make things easier on myself (time saving, NOT learning difficulty). After all, I use Unity3D to prevent the recreation of the wheel.
Every professional programming book I’ve ever read repetitively states that there would be much more progress in programming if coders would stop recreating the wheel over and over. Every indie and AAA developer I read articles over or talk to always wants to do it the hard way and “do everything themselves” even the code which has been done and redone so often that newer languages don’t even require the code specifically anymore! I don’t understand these people, and find the time wasting to be incredibly insufficient.
So as a self-learner of programming and game design, I do not care about learning curves or difficulty, but entirely DO care about saving time, and being as efficient and organized as possible. After all, I’m German, and we’re known to be efficient! ![]()