Unity offers developers an intuitive, high-quality and highly practical 2D and 3D platform for creating video games. This makes Unity a very attractive tool for developers, since simplicity is often a very rare trait in video game production tools.