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

از 100 رأی

رایگان

توضیحات

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

با یک آموزش عالی در خدمت شما عزیزان هستیم. بنابر درخواست های متعدد دوستان مبنی بر اموزش جامع زبان سی شارپ برای استفادهدر یونیتی این اموزش جامع براتون طی ۲۴ جلسه و حدودا ۱۰ ساعت تهیه شده است تا شما پس از دیدن ان به راحتی بتوانید هر نوع اسکریپت سی شارپی را برای بازی های خودتان بنوسید. در این فیلم طی ۳ فصل شما با نحوه برنامه نویسی بازی ها با یونیتی اشنا می شوید. در قصل اول شما تمامی مفاهیم شی شارپ و ارث بری را یاد میگیرید و در قصل دوم با نحوه ارتباط سی شارپ و یونیتی اشنا می شود.

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

  • این دوره فاقد هرگونه پیش نیازی هست.
  • اموزش به صورت ۰ تا ۱۰۰ و از مقدماتی تا پیشرفته خواهد بود
  • مشابه این اموزش در هیچ سایت فارسی وجود ندارد.

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

  1. ایجاد یک سند سی شارپ
  2. پنجره کنسول و کامپایل
  3. ایجاد برنامه hello world
  4. معرفی متغییرها
  5. نوشتن عبارات
  6. Constants
  7. دستورات شرطی
  8. حلقه for, While
  9. معرفی توابع
  10. معرفی رویداد ها
  11. ورودی و مقدار برگشتی تابع
  12. معرفی کلاس
  13. چرخش آبکت ها با کلاس Transform
  14. داکیومنت کلاس های یونیتی
  15. معرفی کلاس های مشتق شده
  16. توسعه یک کلاس
  17. MonoBehaviour
  18. نحوه ارث بری کلاس ها
  19. مفهموم game object

فصل دوم:

  1. Introduction
  2. Coroutine Details
  3. Creating a Coroutine
  4. WaitForSeconds and Coroutines
  5. Coroutines and Frame Delays
  6. Going further with Coroutines
  7. Components and Communication
  8. Accessing Components
  9. Searching For Components
  10. Using BroadcastMessage
  11. Polymorphism and Virtual Functions
  12. Overriding Virtual Functions
  13. Validation with C# Properties
  14. Delegates
  15. Moving Further with Delegates
  16. GameObjects
  17. Searching For GameObjects
  18. Transforms and Hierarchies
  19. Transforms and Translations
  20. Transforms and Rotations
  21. Transforms and Scaling

فصل سوم:

  1. Introduction
  2. Fixing Game Resolution From the Editor
  3. Fixing Game Resolution From Script
  4. Saving and Restoring Game Resolution
  5. Editing Materials From Script
  6. Creating Component Dependencies
  7. Scheduling Regular Tasks
  8. Creating Animation Curves
  9. Preparing to Work with Curves
  10. Animating Motion with Curves

پروژه کوچک پایانی: نحوه ایجاد سیستم تغییر سلاح با صفحه کلید و موس با اسکریپت

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

زیرعنوان نمونه برای این فصل

پیش نیازها و سرفصل ها ویدئو

توضیح کوتاه برای درس

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

توضیح کوتاه برای درس

معرفی انواع متغییرها ویدئو

توضیح کوتاه برای درس

عملگرها ویدئو

توضیح کوتاه برای درس

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

عملگرهای شرطی ویدئو

توضیح کوتاه برای درس

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

انواع حلقه ها در سی شارپ ویدئو

توضیح کوتاه برای درس

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

طراحی سیستم تیراندازی با کدنویسی ویدئو

توضیح کوتاه برای درس

بررسی انواع ارایه ها ویدئو

توضیح کوتاه برای درس

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

بررسی لیست ها و توابع ویدئو

توضیح کوتاه برای درس

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

کار با کلاس ها و اشیا ویدئو

توضیح کوتاه برای درس

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

شی گرایی و ارث بری ویدئو

توضیح کوتاه برای درس

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

زیرعنوان نمونه برای این فصل

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

توضیح کوتاه برای درس

اموزش Coroutines ویدئو

توضیح کوتاه برای درس

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

اموزش Components و game object ویدئو

توضیح کوتاه برای درس

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

اموزش Polymorphism ویدئو

توضیح کوتاه برای درس

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

اموزش Validation و Delegates ویدئو

توضیح کوتاه برای درس

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

اموزش جستجو GameObjects ویدئو

توضیح کوتاه برای درس

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

بررسی کامپوننت Transforms ویدئو

توضیح کوتاه برای درس

فصل ۳

زیرعنوان نمونه برای این فصل

اموزش Fixing Game Resolution ویدئو

توضیح کوتاه برای درس

اموزش Restoring Game Resolution ویدئو

توضیح کوتاه برای درس

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

اموزش کار با Materials ویدئو

توضیح کوتاه برای درس

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

اموزش Animation Curves ویدئو

توضیح کوتاه برای درس

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

ایجاد سیستم تغییر سلاح ویدئو

توضیح کوتاه برای درس

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

کدنویسی سیستم تغییر سلاح ویدئو

توضیح کوتاه برای درس

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

فایل های پروژه فایل های ضمیمه

توضیح کوتاه برای درس

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
جلسات دوره
اساتید دوره
دیدگاه‌ها

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

  1. Zippo (خریدار محصول)

    سلام

    برای ساخت بازی مثل کلش رویال (استراتژیک ۲ بعدی )
    چه مراحلی و باید طی کنم
    حرکت . جنگ بین نیروها به صورت اتو ماتیک و…

    در ضمن کل آموزشای سایتتونم هم خریدم

    • جت آموز

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

  2. امیرعلی عربخانی (خریدار محصول)

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

    • جت آموز

      ۸۰٪ یک بازی کدنویسی است. با یادگیری این اموزش میتوانید هر بازی را کدنویسی کنید.

      • علي سوري (خریدار محصول)

        سلام، در رابطه با اينكه عرض كرديد 80 درصد بازي كد نويسيه، بايد بگم كه در مقدمه همين پك دقيقا عكس اين حرف شما گفته شده كه 80 درصد بازيسازي گرافيك و طراحيه، و 20 درصد كد نويسيه. بنده واقعا گيج شدم، براي انتخاب رشته تو دانشگاه بايد بدونم كدوم تو اين حرفه تاثير گذار تره. با تشكر از زحمات گرانقدر جناب عالي و باقي تيم فداكار جت آموز.

        • جت آموز

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

  3. طاها ترکاشوند (خریدار محصول)

    میشه آموزش های دیگه تون رو به شکل فایل زیپ بزارید آخه فیلم‌های آموزشی تون رو نمیتونم دانلود نکنم چون واقعا نیاز دارم و به بهترین شکل ممکن آموزش داده شده و دانلود کردنش زمان بره
    با تشکر از سایت خوبتون?

    • جت آموز

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

  4. omid EFTEKHARI (خریدار محصول)

    سلام این آموزش ها برای بازی های دو بعدی هست یا سه بعدی چون مثال هاتون با اشیای سه بعدی هستن

    • جت آموز

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

  5. لفثقق یبسیبسی (خریدار محصول)

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

    • جت آموز

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

      • لفثقق یبسیبسی (خریدار محصول)

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

        • جت آموز

          گروه پرسش و پاسخ و رفع مشکل در شاخه it

          @games_developers

  6. لفثقق یبسیبسی (خریدار محصول)

    لطفا پاسخ دهید بسیار گیر کردم

  7. salehtorkanloo

    سلام این آموزش با این https://jetamooz.com/courses/csharp-programming-training-in-unity/ اموز چه فرقی داره

    • جت آموز

      سلام. سرفصل های اموزش ها را بررسی نماید.

  8. aka1383ali (خریدار محصول)

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

    • جت آموز

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

  9. aka1383ali (خریدار محصول)

    فقط یه مشکلی دارم : اینکه کد GUi رو عیناً مثل شما مینویسم اما هیچ اتفاقی نمیوفته!؟

    • جت آموز

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

      • aka1383ali (خریدار محصول)

        نسخه یونیتی ام ۵.۶.۷ هستش و وقتی تو یونیتی داکیومنت GUI رو سرچ می کنم چیزی نمیاره. لطفا یک بیشتر کمکم کنید.

        • جت آموز

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

  10. salehtorkanloo (خریدار محصول)

    سلام برای برنامه نویسی سی شارپ در یونیتی نیاز به ریاضی داریم؟

    • جت آموز

      سلام.خیر. ولی کلا اشنایی با مفاهیم ریاضی به شما کمک میکند تا ذهن پویایی داشته باشید.

  11. عباس اینانلو (خریدار محصول)

    سلام من می خوام به یونیتی به زبان سی شارپ بگم اگر هر‌ بار روی دکمه ی سرباز کمان دار کلیک کرد هر دفعه تا ۲۰ دفعه سرباز کمان دار ظاهر شود نه یک دفعه ۲۰ دفعه ظاهر کنه برای من فقط یک دفعه ظاهر میکنه باید چه کدی بزنم تو رو خدا راهنمایی کنین خیلی منون اموزشتون هم عالی بود بازم منون

    • جت آموز

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

  12. asemanyahmad

    سوال در نحوه کامپایل کردن کد های برنامه نویسی در یونیتی دارم. من کدهای دستوری ک می خواهم بنویسم سیستم متوجه نمی شود. وusing مربوط به یونیتی فعال هست ولی هیچ گونه کامپایلی جواب گو نیست. حتی دستور debug را نمی شناسد. چکار باید بکنم؟

    • جت آموز

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

      • asemanyahmad

        سلام مجدد
        من در ویژوال استادیو 2019 کد نویسی رو انجام میدم. فکر نکنم مشکل از این نرم افزار باشه. حتی در زبان برنامه نویسی mono develop کد نویسی رو امتحان کردم. به نظر شما مشکل نمی تواند از using خاصی باشد؟

        • جت آموز

          سلام.لطفا پروژه خود را کامل کپی کنید و روی سیستم دیگری که یونیتی نصب است اجرا کنید. اگر فاقد مشکل بود که سیستم شما مشکل دارد. و اگر اجرا نشد باید کتابخانه های خود را چک کنید.

  13. پویان حسینی (خریدار محصول)

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

    • جت آموز

      سلام.همیشه کاربرانی هستند که میگن اموزش سریع است و از بیس بگید و برخی هم میگن اموزش مقدماتی است و سریعتر مباحث پیشرفته تر را بگوید. این اموزش برای من نیست. بلکه فارسی شده اموزشی خارجی advanced c# game programing میباشد که در یودمی هست و هزاران کاربر ان را به دلار خریداری کرده اند و شما ان را به رایگان مشاهده میکنید. اگر در مفاهیم سی شارپ ضعیف هستید حتما فیلم های اموزش سی شارپ را در نت مشاهده کنید و سپس به سراغ این اموزش بیاید.

      • zolamolakolahola (خریدار محصول)

        یعنی چی؟
        یعنی دوبله شده؟
        یا کپی شده؟
        چون صدای خود مهندس میاد؟

        • جت آموز

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

  14. zolamolakolahola (خریدار محصول)

    سلام تفاوت این دوره با https://jetamooz.com/courses/csharp-programming-training-in-unity/ چی هست؟

    • جت آموز

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

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

درخواست مشاوره

شماره همراه خود را وارد کنید، تا مشاوران ما طی دو روز کاری آینده در ساعت کاری (۹ صبح تا ۶ بعد از ظهر) برای مشاوره رایگان سرمایه‌گذاری با شما در ارتباط باشند.

محل قرارگیری فرم مشاوره و ارتباط شما

محصولات مشابه