Unity 2D Game Development with C# for Beginners (Arabic)

Beginner
0

Categories

  • Development

Tags

  • Unity
Unity 2D Game Development with C# for Beginners (Arabic)

About this course

This course is a complete beginner-friendly guide to 2D game development using Unity and C#. Taught fully in Arabic, this course is designed for anyone who wants to start making games from scratch with no prior experience. You will learn the core concepts of Unity step by step, including GameObjects, Transforms, Rigidbody2D, Colliders, and scripting in C#. Throughout the course, you will apply what you learn by building a real 2D game, covering player movement, level design, UI, particle effects, sound integration, and more. You will also learn how to organize your project efficiently, work with Prefabs, manage scripts properly, and understand best practices used in professional game development. By the end, you will have a complete playable game and the skills to create your own projects, giving you the confidence to continue learning more advanced Unity features. This course is ideal for beginners, students, and anyone interested in game development. No prior programming or Unity experience is required – all you need is a PC or laptop to follow along. Join now to learn step by step and start creating your own 2D games in Unity with clear, hands-on instruction in Arabic. You will gain practical experience that can be applied to real-world projects and enhance your programming and game development skills for the future.

Requirements

  • No prior programming or Unity experience is required. A PC or laptop is enough to follow along.

What you will learn

  • Create a complete 2D game using Unity and C# from scratch

  • Implement player movement, collisions, camera follow, UI, sound effects, and power-ups

  • Write clean and organized C# code and build the game to share and play

  • Understand Unity basics including GameObjects, Components, Transforms, and Physics

Curriculum

Introduction & Setup

4 contents

Unity & C# Basics - Building Our 2D Game

20 contents

  • 5

    Section Overview

    Recorded
    Free
  • Functions and Object Rotation

    Recorded
  • 7

    Moving Object with Transform.Translate

    Recorded
    Free
  • Variables & SerializeField

    Recorded
  • If Conditions & Player Movement

    Recorded
  • Using Time.deltaTime

    Recorded
  • Colliders and Rigidbody2D

    Recorded
  • OnCollisionEnter2D and OnTriggerEnter2D

    Recorded
  • Cinemachine Camera

    Recorded
  • Assets and Level Design

    Recorded
  • Making the World Collidable

    Recorded
  • Tags and Boolean Logic

    Recorded
  • Boost and Destroy

    Recorded
  • Prefabs

    Recorded
  • Particle System and GetComponent

    Recorded
  • UI for Win and Boost

    Recorded
  • Restarting the Scene

    Recorded
  • Sound Effects

    Recorded
  • Refactoring Code – Writing Cleaner C# Scripts

    Recorded
  • Building the Game and Sharing It

    Recorded

Course Reviews

0.0
PoorBased on 0 student reviews
5
0
4
0
3
0
2
0
1
0