قیمت این دوره: رایگانــ
  • مدرس دوره : ایمان مدائنی
  • تعداد ویدیوها : 65 ویدیو
  • مدت زمان دوره : 11:11:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1403/11/21
آموزش بازی سازی از مبتدی تا حرفه ای  با Unity و سی شارپ

آموزش بازی سازی از مبتدی تا حرفه ای با Unity و سی شارپ

آموزش ساخت بازی به همراه ساخت چند بازی جذاب با موتور بازی سازی یونیتی و زبان سی شارپ

 

در این دوره با استفاده از موتور بازی سازی قدرتمند Unity Engine و کد نویسی به زبان سی شارپ چند بازی جذاب خواهیم ساخت ، تا در حین آموزش و ساخت بازی های متنوع روی این موتور قدرتمند مسلط شویم .

 

در این آموزش که روی آخرین نسخه موتور یونیتی پیش خواهد رفت در کنار کسب دانش سی شارپ و منطق بازی سازی و بدون داشتن پیش نیازی خاصی میتوانید بازی های دو بعدی و در آینده بازی های سه بعدی قوی و قدرتمندی ایجاد کنید .

 

مل یاد خواهیم گرفت که چند برنامه کاربردی ساده ایجاد کنید تا مهارت های خود را به نمایش بگذاریم یا برای توسعه نرم افزار به رزومه و نمونه کار خود اضافه کنیم .

 قبل از شروع این کلاس نیازی به داشتن هیچ تجربه ای ندارید، این کلاس برای افراد مبتدی است و هر مرحله قدم به قدم طی خواهد شد. هر برنامه ای که میسازیم مفاهیم ارزشمندی برای رابط کاربری، برنامه نویسی و توابع را یاد خواهیم گرفت . با دانش این دوره شما به خوبی برای ساخت برنامه های کاربردی با استفاده از موتور Unity و کدنویسی C# مجهز خواهید شد.

 

این دوره به پیش نیاز خاصی ندارد  و در معرفی دوره مطالب شرح داده شده است که پیشنهاد میکنیم حتما معرفی دوره را مشاهده کنید .




فهرستـــ ویدیوها

مدت زمان دوره 11:11:00
00:00
00:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی آموزش یونیتی و سی شارپ

00:10:00

معرفی آموزش یونیتی و سی شارپ

2
  • درباره دوره بازی سازی و بازی های این دوره

00:12:00

درباره دوره بازی سازی و بازی های این دوره

3
  • ساخت Unity ID و نصب Unity Hub

00:09:00

ساخت Unity ID و نصب Unity Hub

4
  • نصب و فعالسازی موتور Unity

00:08:00

نصب و فعالسازی موتور Unity

5
  • نصب Visual Studio

00:12:00

نصب Visual Studio

6
  • ساخت اولین پروژه با Unity

00:17:00

ساخت اولین پروژه با Unity

7
  • بررسی اشیا داخل بازی

00:09:00

بررسی اشیا داخل بازی

8
  • ساخت و تنظیمات Object های بازی

00:12:00

ساخت و تنظیمات Object های بازی

9
  • معرفی و بررسی Component ها در بازی سازی یونیتی

00:08:00

معرفی و بررسی Component ها در بازی سازی یونیتی

10
  • معرفی و بررسی Sprites ها در یونیتی

00:08:00

معرفی و بررسی Sprites ها در یونیتی

11
  • معرفی و بررسی Bar Tool در یونیتی

00:08:00

معرفی و بررسی Bar Tool در یونیتی

12
  • فیزیک اشیا در یونیتی

00:10:00

فیزیک اشیا در یونیتی

13
  • انیمیشن در یونیتی

00:07:00

انیمیشن در یونیتی

14
  • ساخت و مدیریت انیمیشن در یونیتی

00:09:00

ساخت و مدیریت انیمیشن در یونیتی

15
  • بررسی اجزای رابط کاربری (UI Objects)

00:10:00

بررسی اجزای رابط کاربری (UI Objects) در Unity

16
  • بررسی Canvas در Unity

00:17:00

بررسی Canvas در Unity

17
  • بررسی Particles System در یونیتی

00:08:00

بررسی Particles System در Unity

18
  • کدنویسی در یونیتی با سی شارپ

00:12:00

کدنویسی در یونیتی با سی شارپ

19
  • کد نویسی سی شارپ در یونیتی

00:13:00

کد نویسی سی شارپ در یونیتی

20
  • بررسی Variable ها در سی شارپ

00:12:00

بررسی Variable ها در سی شارپ

21
  • مقدار دهی به Variable ها

00:12:00

مقدار دهی به Variable ها

22
  • متغیرهای پیشرفته در Unity

00:12:00

متغیرهای پیشرفته در Unity

23
  • دستورات شرطی در یونیتی

00:10:00

دستورات شرطی در یونیتی

24
  • معرفی Function ها در یونیتی

00:10:00

معرفی Function ها در یونیتی

25
  • ساخت و استفاده از Function ها

00:14:00

ساخت و استفاده از Function ها

26
  • بررسی Unity Variables

00:14:00

بررسی Unity Variables

27
  • بررسی Unity Functions

00:08:00

بررسی Unity Functions

28
  • بررسی فانکشن های مخصوص یونیتی در سی شارپ

00:07:00

بررسی فانکشن های مخصوص یونیتی در سی شارپ

29
  • معرفی مستندات بیشتر

00:06:00

معرفی مستندات بیشتر

30
  • ساخت و ستاپ بازی Flappy Game

00:08:00

ساخت و ستاپ بازی Flappy Game

31
  • دانلود بسته Assets برای بازی Flappy

00:06:00

دانلود بسته Assets برای بازی Flappy

32
  • Import کردن Assets و جداسازی کاراکترها

00:07:00

Import کردن Assets و جداسازی کاراکترها

33
  • جداسازی Sprite ها با Unity Editor

00:16:00

جداسازی Sprite ها با Unity Editor

34
  • ساخت صحنه بازی ( Scenes )

00:09:00

ساخت صحنه بازی ( Scenes )

35
  • ساخت منوی اصلی بازی (اضافه کردن Canvas)

00:13:00

ساخت منوی اصلی بازی (اضافه کردن Canvas)

36
  • تکمیل صفخه ورود به بازی - بخش اول

00:12:00

تکمیل صفخه ورود به بازی - بخش اول

37
  • افزودن بخش نمایش امتیاز ها به بازی Flappy

00:11:00

افزودن بخش نمایش امتیاز ها به بازی Flappy

38
  • زیبا سازی صفحه ورود به بازی در یونیتی

00:08:00

زیبا سازی صفحه ورود به بازی در یونیتی

39
  • استفاده از Art ها در یونیتی

00:09:00

استفاده از Art ها در یونیتی

40
  • شروع کد نویسی و بررسی کتابخانه های جانبی در یونیتی

00:17:00

شروع کد نویسی و بررسی کتابخانه های جانبی در یونیتی

41
  • ساخت Function های منوی اصلی

00:09:00

ساخت Function های منوی اصلی

42
  • متصل کردن Function ها به Object های بازی

00:06:00

متصل کردن Function ها به Object های بازی

43
  • ساخته صحنه بازی فلپی

00:12:00

ساخته صحنه بازی اصلی

44
  • ساخت اسکریپت بازگشت به منوی اصلی بازی

00:10:00

ساخت اسکریپت بازگشت به منوی اصلی بازی

45
  • اضافه کردن نقش اول بازی و دادن جسم و فیزیک به کاراکتر

00:09:00

اضافه کردن نقش اول بازی و دادن جسم و فیزیک به کاراکتر

46
  • کنترل و ساخت زمین بازی

00:09:00

کنترل و ساخت زمین بازی

47
  • ساخت اسکریپت مربوط به بازیکن

00:10:00

ساخت اسکریپت مربوط به بازیکن

48
  • کد نویسی و مدیریت پرش بازیکن در موبایل و کامپیوتر

00:11:00

کد نویسی و مدیریت پرش بازیکن در موبایل و کامپیوتر

49
  • ایجاد انیمیشن بازیکن

00:07:00

ایجاد انیمیشن بازیکن

50
  • ساخت انیمیشن مرگ و پرش بازیکن در یونیتی

00:08:00

ساخت انیمیشن مرگ و پرش بازیکن در یونیتی

51
  • ساخت اسکریپت های مربوط به انیمیشن پرش

00:10:00

ساخت اسکریپت های مربوط به انیمیشن پرش

52
  • ساخت GameOver و اجرای انیمیشن مرگ

00:11:00

ساخت GameOver و اجرای انیمیشن مرگ

53
  • افزودن Panel برای پایان بازی

00:10:00

افزودن Panel برای پایان بازی

54
  • ساخت ظاهر صفحه GameOver

00:11:00

ساخت ظاهر صفحه GameOver

55
  • نمایش صحنه GameOver

00:08:00

نمایش صحنه GameOver

56
  • ایجاد مانع برای بازیکن در بازی سازی

00:08:00

ایجاد مانع برای بازیکن در بازی سازی

57
  • حرکت دادن موانع در بازی

00:09:00

حرکت دادن موانع در بازی

58
  • ساخت کپی از Object ها در لحظه اجرای بازی

00:12:00

ساخت کپی از Object ها در لحظه اجرای بازی

59
  • تعیین موقعیت Object ها در بازی

00:10:00

تعیین موقعیت Object ها در بازی

60
  • اضافه کردن سکه جهت امتیاز دهی به بازی

00:07:00

اضافه کردن سکه جهت امتیاز دهی به بازی

61
  • شمارش امتیاز و بیشترین امتیاز بازی

00:10:00

شمارش امتیاز و بیشترین امتیاز بازی

62
  • ریست کردن امتیاز ها و خالی کردن PlayerPrebs

00:10:00

ریست کردن امتیاز ها و خالی کردن PlayerPrebs

63
  • نمایش امتیازات در حین بازی

00:28:00

نمایش امتیازات در حین بازی

64
  • پاکسازی نهایی بازی و پیدا کردن باگ های احتمالی

00:08:00

پاکسازی نهایی بازی و پیدا کردن باگ های احتمالی

65
  • رفع باگ های بازی و اتمام بازی (به همراه سورس کامل بازی)

00:08:00

رفع باگ های بازی و اتمام بازی

دوره های دیگر مدرس

مشاهده همه دوره ها

نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .

nahid.bieranvand

ارسال شده در 1404/05/12

باسلام و خداقوت خدمت شما

برای شروع کار عالی بود.من دو تا دوره دیگه رو که مقدماتی یونیتی بود رو دیده بودم ولی دوره شما واقعا چیز دیگه ای بود و

همین که اینقدر جذاب در قالب یه بازی مطالب بیان کردید خیلی خوب بود. منتظر بازی های پیشرفته هستیم!

 

ایمان مدائنی (مدرس)

ارسال شده در 1404/05/13

سلام

سلامت باشید ، خیلی خوشحالم مفید بوده 

با نظرات دوستانی مثل شما انرژی و انگیزه میگیرم و با قدرت ادامه میدم

امیرحسین امینی

ارسال شده در 1404/04/26

با سلام خدمت استاد مدائنی  عزیز وقتتون بخیر باشه.
من برادرم ۱۵ سالش هست و قصد داره در زمینه بازی سازی آموزش ببینه و کار کنه و من قصد دارم این دوره رو براش تهیه کنم و سرفصل های دوره رو هم که دیدم واقعا عالی و جامع هستند فقط یک سوال دارم از حضورتون این که برادر من سابقه برنامه نویسی نداره آیا مطالبی که بیان کردید توی طول دوره برای سن ایشون مناسب هست و سنگین نیستن مطالب؟ یا از نظر شما نیازه پیش نیازی رو قبل از ورودبه این دوره بگذرونه؟ ممنون میشم راهنمایی بفرمایید.

امیرحسین امینی

ایمان مدائنی (مدرس)

ارسال شده در 1404/04/26

سلام ، سلامت باشید 

در ویدئوی معرفی کامل توضیح دادم دوست من ، بله برای ایشون مناسب هست 

اگر بخواد قوی شروع کنه من پیشنهاد میکنم اول دوره زیر را ببینه وبعد با قدر وارد این دوره بشه 

دوره آموزش سی شارپ از مقدماتی تا پیشرفته

shayanravakhah57

ارسال شده در 1404/04/18

سلام استاد 
ممنون ازتون بابت این دوره عالی 
بسیار دوره خوبی بود 
اگه میشه لطف کنید دوره یونیتی سه بعدی رو هم قرار بدید 

ایمان مدائنی (مدرس)

ارسال شده در 1404/04/18

سلام ، سلامت باشی 

بروی چشم ، به زودی حتما شروع خواهم کرد

m.h.x.monster91

ارسال شده در 1404/04/15

سلام استاد مداءنی من تازه این این دوره را شروع کردم وخوشم امد  ولطفا اموزش چند بازی ساده اما سه بعدی را بدهید

mani.k.kh.pte

ارسال شده در 1404/04/12

مرسی از شما بابت این آموزش خوب. بی صبرانه منتظر بخش های بعدی آموزش.

ایمان مدائنی (مدرس)

ارسال شده در 1404/04/12

سلام ، سلامت باشید 

خوشحالم تونستم مفید باشم ، انجام وظیفه میکنم

به زودی شروع خواهم کرد

mohammadslk214

ارسال شده در 1404/04/11

salam ostad vaghe an kheyli dore ali bood kheyli mamnoon az shoma

ایمان مدائنی (مدرس)

ارسال شده در 1404/04/12

سلام 

خیلی خوشحالم براتون مفید بوده