در اموزش ساخت بازی Tappy Plane با موتور بازی یونیتی؛ میخواهیم شما را با نحوه ساخت بازی Tappy Plane با موتور بازی یونیتی اشنا سازیم.یکی از پر فروش ترین بازی های اندرویدی که فروش آن در آمار فروش بازی ها رکورد محسوب میشود بازی Flappy Bird است.
بازی tappy plane هم شبیه این بازی می باشد.در این مجموعه آموزش شش قسمتی قصد داریم یک نمونه مشابه از این بازی محبوب را بسازیم.پس با دانلود فیلم اموزش ساخت بازی Tappy Plane با موتور بازی یونیتی همراه ما باشید.
مواردی که در این آموزش می آموزیم :
- کار کردن با قسمت دوبعدی انجین یونیتی
- استفاده از توابع فیزیکی برای حرکت اجسام مثل تابع AddForce
- آشنایی با مفهوم Prefab استفاده از آن در عمل
- بهینه سازی تولید نمونه ها از روی Prefab
- کار با Polygon Collider و تفاوت آن با BoxCollider
- استفاده از تابع InvokeRepeating و تشریح عملکرد آن
- کار با GUI
- استفاده از Random.value و توضیح تفاوت آن با Random.Range
- آشنایی با Vector2
- آموزش نحوه ریستارت کردن بازی و کاربرد Application.LoadLevel و استفاده از آن با Application.loadedLevel
- آموزش Rigidbody2D و زمان استفاده از آن
- کاربرد OnCollisionEnter2D و تفاوت آن با OnTriggerEnter2D
- تعریف Camera.main.WorldToScreenPoint و کاربرد آن
- و از همه مهتر تست و دیباگ بازی

مقدمه اموزش ویدئو
ایجاد پروژه ویدئو
طراحی بازی ویدئو
نوشتن اسکریپت پرواز ویدئو
ایجاد سیستم امتیازات ویدئو
بیان نکات کاربردی ویدئو
سورس کدهای پروژه فایل های ضمیمه
دوره های مرتبط
اموزش رابط کاربری در یونیتی ۵
اموزش رابط کاربری در یونیتی ۵ در اموزش رابط کاربری در یونیتی ۵ قصد داریم طی ۵ جلسه شمار را…
فارسی نویسی در یونیتی به صورت Real time
فارسی نویسی در یونیتی به صورت Real time در فیلم اموزش فارسی نویسی در یونیتی ما به شما یاد دادیم تا…
اموزش اتصال موبایل اندرویدی به یونیتی
اموزش اتصال موبایل اندرویدی به یونیتی نحوه اتصال موبایل اندرویدی به یونیتی یکی از سوالاتی است که برای شما هم…
متناسب کردن بازی با صفحات مختلف اندروید
شاید شما هم یکی از بازی سازی های اندروید هستید.اگر هستید پس حتما با مشکل تنظیم کردن بازی با ابعاد…
امتیاز دانشجویان دوره
۰ تومان

محمد محسن خاشعی نژاد
متخصص امنیت سایبریبیش از ۱۰ سال است که به عنوان مدرس در حوزه های مختلف ICT فعالیت دارم و همیشه در حال یادگیری و یاد دادن هستم.
رامتین بختیاری( دانشجوی دوره )
سلام من توی کد نویسی به مشکل خوردم
velocity = Vector2.zero;
یونیتی این کد رو خطا میگیره میشه راهنمایی کنید از یونیتی ۵٫۶ استفاده میکنم
جت آموز(مدیریت)
سلام.متن کامل خطا را بیان کنید.
رامتین بختیاری( دانشجوی دوره )
rigidbody2D.velocity = Vector2.zero;
rigidbody2D.AddForce(jumpForce_up); توی اسکریبت پلیر خطا میده
جت آموز(مدیریت)
لطفا متن قرمز رنگی که در پنجره log های یونیتی در پایین صفحه هنگام اجرا بازی نمایش داده میشود را ارسال کنید.شما الان دارید خط مورد خطا رو ارسال میکنید.لطفا متن خطایی که یونیتی میدهد را ارسال کنید.
ریحانه محمدی( دانشجوی دوره )
باسلام ویدیو هارو با ۴ابزار دانلود اندروید دانلود کردم ولی فایل تصویری خرابه وسط های پخش ویدیو سریع قطع میشه
جت آموز(مدیریت)
سلام.فیلم ها هیچ مشکلی ندارد.برای مشاهده بهتر در اندروید از نرم افزار ADM برای دانلود و برای پخش از نرم افزار MX player استفاده کنید.
ریحانه محمدی( دانشجوی دوره )
باسلام من معذرت میخام کدک گالری تبلتم نمیشناخت kmplayerکاملتره .اشتباه از من بود ببخشید
elahe farzaneh( دانشجوی دوره )
با سلام و خسته نباشید
کد مربوط به player در دوخط زیر خطا میده
;Rigidbody2D.Velocity=Vector2.zero
Rigidbody2D.AddForce(jump_up );
خطاهایی که اعلام میشه به ترتیب اینه :
Error CS0117: ‘UnityEngine.Rigidbody2D’ does not contain a definition for ‘Velocity’
: Error CS0120: An object reference is required for the non-static field, method, or property ‘UnityEngine.Rigidbody2D.AddForce(UnityEngine.Vector2)’ ) )
ممنون میشم پاسخ بدین
جت آموز(مدیریت)
سلام.پاسخ شما در دیدگاه های قبلی بیان شده است
behnam7c
منم همین مشکل رو دارم ولی جوابی توی دیدگاهای قبلی نیست !