Unity is a game engine which is made to develop games and application for many type of devices. It’s main advantage over other game engine is precisely the amount of supported devices. It is also easy to pickup for beginners.
In recent years Unity has improved considerably, adding a scriptable render pipeline for better control on the visuals and the entity component system for a boost in performance. These changes gives us the perfect opportunity to make new and exciting things.