loading...

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

صنعت توسعه بازی های ویدیویی در دنیای امروز با رشد تصاعدی و نیاز روز افزون به نیروی کار متخصص; یکی از جذاب ترین و پرسود ترین زمینه های شغلی زیر مجموعه علم کامپیوتر (computer science) به شمار میرود که در آینده نزدیک; ارتباط تنگاتنگی با تکنولوژی های block chain و همینطور یادگیری ماشین خواهد داشت. در این دوره جذاب و هیجان انگیز; با استفاده از موتور بازی سازی پر قدرت unity; قدم به قدم و بصورت کاملا پروژه محور به شما آموزش میدهیم که چگونه از سطح صفر ;به یک توسعه دهنده حرفه ای تبدیل و وارد بازار کار شوید. در این دوره جذاب و هیجان انگیز; با استفاده از موتور بازی سازی پر قدرت unity; قدم به قدم و بصورت کاملا پروژه محور به شما آموزش میدهیم که چگونه از سطح صفر ;به یک توسعه دهنده حرفه ای تبدیل و وارد بازار کار شوید 

قیمت: 1,200,000 تومان 480,000 تومان

قیمت ارزی (تتر):

X
15 : 16 : 17
43 جلسه
4 فصل
2 سال پشتیبانی

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

در سال 2023 ارزش صنعت ساخت بازی و گیم به بیش از 214 میلیارد دلار رسید و این صنعت رشد تصاعدی بالایی را تجربه می‌کند. جالب است بدانید که ارزش این صنعت از کل صنعت سینما و ورزش حرفه‌ای بیشتر است! پیش بینی می‌شود که ارزش این صنعت تا سال 2030 به حدود 500 میلیارد دلار برسد که بسیار قابل توجه است! از این رو، هرروزه احتیاج به توسعه دهندگان حرفه‌ای بازی بیش از پیش می‌شود و بخاطر تقاضای بالا، درآمد آن‌ها نیز بسیار بالا خواهد رفت.

جالب است بدانید که توسعه دهندگان حرفه‌ای به راحتی می‌توانند با یک رزومه خوب مهاجرت کاری کنند و بطور متوسط 65 تا 220 هزار دلار در سال درآمد داشته باشند!

اگر شما هم می‌خواهید عضوی از این صنعت باشید و از بازی سازی کسب درآمد کنید، دوره آموزش مقدماتی تا پیشرفته بازی سازی با Unity ۳D همان چیزی است که نیاز دارید. این دوره به صورت کامل و با توجه به نیاز بازار تدریس شده و تمامی مفاهیم مرتبط با یونیتی در آن برای علاقمندان در نظر گرفته شده است. 

 

معرفی دوره آموزش مقدماتی تا پیشرفته بازی سازی با Unity ۳D

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

در طول این دوره شما کار با نرم افزار Unity 3D را به خوبی خواهید آموخت که محبوب‌ترین موتور بازی سازی دنیا محسوب می‌شود. این دوره کاملا پروژه محور می‌باشد و چندین بازی سه بعدی را در سبک‌های مختلف در آن خواهید ساخت. برای نمونه، پروژه اول ساخت یک بازی مشابه بازی Zigzag می‌باشد که در اندروید و ios بسیار محبوب می‌باشد.

در انتهای دوره نیز، طی یک پروژه بزرگ و پیچیده، تمامی مباحث و چالش‌های ناگفته را یاد خواهید گرفت. همچنین، به شما آموزش داده خواهد شد که چگونه بازی خود را برای سیستم عامل و کنسول‌های مختلف مانند اندروید، ویندوز، پلی استیشن، XBOX و… منتشر کنید.

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

 

نرم افزار یونیتی یا همان موتور بازی سازی یونیتی چیست؟

تابه‌حال به‌این موضوع فکر کرده‌اید که بازی‌های ویدئویی چطور ساخته می‌شوند؟ یونیتی همان نرم‌افزاری است که به کمک آن می‌توان بازی‌های کامپیوتری را ساخت. Unity 3D یک موتور بازی سازی چندسکویی می‌باشد که در سال 2005 ساخته شد. این نرم افزار ابتدا برای توسعه بازی‌های MacOS عرضه شده بود، اما با استقبال بی نظیری که از آن شد، برای سیستم عامل‌های مختلف نیز منتشر شد و از سال 2018 برای بیش از 25 سیستم عامل توسعه یافت و به محبوب‌ترین موتور بازی سازی دنیا تبدیل شد.

دلیلی این محبوبیت، سادگی محیط برنامه، قابلیت سفارشی سازی نرم افزار، استفاده از زبان محبوب C#، قدرت رندرینگ بالا و… بود. در این دوره آموزشی نیز از این نرم افزار بی نظیر برای آموزش و توسعه بازی‌ها استفاده خواهد شد و پروژه‌های مختلفی را در آن بصورت عملی انجام خواهید داد.

 

بازار کار و درآمد توسعه دهندگان بازی

توسعه دهندگان بازی حرفه پیچیده و کار سختی دارند؛ بنابراین تعداد آن‌ها بسیار کم می‌باشد و با توجه به تعداد کم و تقاضای بالا، درآمد‌های بسیار بالایی دارند!

از طرفی همانطور که گفته شد، حوزه بازی و گیم یک صنعت رو به رشد و با ارزش بسیار بالا می‌باشد. به همین خاطر، شرکت‌های بازی سازی متخلف هزینه‌های بسیار زیادی برای توسعه دهندگان خود می‌کنند تا در این بازار پر رقابت حرفی برای گفتن داشته باشند. شما به عنوان یک توسعه دهنده بازی حرفه‌ای می‌توانید به راحتی از این طریق مهاجرت کنید و در شرکت مورد نظر مشغول به کار شوید.

لازم به ذکر است که شما حتی می‌توانید بازی‌های کوچک یا بزرگ و مختلفی را به تنهایی طراحی کنید و در Google play، Apple store، بازار و… به فروش بگذارید و با هر بار دانلود، درآمد غیر فعالی به صورت مادام‌العمر داشته باشید.

 

پیش‌نیازهای دوره آموزش بازی سازی با Unity 3D چیست؟

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

 

سخن پایانی

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

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

آماده شروع
  • پیش نیاز های دوره

    00:04:40
  • نصب و راه اندازی یونیتی هاب و یونیتی ادیتور

    00:21:09
  • آشنایی با محیط یونیتی ادیتور

    00:17:34
  • پروژه عملی اول : zig zag
  • افزودن کامپوننت اسکریپت به گیم آبجکت

    00:13:32
  • تغییر موقعیت مکانی گیم آبجکت با استفاده از اسکریپت

    00:30:16
  • تغییر موقعیت مکانی گیم آبجکت با استفاده از اسکریپت قسمت ۲

    00:28:01
  • گرفتن ورودی از کاربر (کلید های کنترل)

    00:24:45
  • آشنایی با کامپوننت دوربین (camera)

    00:19:57
  • بررسی انواع پراجکشن در کامپوننت دوربین

    00:12:53
  • آشنایی با تابع instantiate

    00:22:31
  • پیاده سازی منطق ایجاد مسیر بازی

    00:22:08
  • منطق ایجاد مسیر بازی قسمت ۲

    00:19:06
  • الگوریتم ساخت مسیر بازی (قسمت ۳)

    منتشرشده 00:14:20
  • منطق ساخت مسیر بازی قسمت آخر

    منتشرشده 00:21:24
  • نوشتن منطق باخت در بازی

    منتشرشده 00:20:20
  • شبیه سازی انیمیشن سقوط

    منتشرشده 00:11:13
  • نحوه ایجاد وقفه زمانی در جریان بازی

    منتشرشده 00:21:34
  • آشنایی با تابع destroy

    منتشرشده 00:18:55
  • آشنایی با توابع collision

    منتشرشده 00:44:57
  • آشنایی با رابط کاربری در یونیتی

    منتشرشده 00:21:53
  • ساخت صفحه game over

    منتشرشده 00:28:49
  • آشنایی با رویداد onclick

    منتشرشده 00:16:47
  • ذخیره اطلاعات با استفاده از کلاس PlayerPrefs

    منتشرشده 00:26:16
  • پروژه عملی دوم : mini golf
  • آشنایی با پروژه

    00:07:05
  • شروع پروژه

    منتشرشده 00:19:56
  • بدست آوردن مختصات نقطه کلیک در صحنه بازی

    منتشرشده 00:17:45
  • آشنایی با تابع AddForce

    منتشرشده 00:19:37
  • شبیه سازی خصوصیت bounciness

    منتشرشده 00:11:12
  • تشخیص توقف توپ

    منتشرشده 00:15:25
  • کنترل چرخش دوربین

    منتشرشده 00:30:42
  • مدل سازی سه بعدی با ProBuilder (قسمت اول)

    منتشرشده 00:14:06
  • مدل سازی سه بعدی با ProBuilder (قسمت دوم)

    منتشرشده 00:26:58
  • مدل سازی سه بعدی با ProBuilder (قسمت سوم)

    منتشرشده 00:14:18
  • افزودن نشانگر جهت پرتاب توب

    منتشرشده 00:24:10
  • اصلاح نشانگر جهت پرتاب

    منتشرشده 00:29:29
  • تشخیص برخورد به هدف

    منتشرشده 00:20:15
  • افزودن نشانگر اندازه نیرو

    منتشرشده 00:33:56
  • نوشتن منطق پایان بازی

    00:44:15
  • انتقال صحنه بازی به مرحله جدید

    00:24:39
  • پروژه عملی سوم : aliens invasion
  • آشنایی با پروژه

    منتشرشده 00:06:22
  • ایجاد پروژه و منطق چرخش زاویه دید

    منتشرشده 00:25:10
  • آشنایی با نحوه حرکت گیم آبجکت ها در محیط بازی

    00:25:29
  • پیاده سازی شلیک گلوله

    منتشرشده 00:22:28
  • پیشنیاز های دوره چه چیزهایی هستند؟

    • آشنایی با زبان #C

    نظرات دانشجویان

    مدرس دوره

    احمدرضا صاحب


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

    سوالات متداول

    دوره آموزش مقدماتی تا پیشرفته بازی سازی با Unity 3D برای چه دسته از افرادی است؟

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

    آیا برای گذراندن این دوره به پیش نیاز احتیاجی است؟

    خیر. این دوره کاملا از سطح مبتدی شروع خواهد شد و حتی اگر هیچ چیزی از برنامه نویسی نمی‌دانید، می‌توانید در آن شرکت کنید و به یک توسعه دهنده بازی حرفه‌ای تبدیل شوید.

    مزایای شرکت در دوره آموزش مقدماتی تا پیشرفته بازی سازی با Unity ۳ چیست؟

    در این دوره می‌توانید صفر تا صد نرم‌افزار یونیتی برای بازی‌های ویدئویی را یاد بگیرید؛ حتی اگر هیچ پیش‌زمینه‌ای از قبل در این مورد ندارید.