Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 21 Aug 2012
Offline Last Active Feb 19 2016 08:42 AM

#5178687 Best 2.5D Game Engine for beginners?(obviously little programming)

Posted by kevinjfields on 07 September 2014 - 08:24 AM

"Best" is definitely subjective; however, I would also lean towards recommending using Unity. Even if you don't have much programming experience, there are many tools available on the Unity Asset Store that allow you to do visual scripting, amongst other extremely handy. Two of which immediately come to mind: PlayMaker (https://www.assetstore.unity3d.com/en/#!/content/368) and uScript (https://www.assetstore.unity3d.com/en/#!/content/1808). I've tried uScript, more from a programmer's perspective, and I found it to be quite intuitive. I can't say anything towards PlayMaker, other than seeing that it has really high reviews from customers. But, you don't need to buy any licenses for Unity unless you plan on using advanced features. There's nothing stopping you from building what you want to with the free version.


Now, you mentioned wanting to do something similar to Minecraft. This is indeed possible within Unity. Check out this video, where the author created a LOT of the Minecraft feature set in a one week game challenge.


#5004239 Stuck on newbie project

Posted by kevinjfields on 26 November 2012 - 11:35 AM

I don´t feel like using something like Box2D, I much rather wanna do as much as possible myself.

Be careful with that. It might seem exciting working on everything yourself; however, you can very easily be overwhelmed trying to deal with so much at once. And this can be a major factor in losing the desire to work on the project. These 3rd party tools can be a real lifesaver, as they can take the place of a section of code that you may not want to work on, or may not be ready to work on. Now, this isn't to say that you should go and use external libraries for absolutely everything; but, you can put a library in-place of the systems you don't have the time, experience or desire to work on right now.