Unity is a professional games engine that can also be used by students and hobbyists to create 2D, 3D, mobile, web, VR, and AR games—exporting to more than 25 different platforms including consoles.
Unity has many features so is quite complex and can be intimidating for beginners, but there are lots of tutorials and documentation to help you learn how to use it.
The Unity Asset Store contains many plugins and art/audio assets (some free, some paid) to help you get the most out of Unity. Plugins such as Adventure Creator and Fungus can help you construct games without code, and there are many art ‘asset packs’ available for all styles of games.
Some recent well-known games made with Unity include Cuphead, Beat Saber, and Untitled Goose Game.
- Here is a video tutorial series from Brackeys about making your first game in Unity
- Check out an overview of the tool in the Unity Manual.