Unity 2D Game Development with C# for Beginners

๐ŸŽฎ ุงุชุนู„ู… ุชุทูˆูŠุฑ ุฃู„ุนุงุจ 2D ุจุงุณุชุฎุฏุงู… Unity ูˆ C# ุงู„ูƒูˆุฑุณ ุฏู‡ ุฏู„ูŠู„ูƒ ุงู„ูƒุงู…ู„ ู„ูˆ ุฅู†ุช ู…ุจุชุฏุฆ ูˆุนุงูŠุฒ ุชุชุนู„ู… ุชุทูˆูŠุฑ ุงู„ุฃู„ุนุงุจ ุซู†ุงุฆูŠุฉ ุงู„ุฃุจุนุงุฏ (2D) ุจุงุณุชุฎุฏุงู… Unity ูˆู„ุบุฉ C#. ุงู„ูƒูˆุฑุณ ู…ุนู…ูˆู„ ุจุงู„ูƒุงู…ู„ ุจุงู„ุนุฑุจูŠุŒ ูˆู…ู†ุงุณุจ ู„ุฃูŠ ุญุฏ ุนุงูŠุฒ ูŠุจุฏุฃ ู…ู† ุงู„ุตูุฑ ู…ู† ุบูŠุฑ ุฃูŠ ุฎุจุฑุฉ ุณุงุจู‚ุฉ. ู‡ุชุชุนู„ู… ุฃุณุงุณูŠุงุช โ€ฆ

ู…ุจุชุฏุฆ ๐ŸŒฑ 23 ุฏุฑุณ 3 ุณุงุนุฉ 5,0 (6)
ุงุจุฏุฃ ู…ู† ู‡ู†ุง ู…ุด ู…ุญุชุงุฌ ุฃูŠ ุญุงุฌุฉ ู‚ุจู„ู‡.

ุงู„ุนุฑุถ ุงู„ุชุฑูˆูŠุฌูŠ ู„ู„ุฏูˆุฑุฉ

ุดุงู‡ุฏ ุงู„ู…ุนุงูŠู†ุฉ ุงู„ุฑุณู…ูŠุฉ ู„ุชุชุนุฑู ุนู„ู‰ ุงู„ู…ู‡ุงุฑุงุช ุงู„ุชูŠ ุณุชุชู‚ู†ู‡ุง

ุชูุงุตูŠู„ ุงู„ูƒูˆุฑุณ

๐ŸŽฎ ุงุชุนู„ู… ุชุทูˆูŠุฑ ุฃู„ุนุงุจ 2D ุจุงุณุชุฎุฏุงู… Unity ูˆ C#

ุงู„ูƒูˆุฑุณ ุฏู‡ ุฏู„ูŠู„ูƒ ุงู„ูƒุงู…ู„ ู„ูˆ ุฅู†ุช ู…ุจุชุฏุฆ ูˆุนุงูŠุฒ ุชุชุนู„ู… ุชุทูˆูŠุฑ ุงู„ุฃู„ุนุงุจ ุซู†ุงุฆูŠุฉ ุงู„ุฃุจุนุงุฏ (2D) ุจุงุณุชุฎุฏุงู… Unity ูˆู„ุบุฉ C#.

ุงู„ูƒูˆุฑุณ ู…ุนู…ูˆู„ ุจุงู„ูƒุงู…ู„ ุจุงู„ุนุฑุจูŠุŒ ูˆู…ู†ุงุณุจ ู„ุฃูŠ ุญุฏ ุนุงูŠุฒ ูŠุจุฏุฃ ู…ู† ุงู„ุตูุฑ ู…ู† ุบูŠุฑ ุฃูŠ ุฎุจุฑุฉ ุณุงุจู‚ุฉ. ู‡ุชุชุนู„ู… ุฃุณุงุณูŠุงุช Unity ูˆุงุญุฏุฉ ูˆุงุญุฏุฉ ุจุดูƒู„ ุณู‡ู„ ูˆุนู…ู„ูŠ.

๐Ÿ“š ู‡ุชุชุนู„ู… ุฅูŠู‡ุŸ

  • ๐ŸŽฏ ุญุฑูƒุฉ ุงู„ู„ุงุนุจ (Player Movement)
  • ๐Ÿ—บ๏ธ ุชุตู…ูŠู… ุงู„ู…ุฑุงุญู„ (Level Design)
  • ๐Ÿ–ฅ๏ธ ุนู…ู„ ูˆุงุฌู‡ุงุช ุงู„ู…ุณุชุฎุฏู… (UI)
  • โœจ ุฅุถุงูุฉ ุงู„ู…ุคุซุฑุงุช ุงู„ุจุตุฑูŠุฉ ูˆุงู„ุฃุตูˆุงุช
  • ๐Ÿ“ฆ ุชู†ุธูŠู… ุงู„ู…ุดุฑูˆุน ูˆุงู„ุชุนุงู…ู„ ู…ุน Prefabs
  • ๐Ÿš€ ุฃูุถู„ ุงู„ุทุฑู‚ ุงู„ู„ูŠ ุจูŠุณุชุฎุฏู…ู‡ุง ุงู„ู…ุทูˆุฑูŠู† ุงู„ู…ุญุชุฑููŠู†

ูˆุฃู†ุช ู…ุงุดูŠ ููŠ ุงู„ูƒูˆุฑุณ ู‡ุชุทุจู‚ ุนู…ู„ูŠ ุจุฅูŠุฏูƒ ู…ู† ุฎู„ุงู„ ุฅู†ูƒ ุชุนู…ู„ ู„ุนุจุฉ 2D ูƒุงู…ู„ุฉ ู…ู† ุฃูˆู„ู‡ุง ู„ุขุฎุฑู‡ุง.

๐Ÿ† ููŠ ู†ู‡ุงูŠุฉ ุงู„ูƒูˆุฑุณ

ู‡ูŠุจู‚ู‰ ู…ุนุงูƒ ู„ุนุจุฉ ุฌุงู‡ุฒุฉ ุชู‚ุฏุฑ ุชู„ุนุจู‡ุงุŒ ูˆูƒู…ุงู† ู‡ูŠูƒูˆู† ุนู†ุฏูƒ ุฃุณุงุณ ู‚ูˆูŠ ูˆุซู‚ุฉ ุชุจุฏุฃ ุจูŠู‡ู… ู…ุดุงุฑูŠุนูƒ ุงู„ุฎุงุตุฉ ูˆุชูƒู…ู„ ุชุทูˆูŠุฑ ู†ูุณูƒ.

๐Ÿ‘จโ€๐Ÿ’ป ุงู„ูƒูˆุฑุณ ู…ู†ุงุณุจ ู„ู…ูŠู†ุŸ

โœ”๏ธ ุงู„ู…ุจุชุฏุฆูŠู†
โœ”๏ธ ุงู„ุทู„ุจุฉ
โœ”๏ธ ุฃูŠ ุญุฏ ู…ู‡ุชู… ุจู…ุฌุงู„ ุงู„ุฃู„ุนุงุจ

ู…ุด ู…ุญุชุงุฌ ุฃูŠ ุฎุจุฑุฉ ู‚ุจู„ ูƒุฏู‡ุŒ ูƒู„ ุงู„ู„ูŠ ู…ุญุชุงุฌู‡ ุฌู‡ุงุฒ ูƒู…ุจูŠูˆุชุฑ ุฃูˆ ู„ุงุจุชูˆุจ ุนุดุงู† ุชุทุจู‚ ู…ุนุงู†ุง.

ู…ุญุชูˆู‰ ุงู„ูƒูˆุฑุณ

23 ุฏุฑุณ

1

The Beginning Of Course

ุงู„ูˆุญุฏุฉ 1
2

Installing Unity and Visual Studio

ุงู„ูˆุญุฏุฉ 2
3

Unity Editor Basics

ุงู„ูˆุญุฏุฉ 3
4

Visual Studio Setup โ€“ Start & Update Functions

ุงู„ูˆุญุฏุฉ 4
5

Section Overview

ุงู„ูˆุญุฏุฉ 5
6

Functions and Object Rotation

ุงู„ูˆุญุฏุฉ 6
7

Moving Object with Transform.Translate

ุงู„ูˆุญุฏุฉ 7
8

Variables & SerializeField

ุงู„ูˆุญุฏุฉ 8
9

If Conditions & Player Movement

ุงู„ูˆุญุฏุฉ 9
10

Using Time.deltaTime

ุงู„ูˆุญุฏุฉ 10
11

Colliders and Rigidbody2D

ุงู„ูˆุญุฏุฉ 11
12

OnCollisionEnter2D and OnTriggerEnter2D

ุงู„ูˆุญุฏุฉ 12
13

Cinemachine Camera

ุงู„ูˆุญุฏุฉ 13
14

Assets and Level Design

ุงู„ูˆุญุฏุฉ 14
15

Making the World Collidable

ุงู„ูˆุญุฏุฉ 15
16

Tags and Boolean Logic

ุงู„ูˆุญุฏุฉ 16
17

Boost and Destroy

ุงู„ูˆุญุฏุฉ 17
18

Prefabs

ุงู„ูˆุญุฏุฉ 18
19

Particle System and GetComponent

ุงู„ูˆุญุฏุฉ 19
20

UI for Win and Boost

ุงู„ูˆุญุฏุฉ 20
21

Restarting the Scene

ุงู„ูˆุญุฏุฉ 21
22

Refactoring Code โ€“ Writing Cleaner C# Scripts

ุงู„ูˆุญุฏุฉ 22
23

Building the Game and Sharing It

ุงู„ูˆุญุฏุฉ 23

ู…ูŠู† ุงู„ู„ูŠ ุจูŠุดุฑุญ

S

Sananoma

Senior Developer

A Senior Game Developer.

5+ ุณู†ุฉ ุฎุจุฑุฉ

ุขุฑุงุก ุงู„ุทู„ุงุจ

5,0 / 5.0 ยท 6 ุชู‚ูŠูŠู…

E
eyad hossam
ุฃุบุณุทุณ 09, 2026
โ˜… โ˜… โ˜… โ˜… โ˜…

"ูƒูˆุฑุณ ู…ู…ุชุงุฒ ุฌุฏุง"

S
Abdelrahman Ali
ุฃุบุณุทุณ 07, 2026
โ˜… โ˜… โ˜… โ˜… โ˜…

""

A
ALL AROUND THE WORLD
ุฅุจุฑูŠู„ 20, 2026
โ˜… โ˜… โ˜… โ˜… โ˜…

"ุงู„ูƒูˆุฑุณ ู…ู…ุชุงุฒ ุจุณ ู…ุญุชุงุฌูŠู† ุซุฑูŠ ุฏูŠ ูƒู…ุงู†"

E
Eslam Neasr
ุฅุจุฑูŠู„ 17, 2026
โ˜… โ˜… โ˜… โ˜… โ˜…

"ู…ู…ุชุงุฒ ูˆุชุนู„ู…ุช ู…ู† ูƒุซูŠุฑุง"

M
Mariam Mody
ุฅุจุฑูŠู„ 05, 2026
โ˜… โ˜… โ˜… โ˜… โ˜…

""

M
mohamed
ุฅุจุฑูŠู„ 02, 2026
โ˜… โ˜… โ˜… โ˜… โ˜…

"ูƒูˆุฑุณ ู…ู†ุงุณุจ ู„ู„ู…ุจุชุฏุฆูŠู† ุงู„ุดุฑุญ ูˆุงุถุญ ูˆ ุจุณูŠุท"

Need help? Chat with us!