لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Unity Android: Build 3D Endless Runner Hyper Casual Game [ویدئو]
Unity Android: Build 3D Endless Runner Hyper Casual Game [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یادگیری اصول توسعه بازی اندروید Unity یک ابزار قدرتمند و بسیار مفید را در اختیار شما قرار می دهد. Unity رایگان است، یادگیری آن آسان است، دارای مستندات عالی است و موتور بازی مورد استفاده برای ساخت بازی های اندروید است. Learning Unity برای توسعه بازی اندروید به شما کمک می کند پایه ای محکم برای ساخت بازی های چشمگیر به راحتی ایجاد کنید و در توسعه بازی اندروید Unity حرفه ای ایجاد کنید.
این دوره با بیش از 20 سخنرانی و بیش از 10 ساعت محتوا برای کمک به یادگیری اصول توسعه بازی اندروید Unity، درک کاملی از مفاهیم توسعه بازی اندروید ایجاد می کند.
با راه اندازی Unity 2019 برای توسعه بازی اندروید شروع می کنید و به سرعت به سمت ساخت اولین بازی خود می روید. همچنین بازی را بر روی دستگاه اندرویدی خود ساخته و نصب خواهید کرد. قبل از پیشرفت، این دوره شما را با مفاهیم اولیه اسکریپت نویسی سی شارپ برای توسعه بازی یونیتی آشنا می کند و به تدریج به شما کمک می کند تا بازی های اندرویدی کاملا کاربردی و آماده برای انتشار با یونیتی ایجاد کنید. با تکمیل فایل های کاری، می توانید در کنار نویسنده کار کنید و پس از اتمام دوره، یک گواهی پایان قابل تایید دریافت کنید.
تمامی کدها و فایل های پشتیبانی این دوره در آدرس https://github.com/PacktPublishing/Unity-Android-Build-3D-Endless-Runner-Hyper-Casual-Game در دسترس خواهد بود.
یک بازی اندروید از ابتدا بسازید
اصول C# را بیاموزید - برای مبتدیان مطلق
پیاده سازی کنترل های ورودی لمسی برای موبایل
کنترل هایی را ایجاد کنید که هم روی رایانه شخصی و هم در تلفن همراه کار می کنند
عناصر رابط کاربری پاسخگو طراحی کنید
بازی خود را صیقل دهید و آن را متمایز کنید این دوره برای کسانی است که به دنبال ساخت بازی های سه بعدی دونده بی پایان برای اندروید یا رایانه شخصی هستند. اولین بازی اندروید خود را از ابتدا تا انتها فقط در 40 دقیقه بسازید * با برنامه نویسی C# در Unity شروع کنید * یک رابط کاربری واکنشگرا در Unity ایجاد کنید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی این دوره
Introduction to this course
اولین بازی اندرویدی خود را بسازید که در چهل سالگی شروع به پایان می شود
Build Your First Android Game Start to Finish in 40
اصول اسکریپت نویسی سی شارپ برای مبتدیان مطلق
C# Scripting Basics for Absolute Beginners
شروع کار با اسکریپت C# در Unity
Getting Started With C# Scripting in Unity
درک ساختار یک اسکریپت C#
Understanding Structure of a C# Script
توابع رویداد در یونیتی
Event Functions in Unity
متغیرها در سی شارپ
Variables in C#
متغیرهای عمومی در یونیتی سی شارپ
Public variables in Unity C#
عملکرد به روز رسانی در جزئیات
The Update Function in Detail
مبانی توابع در سی شارپ
Function Basics in C#
توابع با پارامترها و انواع بازگشت در سی شارپ
Functions with Parameters & Return types in C#
جملات if else در سی شارپ
if else statements in C#
شرایط بیشتر و بررسی برابری
More Conditions & Equality Checking
متغیرهای بولی در سی شارپ
Boolean variables in C#
آرایه ها در C# Unity
Arrays in C# Unity
اطلاعات بیشتر در مورد آرایه ها در سی شارپ
More about Arrays in C#
برای حلقه ها در سی شارپ
For loops in C#
حلقه های while در سی شارپ
While loops in C#
حلقه های foreach در سی شارپ
foreach loops in C#
جابجایی عبارات موردی در سی شارپ
Switch Case Statements in C#
شروع با بازی دونده بی پایان سه بعدی
Getting Started With 3D Endless Runner Game
راه اندازی بازی
Setting Up The Game
اضافه کردن پخش کننده
Adding The Player
ایجاد اسکریپت Player Controller
Creating Player Controller Script
محدود کردن موقعیت بازیکن
Limiting Player Position
اضافه کردن موانع به بازی
Adding Obstacles to the Game
ایجاد دشمنان
Creating Enemies
تخم ریزی دشمنان از موقعیت تصادفی
Spawning Enemies from Random Position
شروع مجدد بازی در برخورد با دشمنان
Restarting The Game on Collision with Enemies
ایجاد رابط کاربری و امتیاز
Creating User Interface and Score
ایجاد سیستم امتیازدهی
Creating The Score System
برای شروع بازی، هر کلیدی را فشار دهید
Press Any Key To Start The Game
ایجاد متن چشمک زن متحرک
Creating Animated Blinking Text
ایجاد منوی اصلی
Creating The Main Menu
ذخیره امتیاز و ایجاد امتیاز بالا
Saving Score and Creating High Score
افزودن افکت مه
Adding Fog Effect
ساخت و انتشار در اندروید
Building and Publishing to Android
افزودن کنترلهای ورودی لمسی به سادهترین راه
Adding Touch Input Controls The Simplest Way
ایجاد رابط کاربری مستقل از صفحه نمایش که به صورت خودکار مقیاس می شود
Creating Screen Independent UI that Scales Automatically
تبدیل به اندروید و اجرا بر روی دستگاه تلفن همراه
Converting To Android & Running on Mobile Device
مبانی توسعه بازی اندروید در یونیتی
Android Game Development Basics in Unity
درک ورودی های لمسی در یونیتی
Understanding Touch Inputs in Unity
با RayCasting در Unity اشیا را لمس و نابود کنید
Touch & Destroy Objects with RayCasting in Unity
ورودی های شتاب سنج در یونیتی
Accelerometer Inputs in Unity
ایجاد رابط کاربری ریسپانسیو در یونیتی
Creating Responsive User Interface in Unity
Swipe Input Controls را در Unity لمس کنید
Touch Swipe Input Controls in Unity
کنترل ورودی جوی استیک را در یونیتی لمس کنید
Touch Joystick Input control in Unity
ایجاد اولین بازی اندروید شما (2018)
Creating Your First Android Game (2018)
Unity را راه اندازی کنید و اولین بازی اندروید خود را بسازید (2017)
Setup Unity and Build your first Android Game(2017)
نمایش نظرات