-
Why I chose Unity 3D
why choose unity for mobile game ? Why you should use the unity game engine ? What I do not like ? Find all the answers here.
I remember the year 2004 when I started to create my first game, I tried Visual Basic it was really complicated and slow. so I give up!
I discovered Unity 3D by accident on a working pc, at first sight I thought it is 3D modilization software, I immediately type the name on a search engine. I heard that it is game engine.
I do not immediately decide that this is the best way to make a video game, it must all first answer all my needs.
The ideal game engine for me is:
Easy language
Unity 3D offers C #. The important thing is that the documentation is available.
Compatible with other file formats:
it suits me with my workflow, I can import the FBX file that I export with Autodesk 3ds Max for 3D objects and animations. in addition, it reads the PSD file directly without having to convert to each modification on the image.
No complicated or abstract errors
I found on the internet solutions to all the bugs and errors I encountered.
Big community
That allows you to easily find any types of resources and SDK.
Simple Build and Cross platform.
The strong point is that with one code one can make a game for android, ios, windows, and many others. and that's really great.
Free when you start
I love all their busness model, it offers you free game engine plus free lessons. but if you go over a profit you pay a subscription, I think it's okay. Like that, everyone is winning.
So thanks to Unity 3D Team.
I respect all your choices for a game engine.
I'm only talking about my experience!
What I do not like about unity 3d
Despite all the advantages of unity 3d it is far from perfect, there are still imperfections. What is good is that the team works hard day and night to improve it.
What I do not like:
Project migration between updates
From experience I try to migrate a project from version 5.x to version 2018.3, it's been a disaster! I had to redo 20% of the source code. I barely managed to put everything in order.
A friend's tip: never try to migrate without backing up.
The late arrival of Isometry on unity
I started a strategy game called Vikings Rush in the year 2015 with Unity 3D, at that time it does not support isometry, so I had to look for an external plugin. already I do not trover a free plugin so I pay more than $ 100 to have it.
3 years later they introduce the isometry on release of Unity 2018.3, in this case I would have to abend the plugin, and remake almost 50% of the source code. and that's why Vikings Rush has not seen the light yet!