Unity 2D Game Development with C# for Beginners (Arabic)
الاقسام
- Development
تاجات
- Unity
عن هذه الدورة
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.
المتطلبات
No prior programming or Unity experience is required. A PC or laptop is enough to follow along.
ماذا ستتعلم
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
المنهج الدراسي
Introduction & Setup
4 محتويات
Introduction & Setup
4 محتويات
- 1
The Beginning Of Course
Recordedمجاني Installing Unity and Visual Studio
Recorded- 3
Unity Editor Basics
Recordedمجاني Visual Studio Setup – Start & Update Functions
Recorded
Unity & C# Basics - Building Our 2D Game
20 محتويات
Unity & C# Basics - Building Our 2D Game
20 محتويات
- 5
Section Overview
Recordedمجاني Functions and Object Rotation
Recorded- 7
Moving Object with Transform.Translate
Recordedمجاني Variables & SerializeField
RecordedIf Conditions & Player Movement
RecordedUsing Time.deltaTime
RecordedColliders and Rigidbody2D
RecordedOnCollisionEnter2D and OnTriggerEnter2D
RecordedCinemachine Camera
RecordedAssets and Level Design
RecordedMaking the World Collidable
RecordedTags and Boolean Logic
RecordedBoost and Destroy
RecordedPrefabs
RecordedParticle System and GetComponent
RecordedUI for Win and Boost
RecordedRestarting the Scene
RecordedSound Effects
RecordedRefactoring Code – Writing Cleaner C# Scripts
RecordedBuilding the Game and Sharing It
Recorded