Game Development with Unity 101 – Part 1
Unity is a great tool for prototyping everything from games, to interactive visualisations. This article series is intended for anyone who has never used Unity before but has experience in programming or web design / development. At the end of this article, you should have a good overall view of the engine as well as all the features and code needed to create a base game.
There are really very few possibilities when it comes to the development of indie games. The three most important options when creating games are Unreal, Unity or GameMaker. Unity is probably the least appraising of the three platforms. You get a very raw off-the-shelf product that’s very flexible, well documented, and extensible to create just about any genre you can think of. There are many very successful games in Unity, such as Escape from Tarkov (FPS), Monument Valley (Puzzler) and This War of Mine (Strategy / Survival). In reality, the engine on which you are building your first game is probably not critical. So I advise you to just pick one and start with it.
If you want to prototype user experiences…
Since Unity is just an engine with a lot of physics, animation, and real-time 3D rendering, it’s also a great place to create full-fledged interactive prototypes for UX studies. Unity provides full VR and AR support, making it a great tool for exploring architectures, automation, and simulations with customers.
In the next article we will begin with Unity program and it’s windows… Stay tuned 😉
Please read also these articles before we start with the next section
2) Top Unity Tutorials for Beginners
3) Top Online Tutorials to Learn Unity for Game Development