×
۸۵,۰۰۰ تومان تا ۱۵۰ هزار تومان تخفیف

آموزش پروژه محور یونیتی (Unity‎) – ساخت بازی نابودگر فضایی

آموزش پروژه محور یونیتی (Unity‎) – ساخت بازی نابودگر فضایی

تعداد دانشجو
۹۵۱ نفر
مدت زمان
۱۹ ساعت و ۳۷ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۱۶ بازخورد (مشاهده نظرات)
آموزش پروژه محور یونیتی (Unity‎) – ساخت بازی نابودگر فضایی

در این آموزش ما از ابتدا با بررسی ایده شروع می کنیم و کار را تا انتشار بازی بر روی گوگل پلی و کافه بازار ادامه می دهیم. علاوه بر ساخت خود بازی، امکاناتی دیگری مثل فروشگاه و صفحه انتخاب گر مراحل بازی را می سازیم. علاوه بر همه این کارها ما نگاهی به کدها و مهندسی نرم افزار داریم. بنابراین کدهای این دوره به صورت اصولی و استاندارد نوشته می شوند. برای مثال در بعضی از جاها ما از Pattern ها استفاده می کنیم مثل Repository Pattern که باعث می شود سطح کد نویسی شما افزایش یابد. علاوه بر این، بازی با آخرین نسخه از موتور بازی یونیتی یعنی ۵/۴ ساخته می شود و امکانات این نسخه نیز بررسی می شود.

آموزش پروژه محور یونیتی (Unity‎) – ساخت بازی نابودگر فضایی

مدت زمان
۱۹ ساعت و ۳۷ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۱۶ بازخورد (مشاهده نظرات)
مدرس
محمدباقر اهتمام

دانشجوی کارشناسی ارشد مهندسی نرم افزار

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

چکیده آموزش


توضیحات تکمیلی

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

در این آموزش ما از ابتدا با بررسی ایده شروع می کنیم و کار را تا انتشار بازی بر روی گوگل پلی و کافه بازار ادامه می دهیم. علاوه بر ساخت خود بازی، امکاناتی دیگری مثل فروشگاه و صفحه انتخاب گر مراحل بازی را می سازیم. علاوه بر همه این کارها ما نگاهی به کدها و مهندسی نرم افزار داریم. بنابراین کدهای این دوره به صورت اصولی و استاندارد نوشته می شوند. برای مثال در بعضی از جاها ما از Pattern ها استفاده می کنیم مثل Repository Pattern که باعث می شود سطح کد نویسی شما افزایش یابد. علاوه بر این، بازی با آخرین نسخه از موتور بازی یونیتی یعنی ۵/۴ ساخته می شود و امکانات این نسخه نیز بررسی می شود.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: بررسی ایده و Game Design Document بازی، ساخت پروژه و تنظیمات مربوط به سیستم ‌عامل اندروید
  • درس دوم: وارد کردن تصاویر و اسپرایت ‌ها، حرکت دادن سفینه با استفاده از کیبورد و آشنایی با کامپوننت Transform و متد Translate
  • درس سوم: افزودن قابلیت شلیک تیر، ساخت شهاب‌ سنگ‌ها و آشنایی با Prefab ها، آشنایی با مفهوم Spawner ها و ساخت آن
  • درس چهارم: ساخت سفینه دشمن مادر و سفینه دشمن فرزند
  • درس پنجم: پیاده‌ سازی و بررسی پارامترهای قدرت شهاب‌ سنگ‌ ها (سلامتی)
  • درس ششم: پیاده ‌سازی پارامترهای شخصیت‌ های بازیکن (سلامت، نوع اسلحه)
  • درس هفتم: ساخت بک‌ گراند بازی و کار با لایه ‌ها در یونیتی و تنظیم پیشرفته تیرها و شهاب ‌سنگ‌ ها
  • درس هشتم: ساخت دکمه شلیک و دکمه کنترل بازی
  • درس نهم: ساخت GUI نمایش امتیاز و سلامتی
  • درس دهم: ساخت امتیاز و Score Repository
  • درس یازدهم: ساخت سکه‌ ها و Coin Repository، ساخت Ship
  • درس دوازدهم: ساخت JoyStick مجازی با استفاده از واسط گرافیکی کاربر (GUI)
  • درس سیزدهم: ساخت پنجره پیروزی و شکست
  • درس چهاردهم: ساخت بررسی کننده پیروزی در مراحل
  • درس پانزدهم: ساخت پنجره فروشگاه و خرید سفینه جدید یا انتخاب سفینه خریداری شده - بخش یکم
  • درس شانزدهم: ساخت پنجره فروشگاه و خرید سفینه جدید یا انتخاب سفینه خریداری شده - بخش دوم
  • درس هفدهم: ساخت پنجره فروشگاه و خرید سفینه جدید یا انتخاب سفینه خریداری شده - بخش سوم
  • درس هجدهم: ساخت پنجره مراحل
  • درس نوزدهم: صداگذاری
  • درس بیستم: ساخت بسته اندروید
  • درس بیست و یکم: انتشار بر روی کافه بازار
  • درس بیست و دوم: انتشار بر روی گوگل پلی
  • درس بیست و سوم: بهینه سازی بازی (افزایش سرعت بازی – کاهش حجم فایل نهایی)

پیش نیاز

آشنایی مقدماتی با یونیتی

آنچه در این آموزش خواهید دید:

برنامه آموزشی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

Unity 5.4 - نسخه یونیتی باید 5 یا بالاتر باشد




پیش نمایش‌ها

۱. بررسی ایده و Game Design Document بازی، ساخت پروژه و تنظیمات مربوط به سیستم ‌عامل اندروید

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۷۱ مگابایت -- (کلیک کنید +))

۲. وارد کردن تصاویر و اسپرایت ‌ها، حرکت دادن سفینه با استفاده از کیبورد و آشنایی با کامپوننت Transform و متد Translate

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۳۷ مگابایت -- (کلیک کنید +))

۳. افزودن قابلیت شلیک تیر، ساخت شهاب‌ سنگ‌ها و آشنایی با Prefab ها، آشنایی با مفهوم Spawner ها و ساخت آن

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۳۸ مگابایت -- (کلیک کنید +))

۴. ساخت سفینه دشمن مادر و سفینه دشمن فرزند

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۱۴ مگابایت -- (کلیک کنید +))

۵. پیاده‌ سازی و بررسی پارامترهای قدرت شهاب‌ سنگ‌ ها (سلامتی)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. پیاده ‌سازی پارامترهای شخصیت‌ های بازیکن (سلامت، نوع اسلحه)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. ساخت بک‌ گراند بازی و کار با لایه ‌ها در یونیتی و تنظیم پیشرفته تیرها و شهاب ‌سنگ‌ ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. ساخت دکمه شلیک و دکمه کنترل بازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. ساخت GUI نمایش امتیاز و سلامتی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. ساخت امتیاز و Score Repository
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. ساخت سکه‌ ها و Coin Repository، ساخت Ship
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. ساخت JoyStick مجازی با استفاده از واسط گرافیکی کاربر (GUI)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۳. ساخت پنجره پیروزی و شکست
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۴. ساخت بررسی کننده پیروزی در مراحل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۵. ساخت پنجره فروشگاه و خرید سفینه جدید یا انتخاب سفینه خریداری شده - بخش یکم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۶. ساخت پنجره فروشگاه و خرید سفینه جدید یا انتخاب سفینه خریداری شده - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۷. ساخت پنجره فروشگاه و خرید سفینه جدید یا انتخاب سفینه خریداری شده - بخش سوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۸. ساخت پنجره مراحل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۹. صداگذاری
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۲۰. ساخت بسته اندروید
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۲۱. انتشار بر روی کافه بازار
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۲۲. انتشار بر روی گوگل پلی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۲۳. بهینه سازی بازی (افزایش سرعت بازی – کاهش حجم فایل نهایی)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۲۴ جلسه ویدئویی با مجموع ۱۹ ساعت و ۳۷ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش پروژه محور یونیتی (Unity‎) – ساخت بازی نابودگر فضایی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۶۰۱۶۹ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVUNT9505
مدت زمان ۱۹ ساعت و ۳۷ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۴ گیگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.





نظرات

تا کنون ۹۵۱ نفر از این آموزش استفاده کرده اند و ۱۶ نظر ثبت شده است.
پارسا کشاورزی نژاد
پارسا کشاورزی نژاد

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

سید هاشم
سید هاشم

عالی بود خدا قوت استاد.

ابوالفضل
ابوالفضل

خوب بود، اما میخوان پک را وارد برنامه کنن نمیگن ما از کجا پک ها را تهیه کنیم، فقط کارشون رو انجام میدن.

سهیل
سهیل

بسیار عالی، مفید و ارزنده بود.

محمدرضا
محمدرضا

آموزش در حد پروژه محور بودن خیلی خوب بود اما اگر بتونید در این زمینه و به صورت تخصصی تر آموزش ارائه کنید بهتر میشه.

احسان
احسان

خیلی اموزش خوبی بود. مدرس خیلی مسلط بودند و اموزش ارائه داده بودند.

احسان
احسان

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

علی
علی

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

میلاد
میلاد

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

مجتبی
مجتبی

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

دسته‌بندی موضوعی: برنامه نویسی | اندروید
برچسب‌ها:
android | Android operating system | Animation | Coin Repository | Game Design Document | Google Play | graphical user interface | GUI | intent | pattern | Repository Pattern | Score Repository | Ship Repository | Spawner | Terminator Game Space | Terminator Space | Transform | Unity Games | انتشار بازی بر روی گوگل پلی | انتشار بازی در کافه بازار | انیمیشن | انیمیشن بازی | انیمیشن در بازی | بازی نابودگر فضایی | بازی یونیتی | بسته اندروید | بهینه سازی | ساخت GUI | ساخت JoyStick مجازی | ساخت انیمیشن | ساخت بازی دوبعدی | سیستم عامل اندروید | صدا گذاری | کافه بازار | کامپوننت Transform | کد نویسی بازی | گوگل پلی | متد Translate | مفهموم Spawner | نابودگر فضایی | واسط گرافیکی کاربر | یونیتی
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۲۴ جلسه ویدئویی