How to Learn Unity for Free

By Ahmed Mahmoud

Unity is a multi-platform game engine; multi-platform means that Unity could be used to create games for Windows, Mac, iOS, consoles (Xbox, PS, Wii, etc), Android, etc. Unity (or any other game engine) is used in the creation and development of games which includes; rendering of the 2D or 3D graphics, scripting, asset management, physics,…