Course: Unity3D Introduction In Arabic

Unity3D Introduction In Arabic

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
  • Self-Paced
About this Course

Step-by-step guide to getting started with Unity .

More than an engine, Unity gives you everything you need to develop quality content and succeed with it. Once you get the hang of it, it will be so rewarding. 

In this course we trying to walk you through unity GUI , covering the most fundamental parts of Unity Engine.

You will be prepared to more advanced topics and techniques in game development, once you take just a few steps to explore this engine.

By just watching these lectures with concentration you will be prepared to enter game development world.

But wait ...! Unity3D is not just for creating 2D and 3D games , Unity can be used for any purpose just like interior design , Education , Cartoon movies , Video effects and many more...!

Basic knowledge

Elementary English Level

Programming basics on any language

Hardware Requirements:

  • Mac or PC capable of running Unity (Intel® Core™2 Duo Processor 1.80 GHz - 2 GB RAM)
  • 3 Gigabyte free Disk Space
What you will learn
  • Download and install suitable version of Unity
  • Working with unity3d GUI confidently
  • Prepare yourself to advanced unity3d game development topics
  • Manipulate collision and physics
  • Create Basic animations
  • Manipulate Keyboard and mouse inputs
  • Use assets store to download professional level unity assets
  • Import and export unity packages
Number of Lectures: 35
Total Duration: 04:22:56
  • Download & Install Unity3D  

    Make MonoDevelop your default unity script editor

    From Menu Bar - Edit \ Preferences \ External Tools \ External Script Editor

    and select MonoDevelop from drop down menu 

  • Layout  
  • Project Window  

    Discussion about Project window and its uses and tools included inside of it

    Helpful links about project window

  • 4 : Default GUI  

    The Scene View is your interactive view into the world you are creating. You will use the Scene View to select and position scenery, characters, cameras, lights, and all other types of Game Object. 

    About Hierarchy

    The Inspector window

  • 5 : Game Objects  

    Every object in your game is a GameObject, from characters and collectible items to lights, cameras and special effects. However, a GameObject can’t do anything on its own; you need to give it properties before it can become a character, an environment, or a special effect.

  • 6 : Scene View Navigation  

    The Scene View has a set of navigation controls to help you move around quickly and efficiently.

  • 7 : Hotkeys  

    Unity keyboard shortcuts

  • 8 : Lights  
  • 9 : Unity Update  
  • 10 : UV Mapping  

    UV mapping is the 3D modeling process of projecting a 2D image to a 3D model's surface for texture mapping. The letters "U" and "V" denote the axes of the 2D texture because "X", "Y" and "Z" are already used to denote the axes of the 3D object in model space.

  • 11 : Materials  

    Materials define how a surface should be rendered, by including references to the Textures it uses, tiling information, Color tints and more. The available options for a Material depend on which Shader the Material is using.

  • 12 : Rendering Modes  

    We will walk you through the different lighting techniques available.

  • 13 : Physics  

    To have convincing Physical behavior, an object in a game must accelerate correctly and be affected by collisions, gravity and other forces. Unity’s built-in physics engines provide components that handle the physical simulation for you.

  • Download Physics Materials  
  • 14 : Rigid Bodies  

    Rigid-bodies enable your Game-objects to act under the control of physics.

  • 15 : Audios  

    A game would be incomplete without some kind of audio, be it background music or sound effects.

  • 16 : Sound Effects  

    A game would be incomplete without some kind of audio, be it background music or sound effects.

  • 17 : Mono Develop  

    MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and macOS. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and macOS maintaining a single code base for all platforms.

  • 18 : Audio as Game Object  

    A game would be incomplete without some kind of audio, be it background music or sound effects.

  • 19 : Random Range function  


    Returns a random float number between and min [inclusive] and max [inclusive] (Read Only).

Player Move Scripts
  • 20 : Move Script A  
  • 21 : Movement Speed  
  • 22 : Export Package  
  • 23 : GetAxis Function  
Player Shoot
  • 24 : Standard Assets FPS.  
  • 25 : Raycast  

    لو عايز تستخدم أول متغيرين في الكود بتاعك حيكون سطر الراي كاست بالشكل دة 

    Physics.Raycast (transform.position,rayPoint.direction, out hit,1000);

  • 26 Instantiate Function  

    لو عايز تستخدم أول متغيرين في الكود بتاعك حيكون سطر الراي كاست بالشكل دة 

    Physics.Raycast (transform.position,rayPoint.direction,  out hit,1000);  

  • 27 Add Force to Rigidbody  
  • Scripts  
  • 28 Cross-hair and Shoot Sound Effect  
  • 29 Sniper Rifle  
  • Download Weapon  
  • 30 Create Animation Clip  
  • 31 Animator Controller  
  • 32 Animation Script  
Reviews (0)