Unity3D
If 3D is more your style then Unity3D is a great place to start. Famous games like Crossy Road and Monument Valley are made in Unity3D, as well some benchmarks. If you have never touched 3D modeling or development before, Unity3D may be a shock to the system, but don’t fret, Unity offers many tutorials and demos to get you started. Unity3D uses the C# programming language to get everything working. You will need to use an external software to make the 3D models themselves however. Some good software to do so includes Blender(which is free), Autodesk Maya or even Photoshop CC 2015. Unity3D is also very demanding on your computer, sapping up all of my graphics memory and most of the 16 gigabytes of RAM I have installed. If you notice in the picture above I have 52 megabytes free out of 16384. A desktop is highly recommended for this, as I’ve crashed Unity3D multiple times.
A word of warning, 3D is a completely new ballgame and requires a lot of time and effort on your part to learn how everything works. Instead of simple sprites and images there are 3D objects, meshes and materials that make the 3D world possible, each with infinite combinations and separate code. I would highly recommend not starting with Unity3D if you are just getting started with Android game development, instead, use something else listed in this article and work your way up. That being said, there is no reason to not give it a try. If you want to take the plunge then here is a great guide on how to get started with Unity. Once you’re ready, grab Unity here and try it for yourself.
No comments:
Post a Comment