قیمت این دوره: رایگانــ
  • مدرس دوره : سجاد احمدی نیت
  • تعداد ویدیوها : 91 ویدیو
  • مدت زمان دوره : 12:9:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1402/10/12
دوره جامع ساخت بازی Platformer دوبعدی در یونیتی

دوره جامع ساخت بازی Platformer دوبعدی در یونیتی

بازیهای Platformer از دسته بازیهایی جدانشدنی از صنعت گیم هستند که باید اعتراف کرد که اکثر اولین بازیهای صنعت ویدئوگیم از نوع پلتفرمر بوده اند که برای کاربران هنوز هم که هنوز است ، جذاب واقع میشود . بازیهای قدیمی ای همچون Super Mario ، Sonic ، علاءالدین ، Metal Slug ، FlashBack ، Prience of Persia ، Rainbow Island و Treasure Island Dizzy از دسته بازیهای پلتفرمی دوبعدی هستند که طرفداران زیادی داشتند .  الان هم بازیهایی مانند Limbo ، Mega Man 11 ، Lost Crypt ، Celeste و بسیاری از بازیهای دیگر در عصر کنونی صنعت گیم پرچمدار این سبک هستند و نشان دادند که هیچگاه بازیهای پلتفرمی آن هم دوبعدی ، جایگاه خودرا از دست نخواهند داد .

بیشتر آماتورها در حین یادگیری ساخت بازیهای 2D ، معمولا به ساخت انواع بازیهای پلتفرمر میپردازند که چون با بسیاری از مباحث برنامه نویسی بازیسازی 2d مرتبط است ، یک تمرین بسیار خوب به شمار می آید . در این دوره ، بصورت جامع و کامل ساخت بازی پلتفرمر را بررسی کردیم و این دوره میتواند تا حد بسیار مطلوبی شما را به نقطه دلخواه شما از بازیسازی با یونیتی Unity برساند .

مدرس ، در این دوره کامل مباحث را توضیح میدهد و برای این دوره نیاز نیست حتما بصورت کامل یونیتی را بشناسیم و فقط نیاز است یک آشنایی اولیه از محیط یونیتی و سی شارپ در یونیتی داشته باشیم . در این دوره شما با مباحثی همچون:

مختصات، محورها (Vector2 و Vector3 و Transform)

برخوردها، نیرو و شتاب (velocity و Addforce با RigidyBody)

ورودی ها (Input)

انیمیشن ها و انیماتور (Animation and Animator)

اصوات و افکت های صوتی

رابط کاربری (UI)

سیستم سلامتی، ساخت مراحل و ذخیره سازی

و ... بسیاری از مباحث مقدماتی دیگر

در یونیتی و بازیهای پلتفرمر دوبعدی بصورت عملی آشنا خواهید شد.

امیدواریم که برای شما مفید واقع شود . این دوره یکی از کاملترین دوره های فارسی ساخت بازی دوبعدی در انجین بازیسازی unity است 

 

سرفصل های دوره

 

0 – ویدئوی پیشنمایش دوره 

1 – وارد کردن Asset ها به پروژه

2 – ایجاد حرکت برای کاراکتر 

3 – کدنویسی پرش 

4 – قراردادن امکان پرش دوتایی 

5 – ساخت انیمیشن کاراکتر و هدایت با Animator 

6 – دنبال کردن کاراکتر توسط Camera 

7 – ایجاد حالت Parallax 

8 – محدودکردن محدوده دیداری دوربین 

9 – اصلاح Parallax در محور افقی 

10 – ایجاد دشمن ثابت ، قراردادن خارها و سیستم سلامتی 

11 – ایجاد رابط کاربری برای سیستم سلامتی 

12 – امکان حالت نیمه جان 

13 – یکسان سازی خارهای دسته جمعی 

14 – انیمیشن جراحت و سیستم knockback 

15 – سیستم Checkpoint 1 

16 - سیستم Checkpoint 2 

17 – ایجاد منطقه مرگ خارج از محدوده 

18 – سیستم الماس و جمع آوری Gem 

19 – سیستم جمع آوری آیتم Health 

20 – ساخت UI و رابط کاربری برای الماس 

21 – افزودن جلوه بصری در حین برداشت 

22 – افزودن جلوه بصری مرگ روباه 

23 – ایجاد اولین دشمن 

24 – حرکت دهی به قورباغه 

25 – وقفه در حرکت قورباغه 

26 – انیمیشن دهی حرکت به قورباغه 

27 – طبیعی سازی حرکت کاراکتر قورباغه 

28 – حالت StompBox برای مرگ قورباغه 

29 – واکنش گیلاس در حین پربودن health box 

30 – موج پس از نابودی 

31 – جمع آوری جایزه بعد از نابودی 

32 – ایجاد خطرسازی قورباغه برای player 

33 – قراردادن جلوه های صوتی و Sound Effect ها 

34 - قراردادن جلوه های صوتی و Sound Effect ها 2 

35 – امکان تغییر افکت در دریافت چندتایی 

36 – آشنایی کوتاه با Audio Mixer 

37 – طراحی مرحله جدید با Tile Editor ( 1 ) 

38 – طراحی مرحله جدید با Tile Editor ( 2 ) 

39 – اصول چينش منوی بازی ( پس زمینه و دکمه های اصلی ) 

40 –ایجاد منوی Pause در بازی 

41 – نحوه فارسی نویسی در یونیتی 

42 - ایجاد حالت fade در شروع بازی 

43 - ایجاد رابط کاربری نقطه پایان 

44 - کدنویسی نقطه پایان 

45 – ساخت منوی انتخاب مراحل 

46 – ایجاد نقاط مراحل در نقشه 

47 – حرکت آیکون روباه در نقشه 

48 – تکمیل حرکت آیکون روباه 

49 – ورود به مراحل و loading 

50 – اضافه کردن مراحل قفل شده به بازی 

51 - اضافه کردن مراحل بازشده شده به بازی 

52 – نمایش نام مراحل 

53 – نمایش اطلاعات زمان و الماس  

54 – دریافت Gem و Time از مراحل 

55 – ایجاد حالت بهترین رکورد 

56 – نمایش نمادک های رکورد 

57 – ذخیره مختصات آیکون روباه پس از برگشت از مرحله 

58 – اضافه کردن جلوه صوتی به حرکت در نقشه 

59 – پخش موسیقی Victory 

60 – ایجاد حالت Continue برای بازی و برخی نکات اضافی 

61 – نمایش تمامی الماسهای موجود در بازی 

62 - ایجاد سکوی ایستا در بازی 

63 - ایجاد سکو های متحرک 

64 - ایستادگی روباه در حین حرکت سکو 

65 - ساخت دشمن جدید ، عقاب متحرک 

66 - حمله عقاب به روباه و ضربه دیدن کاربر از حمله و حذف عقاب 

67 – اصلاح رفتار عقاب در حمله  

68 - ساخت فنر پرتاب کننده 

69 - بهترکردن انیمیشن و افزایش سرعت در هر بار پرش روی فنر 

70 - بالارفتن از نرده بام و حرکت دادن جعبه 

71 – قابلیت سینه خیز رفتن روی زمین 

72  – پیاده سازی مکانیسم ارتفاع مشخص 

73 - ایجاد دشمن موش 

74 - ایجاد سنگهای خطرناک متحرک معبد 

75 - قراردادن اهرم سویچ 

76 - ساخت انیمیشن رئیس ( دشمن آخر ) 

77 – تعریف فیلدهای اولیه رئیس و رفرنس آنها 

78 – ایجاد enum برای status ها 

79 – حالت hurt رئیس 

80 – حالت move رئیس 

81 – ساخت تیر، حرکت دهی و حالت shooting رئیس 

82 – پرتاب تیر توسط رئیس 

83 – ایجاد نقطه ضعف برای رئیس 

84 – مین گذاری در حین حرکت کردن 

85 – پاکسازی مین های قبلی در حرکت بعد 

86 – پخش تصادفی و افزایش مین ها 

87 – تعریف سلامتی و مکانیسم دشوارتر شدن جنگ با رئیس 

88 – نمایان شدن مسیر خروج بعد از جنگ با رئیس 

89 – اصوات جنگ و منطقه شروع جنگ 

90 – ایجاد مرحله victory 

91 - خروجی گیری بازی و اتمام دوره 

 



پیش نیاز های دوره :

  1. سی شارپ
  2. یونیتی

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

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

1
  • 1 – وارد کردن Asset ها به پروژه

00:17:40

در ابتدا فایلهای موردنیاز اعم از Sprite ها را وارد پروژه میکنیم و تنظیمات ابتدایی را انجام می‌دهیم.

2
  • 2 – ایجاد حرکت برای کاراکتر

00:13:24

در این قسمت سراغ حرکت روباه با محورهای مختصات میرویم و جهت های axis را با input ها همگام میکنیم.

3
  • 3 – کدنویسی پرش

00:06:13

پرش برخلاف حرکت، یک مکانیسم برمحور Y است. در این بخش پرش روباه را با انیمیشن همگام میکنیم.

4
  • 4 – قراردادن امکان پرش دوتایی

00:03:52

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

5
  • 5 – ساخت انیمیشن کاراکتر و هدایت با Animator

00:14:42

در این بخش انیمیشن های کاراکتر را کلیپ کرده و در انیماتور آنها را با یکدیگر هماهنگ میکنیم.

6
  • 6 – دنبال کردن کاراکتر توسط Camera

00:11:46

در این بخش دوربین را دنبال کاراکتر روانه میکنیم.

7
  • 7 – ایجاد حالت Parallax

00:06:58

در این قسمت حالت فاصله دار بین لایه های بصری دوربین را پیاده سازی میکنیم که به این عمل پارالاکس می‌گویند.

8
  • 8 – محدودکردن محدوده دیداری دوربین

00:03:31

در این قسمت تفاضل بیشترین فاصله و کمترین فاصله رو از دوربین کم یا زیاد میکنیم و با یکسری محاسبات حالتی را به وجود می آوریم که دوربین از حد عمودی ای کمتر یا بیشتر نشود.

9
  • 9 – اصلاح Parallax در محور افقی

00:06:51

تنظیم پارالاکس در جهت افقی

10
  • 10 – ایجاد دشمن ثابت ، قراردادن خارها و سیستم سلامتی

00:09:29

در این بخش اولین دشمن بازی که خار است را ایجاد میکنیم. برای اینکه خارهای تاثیر داشته باشند، باید برای روباه سیستم سلامتی ساخته شود که این کار را هم انجام میدهیم.

11
  • 11 – ایجاد رابط کاربری برای سیستم سلامتی

00:11:45

استعلام سلامتی روباه نیازمند طراحی رابط کاربری است. در این قسمت به آن میپردازیم.

12
  • 12 – امکان حالت نیمه جان

00:05:07

گاهی اوقات ضربه شدید نیست و نصف جان را کم میکند. در این فسمت آنرا شبیه سازی میکنیم.

13
  • 13 – یکسان سازی ضربه خارهای دسته جمعی

00:05:12

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

14
  • 14 – انیمیشن جراحت و سیستم knockback

00:12:08

در برخورد با دشمن قطعا جراحت خواهیم دید. در این بخش انیمیشن جراحت را کار میکنیم.

15
  • 15 – سیستم Checkpoint 1

00:09:43

سیستم چک پوینت برای ذخیره مکان کنونی

16
  • 16 - سیستم Checkpoint 2

00:09:55

ادامه بخش checkpoint و تکمیل ذخیره سازی

17
  • 17 – ایجاد منطقه مرگ خارج از محدوده

00:01:53

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

18
  • 18 – سیستم الماس و جمع آوری Gem

00:09:17

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

19
  • 19 – سیستم جمع آوری آیتم Health

00:04:49

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

20
  • 20 – ساخت UI و رابط کاربری برای الماس

00:03:58

نمایش الماس ها در بازی

21
  • 21 – افزودن جلوه بصری در حین برداشت

00:06:07

در این ویدئو به effect های pickup میپردازیم.

22
  • 22 – افزودن جلوه بصری مرگ روباه

00:08:59

افکت مرگ زمانیکه health به اتمام میرسد.

23
  • 23 – ایجاد اولین دشمن

00:03:12

ایجاد اولین دشمن متحرک (قورباغه)

24
  • 24 – حرکت دهی به قورباغه

00:08:04

ایجاد حالت نگهبانی ساده قورباغه

25
  • 25 – وقفه در حرکت قورباغه

00:10:02

مکثی که قورباغه در حین گشت زنی میکند.

26
  • 26 – انیمیشن دهی حرکت به قورباغه

00:11:35

حرکت جهش وار قورباغه

27
  • 27 – طبیعی سازی حرکت کاراکتر قورباغه

00:03:13

تمیزسازی انیمیشن و تحرک قورباغه

28
  • 28 – حالت StompBox برای مرگ قورباغه

00:06:26

پریدن روی سر قورباغه و نابودسازی آن

29
  • 29 – واکنش گیلاس در حین پربودن health box

00:05:19

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

30
  • 30 – موج پس از نابودی

00:02:32

وقتی دشمنی که درحال مبارزه هستیم را میکشیم بهتر است یک موجی پس از مرگ بازتاب داده شود تا اسپرایتها در لحظه روی یکدیگر نیفتند.

31
  • 31 – جمع آوری جایزه بعد از نابودی

00:10:52

جمع آوری جوایز پس از نابودی دشمن. برخی دشمن ها ممکن است هوش مصنوعی نداشته باشند و افراد لزومی بر کشتن آنها نبینند و از کنار آنها گذر کنند و این چالش های عادی را پشت پا بگذارند. تعیین gift و جایزه اعم از xp، سلامتی، الماس و ... چیزی است که میتواند فرد را به شکار دشمنان ترغیب سازد.

32
  • 32 – ایجاد خطرسازی قورباغه برای player

00:03:29

قابلیت ضربه زدن قورباغه به بازیکن

33
  • 33 – قراردادن جلوه های صوتی و Sound Effect ها

00:10:22

ایجاد سیستم مدیریت اصوات

34
  • 34 - قراردادن جلوه های صوتی و Sound Effect ها 2

00:02:46

ادامه قسمت قبلی من باب سیستم مدیریت جلوه های صوتی

35
  • 35 – امکان تغییر افکت در دریافت چندتایی

00:05:20

تغییر افکت صوتی در collect کردن اشیاء

36
  • 36 – آشنایی کوتاه با Audio Mixer

00:06:01

آموزش و استفاده از audio mixer

37
  • 37 – طراحی مرحله جدید با Tile Editor ( 1 )

00:11:40

ایجاد مرحله با کاشی های tile map

38
  • 38 – طراحی مرحله جدید با Tile Editor ( 2 )

00:10:11

ایجاد مراحل با tile (ادامه)

39
  • 39 – اصول چينش منوی بازی ( پس زمینه و دکمه های اصلی )

00:22:39

ساخت main menu

40
  • 40 –ایجاد منوی Pause در بازی

00:15:23

ایجاد منوی توقف برای وقفه در بین بازی و پیمایش در صحنه ها

41
  • 41 – نحوه فارسی نویسی در یونیتی

00:05:18

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

42
  • 42 - ایجاد حالت fade در شروع بازی

00:23:06

حالت fade ابتدای مرحله در بازی

43
  • 43 - ایجاد رابط کاربری نقطه پایان

00:03:04

نمایش پایان بازی Level Completed

44
  • 44 - کدنویسی نقطه پایان

00:10:49

تکمیل نقطه پایان و برنامه نویسی آن برای اتمام مرحله

45
  • 45 – ساخت منوی انتخاب مراحل

00:11:39

ساخت منوی انتخاب مراحل با استفاده از tile ها

46
  • 46 – ایجاد نقاط مراحل در نقشه

00:10:34

ایجاد pointها برای ورود به مرحله

47
  • 47 – حرکت آیکون روباه در نقشه

00:13:27

پیمایش روباه در map

48
  • 48 – تکمیل حرکت آیکون روباه

00:05:26

ادامه قسمت قبلی

49
  • 49 – ورود به مراحل و loading

00:17:57

نحوه ورود به level ها

50
  • 50 – اضافه کردن مراحل قفل شده به بازی

00:01:22

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

51
  • 51 - اضافه کردن مراحل بازشده شده به بازی

00:09:19

جدا کردن مراحل بازشده از بازنشده

52
  • 52 – نمایش نام مراحل

00:10:09

نمایش نام مرحله هر point

53
  • 53 – نمایش اطلاعات زمان و الماس

00:12:33

اضافه کردن اطلاعات زمان طی شده و تعداد الماس مرحله

54
  • 54 – دریافت Gem و Time از مراحل

00:05:23

در ادامه قسمت قبل قصد داریم که زمان و الماس رو از برنامه بگیریم

55
  • 55 – ایجاد حالت بهترین رکورد

00:03:51

ایجاد Best Record

56
  • 56 – نمایش نمادک های رکورد

00:05:58

نمایش آیکون های زیر مراحل

57
  • 57 – ذخیره مختصات آیکون روباه پس از برگشت از مرحله

00:07:30

پابرجا ماندن آیکون پس از بازگشت دوباره به مرحله. به اصطلاحی ذخیره سازی

58
  • 58 – اضافه کردن جلوه صوتی به حرکت در نقشه

00:02:56

اضافه کردن fx به حرکت آیکون روباه

59
  • 59 – پخش موسیقی Victory

00:02:54

موسیقی پیروزی

60
  • 60 – ایجاد حالت Continue برای بازی و برخی نکات اضافی

00:13:08

اضافه کردن دکمه ادامه برای منوی اصلی

61
  • 61 – ذخیره و نمایش تمامی الماسهای موجود در بازی

00:08:33

کار با playerprefs برای ذخیره و رویت کردن تعداد الماسها

62
  • 62 - ایجاد سکوی ایستا در بازی

00:04:42

ایجاد اولین سکوی پلتفرمر

63
  • 63 - ایجاد سکو های متحرک

00:07:30

ساخت پلتفرم متحرک

64
  • 64 - ایستادگی روباه در حین حرکت سکو

00:06:46

زمانیکه سکو حرکت میکند، روباه باید بر روی سکو ایستاده باشد و از روی سکو پایین نیفتد.

65
  • 65 - ساخت دشمن جدید ، عقاب متحرک

00:10:19

دومین دشمن متحرک خودرا در این قسمت میسازیم که eagle نام دارد.

66
  • 66 - حمله عقاب به روباه و ضربه دیدن کاربر از حمله و حذف عقاب

00:12:26

هرگاه عقاب روباه را دید به او حمله کند و پس از ضربه زدن به کاربر، درصورت پریدن کاربر روی سر او عقاب از صحنه حذف شود.

67
  • 67 – اصلاح رفتار عقاب در حمله

00:01:22

ادامه قسمت قبلی بصورت شفاهی

68
  • 68 - ساخت فنر پرتاب کننده

00:06:48

در بازیهایی همچون sonic استفاده از فنر دیده میشود. در این قسمت همین مورد را شبیه سازی میکنیم

69
  • 69 - بهترکردن انیمیشن و افزایش سرعت در هر بار پرش روی فنر

00:04:29

هروقت روی فنر میپریم باید از دفعه پیش بیشتر بپریم. همین مورد را در این قسمت پیگیری میکنیم.

70
  • 70 - بالارفتن از نرده بام و حرکت دادن جعبه

00:15:09

بالارفتن از نرده بام + جعبه های بین بازی که قادر به حرکت دادن آنها هستیم

71
  • 71 – قابلیت سینه خیز رفتن روی زمین

00:06:01

خزیدن روباه روی زمین

72
  • 72 – پیاده سازی مکانیسم ارتفاع مشخص

00:05:34

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

73
  • 73 - ایجاد دشمن موش

00:11:59

در این قسمت چهارمین دشمن (موش) را ایجاد میکنیم

74
  • 74 - ایجاد سنگهای خطرناک متحرک معبد

00:13:01

گاهی اوقات دشمن های متحرک لزوما زنده نیستند. در این قسمت نمونه ای از آنرا کار میکنیم

75
  • 75 - قراردادن اهرم سویچ

00:06:33

در برخی بازیها مشاهده میکنیم که با زدن یک دکمه یا حرکت دادن یک اهرم، دری باز میشود یا اتفاقی میفتد. در این قسمت همین مکانیسم را بررسی میکنیم.

76
  • 76 - ساخت انیمیشن رئیس ( دشمن آخر )

00:05:33

سراغ غول آخر بازی میرویم که در بازیهای غیرایرانی به Boss معروف است. در این قسمت انیمیشن رئیس را کار خواهیم کرد.

77
  • 77 – تعریف فیلدهای اولیه رئیس و رفرنس آنها

00:05:12

تعریف متغیرهای اولیه و دونقطه پیمایش

78
  • 78 – ایجاد enum برای status ها

00:02:51

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

79
  • 79 – حالت hurt رئیس

00:03:44

case ضربه خوردن رئیس

80
  • 80 – حالت move رئیس

00:04:48

case حرکت و پیمایش رئیس

81
  • 81 – ساخت تیر، حرکت دهی و حالت shooting رئیس

00:03:43

هماهنگ کردن انیمیشن ها و case تیر زدن رئیس + ساختن bullet

82
  • 82 – پرتاب تیر توسط رئیس

00:09:17

در این قسمت بصورت کامل به case تیرزدن میپردازیم

83
  • 83 – ایجاد نقطه ضعف برای رئیس

00:04:48

برای نابودی رئیس حتما یک نقطه ضربه برای او باید بسازیم.

84
  • 84 – مین گذاری در حین حرکت کردن

00:10:04

در این قسمت Prefab مین رو میسازیم. ایجاد چالشهای بیشتر برای مبارزه همیشه لذتبخش است و بازی را از خشک بودن خارج میکند.

85
  • 85 – پاکسازی مین های قبلی در حرکت بعد

00:03:34

وقتی تانک حرکت میکند بهتر است مین های قبلی پاک شود که صحنه شلوغ نشده و فضا برای مبارزه روباه باشد.

86
  • 86 – پخش تصادفی و افزایش مین ها

00:05:17

درصورت دلخواه اگر خواستید مین های با مختصات تصادفی و تعداد بالاتر ایجاد کنید، با دیدن این ویدئو قادر به اینکار هستید.

87
  • 87 – تعریف سلامتی و مکانیسم دشوارتر شدن جنگ با رئیس

00:07:58

برای اینکه رئیس را از بین ببریم باید برای او یک سیستم سلامتی تعریف کنیم. همچنین در این قسمت به سخت تر شدن جنگ با Boss خواهیم پرداخت.

88
  • 88 – نمایان شدن مسیر خروج بعد از جنگ با رئیس

00:05:07

پس از کشتن رئیس جوایز و مسیر ادامه دادن رویت میشود

89
  • 89 – اصوات جنگ و منطقه شروع جنگ

00:10:50

سیستم Audio Manager جنگ و ایجاد منطقه ای که جنگ از آنجا به بعد شروع میشود.

90
  • 90 – ایجاد مرحله victory

00:06:59

ایجاد scene مربوط به اعلام برنده شدن در کل بازی

91
  • 91 - خروجی گیری بازی و اتمام دوره

00:10:14

خروجی windows + چگونگی خروجی گیری اندروید + آخرین صحبت ها. پیوستها در این قسمت است و میتوانید پروژه ی انجام شده + برخی پکیج های طول دوره را استفاده کنید امیدوارم که از این دوره خوشتون اومده باشه. سعی کردم که بهترین دوره رو براتون ضبط کنم و یکی از بهترین دوره های بازیسازی ایرانی تا به کنون باشه. نظراتتون رو میشنوم و اگر سوالی داشتید که میتونستم پاسخ بدم درخدمتم. دوستدار شما: سجاد احمدی نیت


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

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