

The small amount of time spent to cultivate the skill is ultimately insignificant. It takes years to master the guitar but it will reward you for the rest of you life. It is exactly like music or painting in that you need to learn a small tool set with which you can create endless amazing things. The most rewarding accomplishments are the hardest ones.Īll programmers have struggled to learn the trade and trust me it is worth it. The time it takes to learn something should never be considered as a negative. I've been working in Unity for 2 years now and I learn something new almost every day I work in it. C# is completely unchanged, so any guides or documentation out there will apply in Unity also. It is more like ActionScript from Flash and trying to find documentation which applies to UnityScript and not generic javascript can cause unnecessary headaches for a newbie. I vote C# over Javascript in this instance because the Javascript that Unity uses is not true Javascript. It is easy to cultivate a passion for it and within a few weeks you can dive head first into Unity with all the tools you need. Try to enjoy learning coding for the sake of it. My advice is to start learning C# and forgo Unity and games for a while.
#STENCYL TUTORIAL RPG HOW TO#
Your time with Stencyl has taught you the absolute basics of how to interact with characters, but everything you learned about how to work in that engine will be useless when you move on. To me there is no sense of going through the trouble of learning how to use Gamemaker or Scratch or anything that doesn't require the coding you are going to need. Or, you could get into art, sound, or marketing if coding is something you really want to avoid.

You have to learn coding if this is what you want to do. If you're not doing any scripting/coding and are relying on a drag and drop engine to create the game for you then you are not learning what you need to learn to make games. You're not making games with Stencyl, not really. Unity is the most accessible fully capable engine out there. There is so much scripting required, it would take the whole summer to learn it.Īny advice? Should we suck it up and learn Javascript (I hear it's easiest for beginners) and keep moving at a snail's pace with Unity? Or use Stencyl and actually make games?ĭon't bother learning Gamemaker or anything like that. We just want to make a decent game together so badly and we are getting absolutely nowhere with Unity.

We think mastering unity instead of stencyl would probably be wiser. There are so many games made with Unity on the android/ios store. We want to get into the game industry one day and hearing developers say, just make games, learn unity, unreal, etc. We would stick with Stencyl but we hear absolutely nothing about it. We had enemies that wandered, the player could shoot a gun, and we also implemented very small cutscenes.

Stencyl on the other hand allowed us to create, well, a real game. It was just basic left and right movement with jumping. Our non-existent experience in scripting made our game horrible. We knew how to set the scenes up, create characters, assets, pretty much everything. We have dabbled in Stencyl and the new Unity2D. My brother and I REALLY want to create a 2D game this summer.
