Unity
Disclosure: Some links below are affiliate links and I may receive commissions for purchases made through links in this page, this is at no cost to you.
Unity is a powerful, widely-used cross-platform game engine and development tool; it is primarily used for creating interactive 2D and 3D experiences including video games, virtual reality (VR), augmented reality (AR) applications, simulations, and other real-time interactive content.
Features
Unity provides a comprehensive set of tools and features that enable developers to design, develop, and deploy their projects across various platforms; such as Windows, macOS, Linux, Android, iOS, PlayStation, Xbox, and many others. It supports a wide range of programming languages, including C# (C sharp) and UnityScript (a variant of JavaScript). This allows developers to write scripts and code to control the behavior of objects and create gameplay mechanics.
The Game Engine Features:
- Unity Scripting API
- 3D and 2D Graphics Support
- Cross-Platform Build support
- Virtual Reality & Augmented Reality Capability's
- Rendering Pipeline Options
- Animation tools
- Analytics tools
Learn How To Use Unity
Learn how to make video games in Unity with the world's most popular online game development courses.
GameDev.TV start super simple so you need no prior experience of Unity or coding! With their online tutorials, you'll be amazed what you can achieve right from the first moment you start the course.
- Join 734,000 Strong Student Community
- Get Teaching Assistant Support
- Earn a Completion Certificate
- Enjoy 30-Day Money-Back Promise
- Lifetime Access to Course
I've been doing the Complete C# Unity Game Developer 3D Online Course and it's been an amazing experience.
Click the button the find out more:
Check out our Learn page for more information on GameDev.TV
Platform
- Windows
- Mac
- Linux
Requirements
Windows - Windows 7 SP1+, 8, 10, 64-bit versions only, graphics card with DX10 (shader model 4.0) capabilities.
Mac - Mac OS X 10.13+, graphics card with DX10 (shader model 4.0) capabilities.
Linux -Ubuntu 16.04, graphics card with DX10 (shader model 4.0) capabilities.
Free to use?
Unity's free personal plan will give you access to:
- Unity real-time development platform
- Unity Visual Scripting
- Unity Version Control (3 users and 5GB storage)
- Cloud Diagnostics (Personal)
They also have paid plans:
- Unity Plus
- Unity Pro
- Unity Enterprise
- Unity Industry
Assets
Unity has a vast store of:
- 3D
- 2D
- Tools
- Audio
- VFX
- Templates
- Addons
- Essentials
- Decentralization
Unity also has its own section of the free assets in their store.