آنچه یاد خواهید گرفت:
مبانی تا پیشرفته #C و Unity 6
توسعه بازی موبایل با Unity 6 و #C
شما قادر خواهید بود یک بازی ساده دوبعدی پلتفرمر، بازیهای کژوال و چند نوع ساده از بازیهای دوبعدی را با Unity 6 و #C بسازید.
توانایی ساخت بازی برای PC، وبسایتهای اختصاصی و همچنین بازی برای دستگاههای موبایل را خواهید داشت!
هر دو نسخه قدیمی و جدید Unity
فرآیند گامبهگام برای آمادهسازی بازی جهت انتشار در Play Store، ساخت AAB و APK
همراه با توسعه بازی، چندین آزمون کوتاه دریافت میکنید تا مطمئن شوید از مبانی یاد میگیرید.
چند تمرین ساده و چند تکلیف بزرگتر در پایان دوره به شما داده میشود!
چگونه حرکت بازیکن، پرش، موانع و خیلی چیزهای دیگر را بسازید تا بازی جذابتر و قابلبازیتر شود؟
مبانی #C را از کلاسها تا آبجکت و موارد دیگر با موتور بازیسازی Unity 6 بهخوبی یاد میگیرید!
انیمیشن، UI، اسکریپتنویسی در #C، کامپوننتها!
پیشنیازهای دوره
درک اولیه از فیزیک و ریاضی، برای مثال بردارها، جاذبه و موارد مشابه... اما در طول مسیر همه چیز را توضیح میدهم، بنابراین لازم نیست درک عمیقی از آنها داشته باشید.
توضیحات دوره
در این دوره یاد میگیرید چگونه با کدنویسی #C در Unity 6 یک بازی بسازید (جدیدترین نسخه موتور بازیسازی Unity). با ساخت 3 بازی در موتور Unity و با زبان برنامهنویسی #C، این دوره برای افراد کاملاً مبتدی طراحی شده است. یاد میگیرید چگونه برای موبایل، وبسایت اختصاصی و حتی PC بازی بسازید. همچنین خواهید دانست چگونه بازی خود را برای انتشار در Google Play Store یا در وبسایت اختصاصیتان مثل itch آماده کنید. این دوره مبانی Unity 6 و کدنویسی #C را برای افراد کاملاً مبتدی تا سطح متوسط آموزش میدهد. در Unity 6 با گیمآبجکتها، کامپوننتها، ساخت انیمیشن در Unity 6، ساخت ترنزیشن انیمیشن، کار با UI در موتور بازیسازی Unity و بسیاری موارد دیگر در جدیدترین نسخه Unity آشنا میشوید. همچنین مثالهای برنامهنویسی #C را برای کلاسها در #C، تابع/متدها، تابع سفارشی، حلقههای for، متغیرها، تابع start و update، شرط if و بسیاری موارد دیگر در زبان برنامهنویسی #C یاد میگیرید. ابتدا یک بازی Flappy Bird در Unity 6 میسازیم، سپس بازی dodge the blocks را میسازیم و در نهایت یک بازی ساده دوبعدی پلتفرمر در Unity 6 ایجاد میکنیم. همچنین مدرس آموزش داده است که چگونه این بازی را برای هر دستگاه موبایل، برای وبسایتهای اختصاصی (اگر داشته باشید میتوانید این فایل را در سایت خود قرار دهید تا بازی در مرورگر اجرا شود) و همچنین برای PC بسازید. چگونگی کار لمس در بازی، اینکه چگونه میتوانید یک دکمه بسازید تا یک گیمآبجکت پرواز کند و خیلی چیزهای دیگر را هم یاد میگیرید.
این دوره کاملاً برای مبتدیانی است که میخواهند با Unity 6 و کدنویسی #C بازی بسازند و میخواهند بازی را برای موبایل، PC و حتی وبسایتها منتشر کنند تا کاربران بتوانند بدون نصب، آن را در مرورگر خود بازی کنند. پس این فرصت را از دست ندهید و همین حالا دوره را تهیه کنید تا اولین بازی خود را در موتور Unity با برنامهنویسی #C بسازید!
این دوره برای چه کسانی مناسب است؟
افراد کاملاً مبتدی تا سطح متوسط!