UNITY For Beginners

Rajeshkesana
3 min readJun 14, 2023

--

Unity is an unreal cross-platform game engine initially released by Unity Technologies, in 2005. The focus of Unity lies in the development of both 2D and 3D games and interactive content. Unity now supports over 20 different target platforms for deploying, while it’s most popular platforms are the PC, Android, and iOS systems.

Pre-requisites:-

It is important to have access to the machine that meets Unity’s minimum requirements. A prerequisite knowledge of basic C# is required.

Installation/Setup :-

  1. Download the Unity hub
  • visit the link : Start Your Creative Projects and Download the Unity Hub | Unity
  • select the version/type of machine(Windows/mac) for which you want to download unity hub.
  • Accept the terms, and click on your desired platform for installing Unity.
  • Once the installer is downloaded, go through it until you reach a menu for selecting what components you wish to install with Unity.

2. Choose your unity Editor version

3.Start your project

Unity is equally suited for both 2D and 3D games. All games made in Unity start as Projects from the Startup Screen.

Unity Hub Home Page
Creating 2D/3D New Project — Unity

Once your new project is created then Unity Editor opens, the following screen

Project view page- Unity

Hierarchy Window: It is a text representation of every GameObject which you created in the Scene Window. The Hierarchy displays the structure of how game objects attach. If you remove/add any object that will represent in the scene window.

Scene Window: In this, you can see all objects which are there in a hierarchy. It can display 3D or 2D views and allows you to manipulate objects and their view from different perspectives. Here only you develop your app.

Game Window: The Game view simulates what your final rendered game will look like through your Scene Cameras. When you click the Play button, the simulation begins. Also, you can change the view by changing your camera position.

Inspector Window: It contains all the information about GameObjects such as which Scripts are added and how many variables are mentioned. Also, you can add different kinds of components like Rigidboy, BoxCollider, etc…

Project Window: It displays your library of Assets that are available to use in your Project. When you import Assets into your Project, they appear here.

Features of Unity:-

  1. 2D & 3D Graphic support
  2. Virtual reality & Augmented reality capabilities
  3. Large Asset store
  4. Rendering pipeline option
  5. Animation tools
  6. Adaptability to other industries
  7. Analytics tools
  8. Unity developed packages
  9. cross-platform build support
  10. a complete toolkit for designing
  11. building games
  12. including interfaces for graphics/audio
  13. requiring minimal use of external programs to work on projects.

Conclusion:

Unity provides support for both 3D and 2D graphics — allowing you the freedom to choose the art style you want for your projects. Each graphic type comes with its specialized set of tools

Unity games support building an immense number of platforms. As long as the developer downloads the appropriate kit, you can export games for Android, iOS, Windows, MacOS, Linux, PS4, Xbox One, and more.

As you gain more skills as a game developer, it becomes imperative to have a variety of analytics tools at your disposal.

Hope you find this article useful. stay tuned for more updates. Kindly share your opinion, that will helps to explore better!!!

#Cheers #Happy Coding 🧑🏻‍💻👩🏻‍💻!!!!

--

--