گنج واقعی تخصص شماست. 50 درصد تخفیف ویژه با کد تخفیف : ganj

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

چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۵۷۱۷ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
رشته کامپیوتر
برنامه نویسی programming
آموزش ساخت بازی ShootEmUp 2D با انجین Unity3D
۲۱ نظر
بازدید : 5,208 بازدید
آموزش ساخت بازی ShootEmUp 2D  با انجین  Unity3D

در این اموزش یازده ساعت ونیمی می خواهیم با هم یک بازی ShootEmUp 2D با انجین Unity3D بسازیم . در طول این آموزش علاوه بر ساخت این بازی با مفاهیم Unity3D بیشتر آشنا می شویم . در طول ساخت بازی علاوه بر آشنایی با مفاهیم ابتدایی unity در بعضی از موارد به بررسی مطالب حرفه ای تر و عمیق تر unity و C# نیز مثل singleton ، parallax scrolling ، Extention Methods ، Modern Unity UI و .. می پردازیم. برای اطلاع از جزییات بیشتر به ادامه مطلب مراجعه کنید

Untitled2

این اموزش ده قسمتی شامل قسمت های زیر در مدت زمان تقریبا یازده ساعت نیم می باشد :
قسمت اول : ساخت اولین Scene ، مدت زمان :۳۱:۴۲
انتخاب IDE ، directory architect ، چرا بعضی از پوشه ها در یونیتی معنای خاصی میدهند و یونیتی چه عملیاتی روی آنها انجام میدهد ؟
قسمت دوم :اضافه کردن ونمایش دادن پس زمینه ، مدت زمان:۲۷:۰۷
اضافه کردن بک گراند و پلتفرم ها صحنه ، لایه بندی و روشهای آن prefab ویژگیهای آنها و مقدمات کار با SpriteEditor یونیتی و …..
قسمت سوم : ساخت player وEnemy ، مدت زمان:۵۷:۳۰
اضافه کردن بازیکن و دشمنانش به صحنه ، توضیحاتی در مورد Component و نحوه کار کرد با آنها ، نوشتن اسکریپت های player ، Enemy Script ، move Script و …..
قسمت چهارم : شلیک ۱ ، مدت زمان : ۶۸:۵۸
پیاده سازی شلیک ، اسیب سلامتی برای بازیکن و …..
قسمت پنجم : شلیک ۲ ، مدت زمان : ۴۴:۳۹
پیاده سازی شلیک ، آسیب ، سلامتی برای دشمنان ، شلیک در جهت های مختلف و ……
قسمت ششم :parallax Scrolling ، مدت زمان :۱۱۰:۰۱
پیاده سازی یک parallax Scrolling حرفه ای و کاربردی با استفاده از Extention Method و Singleton….
قسمت هفتم : کار کردن با particle System ، مدت زمان : ۳۷:۳۶
ساخت Special Effect با unity و با استفاده ازاسکریپت SpecialEffect Helper و با استفاده از Singleton
قسمت هشتم : کار کردن با موزیک و جلوه های صوتی ، مدت زمان : ۳۰:۱۳
ساخت افکت های صوتی با استفاده از اسکریپت soundEffectHelper و …..
قسمت نهم : ObjectPooling ، مدت زمان ۱۳۸:۵۶
پیاده سازی Object Pool فوق العاده حرفه ای و کاربردی برای تولید بی نهایت دشمنان و ابژکتها و بالا بردن performance بازی ، ندیریت کردن Pool ها و ….
قسمت دهم : Modern Unity UI، مدت زمان ۱۳۶:۳۲
پیاده سازی Main Menu، Pause Menu، آشنایی با انیمیشن در new UI و ….

Untitled

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

دریافت کنید

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

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

    نظرات کاربران

    ۲۱
    • علیرضا
      یکشنبه ۸ فروردین ۱۳۹۵ - ۲۱:۴۰

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

      • مدیر- تقی زاده
        شنبه ۱۴ فروردین ۱۳۹۵ - ۱۱:۰۳

        سلام
        لینک مستقیم قرار گرفت

    • امیر
      دوشنبه ۲ آذر ۱۳۹۴ - ۱۰:۳۰

      نه درست شد مهندس
      box cllision2d رو تیکش رو برداشته بودم برای player م.
      و همینطور is trigger رو هم میاس تیکشو بردارم.
      متشکرم

      راستی یه چیزی:
      توی یه کتاب خونده بودم که اگر بین صحبتهاش، از صداهای زائد مثل: اِاِِاِاِاِاِاِاِ و یا او او او او … و یا خیلی مکث کنه یا تیکه کلامی رو خیلی به کار ببره، شنونده رو خیلی خسته میکنه. دلزده میکنه.

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

      • مدرس سعادتی
        سه شنبه ۳ آذر ۱۳۹۴ - ۱۴:۳۵

        سلام
        خوشحالم که مشکلت حل شد
        تو یک کتابی خونده بودم که ادمایی که خیلی باهوشن به خاطر اینکه میزان چیزهایی که بهش فک میکنن بیشتر از چیزهایی که میتونن به زبون بیارن دچار تکه کلام یا قطع شدن پیاپی صحبتهاشون میشن:)).
        خارج از مزاح بابت تذکرت بسیار ممنون.
        من هم دوست دارم طول هر قسمت کمتر بشه و مدیریت سایت هم تاکید زیادی روی این مساله داره
        نکته ای که هست از اونجایی که همانطور که حتما میدونی ساخت بازی یک پروسه خیلی زمان بر هست و خیلی از قسمت های بازی به قسمت دیگه کاملا وابسته هست مجبورم که یک مبحث رو در یک ویدیو بگم که این باعث میشه که طول ویدیو بیشتر از اونی بشه که انتظار دارم که البته این مشکل توی همه ویدیو هایی که درمورد بازی سازی هست دیده میشه با یک سرچ ساده توی سایتهایی مثل youtube میشه به این مساله پی برد. سعی میکنم از این به بعد طول ویدیوها کمتر بشه.

    • امیر
      دوشنبه ۲ آذر ۱۳۹۴ - ۰۹:۵۱

      سلام مهندس
      وقت بخیر
      راستش من از فیلم ۹ به بعد یه کم برنامه م ریخته به هم
      مثلا الان مشکلی که دارم این هست که نه تیر ها(چه تیر های خودمون و چه تیر های دشمن) و نه خود دشمن و آبجکت بازیمون به هم برخورد نمیکنن.
      نمیدونم باید چکار کنم.

      مشکلم کجاست؟

    • امیر
      یکشنبه ۱۰ آبان ۱۳۹۴ - ۱۴:۴۷

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

      • مدرس سعادتی
        چهارشنبه ۶ خرداد ۱۳۹۴ - ۲۳:۴۷

        سلام دوست عزیز
        ۱- من تجربه کاری در زمینه کار با ایکلیپس ندارم و نمی دونم که چگونه میشود با ایکلیپس بازی ساخت.
        ۲- به هر حال برای ساخت بازی (به عنوان برنامه نویس بازی های رایانه ای) شما باید یک یا دو زبان برنامه نویسی را یاد بگیرید که پیشنهاد من به شما یادگیری #C و ++C هست. البته این نظر شخصی بنده نیست بلکه با یک جستجوی ساده در اینترنت میتوانید به این جواب برسید.
        ۳-کار ساخت بازی بسیار به انجینی که برای ساخت بازی تان استفاده میکنید وابسته هست(البته اگر برنامه نویس خیلی خوبی هستید این قضیه در مورد شما صدق نمیکند. و البته با استفاده از نرم افزارهایی مثل فلش هم شما میتوانید بازی خودتان را بسازید. )
        ۴-من فقط با انجین های unity و تا حدود خیلی کمی با unreal engin آشنا هستم. برای یاد گیری کار با این اینجین ها باید وقت صرف کنید (هر کاری هزینه دارد هزینه این کار وقت صرف کردن هست) .
        ۵- بسته به تعداد افرادی که روی پروژه شما کار میکنند و تخصص هاشان شما باید انجین مورد نظرتان برای ساخت بازی رو انتخاب کنید.(البته که موارد بسیار دیگری هم در اینجا مطرح هست ولی به نظر من مهم ترین نکته این هست که شما با چه انجینی یا زبان برنامه نویسی در کوتاه ترین زمان ممکن به بازی مورد نظرتان دست پیدا میکنید).
        ۶-در نهایت با توجه به بازار کار داخل کشور و سطح تیم ها و تجربه شخصی (که البته خیلی زیاد هم نیست) به عنوان نظر شخصی پیشنهاد بنده به شما یادگیری unity3D هست.
        امیدوارم کمک کرده باشم

    • ارتین
      دوشنبه ۳۱ فروردین ۱۳۹۴ - ۰۶:۱۵

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

      • مدرس سعادتی
        دوشنبه ۳۱ فروردین ۱۳۹۴ - ۱۵:۱۲

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

        • ارتین
          سه شنبه ۱ اردیبهشت ۱۳۹۴ - ۱۲:۳۰

          سلام میتونی تو توضیحات حجم کلی رو بزنی و این که اسم پارت ۵ و ۶ شده هر دوش ۵ ولی فایل های توشون درسته که البته نمیخواد دوباره اپلود کنی :D بریم تو پوشه ها میفهمیم :)
          و این که جمع ساعات اموزشی رو هم بزار و یه دمو ی قابل بازی هم اگر بزاری بیشتر برای خرید به ذوق میایم :)

          • مدرس سعادتی
            سه شنبه ۱ اردیبهشت ۱۳۹۴ - ۱۵:۲۲

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

    • مدرس زارع
      پنج شنبه ۲۷ فروردین ۱۳۹۴ - ۲۱:۰۲

      ببخشید می توان برای اندروید خروجی گرفت؟

      • مدرس سعادتی
        جمعه ۲۸ فروردین ۱۳۹۴ - ۱۹:۳۷

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

    • مهراد رمضانی پور
      پنج شنبه ۲۷ فروردین ۱۳۹۴ - ۱۰:۰۷

      سلام
      نه لینک دانلود داره نه افزودن به سبد خرید
      ما اینو چه جوری تهیه کنیم الان ؟؟؟

      • مدیر- تقی زاده
        پنج شنبه ۲۷ فروردین ۱۳۹۴ - ۱۱:۴۵

        سلام
        قرار گرفت

    • محمد جمالیان پور
      پنج شنبه ۲۷ فروردین ۱۳۹۴ - ۰۹:۳۸

      سلام
      لینک موجود نیست.

      • مدیر- تقی زاده
        پنج شنبه ۲۷ فروردین ۱۳۹۴ - ۱۱:۴۶

        سلام
        قرار گرفت

    • ارتین
      پنج شنبه ۲۷ فروردین ۱۳۹۴ - ۰۹:۲۶

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

      • مدیر- تقی زاده
        پنج شنبه ۲۷ فروردین ۱۳۹۴ - ۱۱:۴۵

        سلام قرار گرفت

    دوره های آنلاین دانشجویار

    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      60 درصد تخفیف
    • کد تخفیف :

      ganj

      گنج واقعی تخصص توست.
      50 درصد تخفیف

    مطالب سایت بر اساس

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