آموزش مقدماتی بازی سازی

مجموعه آموزش مقدماتی بازی سازی دو بعدی – یونیتی

سال ۱۳۹۳ مجموعه آموزشی رو تحت عنوان آموزش مقدماتی بازی سازی دو بعدی برای یونیتی تهیه کردیم. این مجموعه رو در سایت سی‌جی‌کپچر منتشر کردیم.

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

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

امیدواریم شما عزیزان بتونید از این آموزش‌ها استفاده کافی رو ببرید.

 

محتوای آموزشی

قسمت اول:
– آماده سازی صحنه یونیتی
– آشنایی با محیط نرم‌افزار
– آشنایی با ابزارهای ضروری سه بعدی

قسمت دوم:
– آشنایی با محیط برنامه‌نویسی MonoDevelop
– آشنایی با توابع پیش‌فرض و ضروری یونیتی
– آشنایی با موارد ابتدایی برنامه‌نویسی

قسمت سوم:
– تمرین کدنویسی در یونیتی
– کمک گرفتن از Scripting Reference یونیتی

قسمت چهارم:
– اسپرایت و تصاویر دوبعدی
– چیدمان محیط یک بازی دوبعدی
– آشنایی با ۲D Collider
– آشنایی با Prefab
– معرفی Sorting Layer

قسمت پنجم:
– آماده‌سازی کاراکتر
– درک فضای روابط انیمیشینی

قسمت ششم:
– آشنایی با اصول انیمیشن
– نحوه برقراری ارتباط با پنجره Animation

قسمت هفتم:
– ساخت انیمیشن‌های کاراکتر

قسمت هشتم:
– آشنایی با Animator
– درک ارتباطات مربوط به انیماتورها
– کدنویسی انیماتور
– کدنویسی کاراکتر

قسمت نهم:
– رابط کاربری برای بازی
– کدنویسی مربوط به رابط کاربری
– صداگذاری بازی

قسمت دهم:
– ساخت منوی بازی
– آشنایی با پنجره Build
– خروجی گرفتن بازی برای ویندوز

 

قسمت اول

 

 

قسمت دوم

 

 

قسمت سوم

 

 

قسمت چهارم

 

 

قسمت پنجم

 

 

قسمت ششم

 

 

قسمت هفتم

 

 

قسمت هشتم

 

 

قسمت نهم

 

 

قسمت دهم

 

 

46 ديدگاه بر “مجموعه آموزش مقدماتی بازی سازی دو بعدی – یونیتی

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

  2. ممنون بابت جوابتون ولی حلا راه حال چیه بدون فایل پروژه که نمیشه آموزش رو درست یاد گرفت تنها فیلم های شما رایگان بودن
    شما لینک فیلم یا کتاب فارسی رایگان برای یادگیری یونیتی سراغ نداید ؟

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

  3. واقعا ممنون ار آموزشتون..
    مرسیییی..
    خیلی عالی…واقعا اگر بقیه سایت ها هم همینطور تو ارتقا آموزش با صداقت کار می کردن .. الان وضعیت بهتری داشتیم..
    فقط یه موردی…
    پایان قسمت آخر (دهم) نریشن میگه توی قسمت بعدی خروجی با کد اندروید رو میگم..
    میخواستم بدونم هست یا خیر .. لطفا راهنمایی کنین…
    ممنون.. (:

  4. سلام
    تشکر آموزشها عالی بودن ، فقط اگه آموزشها رو ادامه میدادید خیلی بهتر بود . خصوصا اگه نکته های #C در یونیتی رو هم میتونستید براشون یک آموزش درست کنید که بینظیر میشد .

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

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

  7. با سلام خدمت شما ایا با این اموزش میشه بازی مث ۴۱۱۴۸ درست کرد یا اموزش جداگونه داره لطفا جوالو به ایمیلم بفرستین ضروریه اگه میشه که هیچ اگه نمیشه اموزش درست کردن بازی ۴۱۱۴۸ اندروید رو بزارین

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

  8. با سلام و خسته نباشید
    من روی یه پروژه ای کار میکنم که نیاز به مجوز میکروفن داره، برای این کار باید API, Android.Permission رو فراخوانی کنم ولی موقع نوشتن using Unity.Engine.Android میگه The type or namespace name `android’ does not exist in the namespace `UnityEngine’. Are you missing an assembly reference? این مشکل رو چطوری میتونم حلش کنم؟

    1. سلام
      تا حالا به این مشکل برخورد نکردم. از چه ورژن یونیتی استفاده میکنید؟
      توی قسمت build settings پروژه روی حالت اندروید هست؟

  9. ورژن یونیتی ۵.۶.۰f3 هستش، build settings هم رو اندروید. تو اینترنت هم زیاد گشتم ولی جوابی پیدا نکردم.

    1. خب احتمالا توی این ورژن ساپورت نمیکنه
      ورژن یونیتی‌تون خیلی قدیمیه
      ورژن‌های جدید رو نصب کنید

  10. خیلی افتضاح بود
    از صدای گوینده حالم به هم خورد
    هر آشغالی و پخش نکنید

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

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

  12. با سلام اگه میخواین همه فایل ویدیویی این صفحه رو از ایمیل بفرستم که فایل دانلودش رو بذارین یا به خود اشخاص بفرستم یه ایمیل به mmoorrtteezzaa84@gmail.com بفرستید. ممنون از سایت عالی تون.

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

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

    1. سلام
      ویدئوها رو میتونید از سایت آپارات مستقیم دانلود کنید.
      برای اندروید شما باید خروجی اندروید بگیرید که از قسمت File و بعد Build Setting انجام میشه.
      موفق باشید.

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

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

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

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

    ممنون
    احمد محمدی – بازی ساز مستقل – آرشیدا گیمز

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

      موفق باشید.

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

    1. سلام
      چه نسخه‌ای از یونیتی رو استفاده میکنین؟
      شاید نسخه‌ای که دارین باگ داره.
      متن دقیق خطاش رو هم بفرستید خوبه.

  17. یونیتی ورژن ۲۰۱۸.۴.۰f1 خطا هم اینهall compiler errors have to be fixed before enter play mode یونیتی رو از سایت سافت ۹۸ گرفتم

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

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

پاسخی بگذارید

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