لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یونیتی اندروید — ساخت هشت بازی موبایل با یونیتی و سی شارپ [ویدئو]
Unity Android — Build Eight Mobile Games with Unity and C# [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
برای توسعه دهندگان بازی، فروشگاه Play Android دیگر یک بازار در حال تحول نیست، بلکه یک بازار تثبیت شده است. با افزایش رقابت، صعود به بالای نمودارها همچنان تندتر می شود. از این رو، ساخت بازی های با کیفیت بالا که توسط یک موتور بازی قدرتمند پشتیبانی می شوند، مهم است. یکی از بهترین موتورهای بازی کراس پلتفرم که ساخت چنین بازی های باکیفیتی را تسهیل می کند Unity است. یونیتی رایگان است، یادگیری آن آسان است و مستندات عالی دارد. علاوه بر این، آزمایش شده است زیرا برخی از محبوب ترین بازی های اندروید با استفاده از Unity ساخته شده اند. این برای آموزش ساخت بازی های اندروید با استفاده از این موتور طراحی شده است.
مناسب برای برنامه نویسان مبتدی، این دوره با آموزش مراحل نصب Unity و Android SDK شروع می شود. سپس اولین بازی اندرویدی خود را میسازید و به دنبال آن اصول برنامهنویسی سی شارپ را با Unity مرور میکنید. در طول دوره، هشت بازی نمونه را با یونیتی خواهید ساخت، بنابراین فرآیند ساخت بازیهای اندرویدی موبایل را با استفاده از یک رویکرد عملی عملی میآموزید. هنگامی که این بازی ها را ساختید، نحوه کسب درآمد از بازی ها با انواع مختلف تبلیغات درون بازی را نیز یاد خواهید گرفت.
تکمیل دوره به شما مهارت می دهد تا بازی های اندرویدی کاملا کاربردی و آماده برای انتشار را بسازید که از قدرت یونیتی استفاده می کند.
تمام منابع این دوره در دسترس است: https://github.com/PacktPublishing/Unity-Android-Build-Eight-Mobile-Games-with-Unity-aand-C-Sharp Build و اجرای اولین بازی اندروید خود در ساعت
اصول توسعه بازی های موبایل را بدانید
اصول ضروری سی شارپ را بیاموزید که به شما در ساخت بازی با یونیتی کمک می کند
هشت بازی اندروید با یونیتی بسازید
با یادگیری نحوه پیاده سازی تبلیغات ویدیویی در بازی های خود، کسب درآمد کنید
کشف کنید که چگونه می توانید به بازیکنان خود برای تماشای تبلیغات پاداش دهید اگر علاقه مند به یادگیری نحوه ساخت بازی های اندروید از ابتدا با استفاده از یک موتور بازی قدرتمند هستید، این دوره برای شما مناسب است. برای یادگیری از این دوره، درک اولیه C# و موتور بازی Unity ضروری است. با تسلط بر مبانی سی شارپ و یونیتی مهارت ساخت بازی های اندرویدی آماده برای انتشار را به دست آورید * با ساخت هشت بازی مهیج، تجربه عملی مورد نیاز برای ساخت بازی های اندرویدی با ویژگی های کامل را توسعه دهید * بدانید چگونه با کسب درآمد از بازی ها نهایت استفاده را ببرید. آنها با استفاده از انواع مختلف تبلیغات
سرفصل ها و درس ها
معرفی و نصب
Introduction and Installation
معرفی
Introduction
نصب و راه اندازی Unity 2022
Installing and Setting Up Unity 2022
بازی 1 - بازی سه بعدی دونده بی پایان ساده با یونیتی
Game 1 - Simple 3D Endless Runner Game with Unity
یک بازی دونده سه بعدی بسازید
Create a 3D Runner Game
اصول اسکریپت سی شارپ برای توسعه بازی Unity
C# Scripting Basics for Unity Game Development
شروع کار با اسکریپت C# در Unity
Getting Started with C# Scripting in Unity
درک ساختار یک اسکریپت C#
Understanding Structure of a C# Script
توابع رویداد در یونیتی سی شارپ
Event Functions in Unity C#
متغیرها در سی شارپ
Variables in C#
متغیرهای عمومی در یونیتی سی شارپ
Public Variables in Unity C#
عملکرد به روز رسانی در جزئیات
The Update Function in Detail
مبانی توابع در سی شارپ
Function Basics in C#
توابع با پارامترها و انواع بازگشت در سی شارپ
Functions with Parameters and Return Types in C#
بیانیه های If Else در سی شارپ
If Else Statements in C#
شرایط بیشتر و بررسی برابری
More Conditions and Equality Checking
متغیرهای بولی در سی شارپ
Boolean Variables in C#
آشنایی با آرایه ها در یونیتی سی شارپ
Introduction to Arrays in Unity C#
اطلاعات بیشتر در مورد آرایه ها در سی شارپ
More about Arrays in C#
درک For-Loops در سی شارپ
Understanding For-Loops in C#
حلقه در سی شارپ
While Loops in C#
آموزش برای هر حلقه در سی شارپ
Learning For-Each Loops in C#
جابجایی عبارات موردی در سی شارپ
Switch Case Statements in C#
بازی 2 - بازی موبایل Dodging Dog
Game 2 - Dodging Dog Mobile Game
اضافه کردن پس زمینه و مرزها
Adding Background and Boundaries
اضافه کردن پخش کننده
Adding the Player
ایجاد کنترلر پخش
Creating the Player Controller
چرخاندن جهت پخش
Flipping the Player Direction
ایجاد موانع
Creating Obstacles
موانع تخم ریزی
Spawning Obstacles
تخم ریزی موانع به طور مکرر
Spawning Obstacles Repeatedly
ایجاد مدیر بازی
Creating the Game Manager
ایجاد سیستم امتیازدهی
Creating the Score System
ایجاد رابط کاربری امتیاز
Creating Score UI
ایجاد منوی Game Over
Creating Game Over Menu
افزودن قابلیت ها به دکمه ها
Adding Functionalities to the Buttons
ایجاد منوی اصلی
Creating the Main Menu
ساخت بازی برای اندروید
Building the Game for Android
بازی 3 - Food Eater بازی اندروید در 15 دقیقه
Game 3 - Food Eater Android Game in 15 Minutes
ساخت بازی اندروید در 15 دقیقه
Creating an Android Game in 15 Minutes
بازی 4 - بازی Line Runner Hyper-Casual
Game 4 - Line Runner Hyper-Casual Game
راه اندازی پروژه
Setting Up the Project
ایجاد کنترلر پخش
Creating the Player Controller
ایجاد موانع
Creating Obstacles
ایجاد موانع بیشتر
Creating More Obstacles
موانع تخم ریزی
Spawning Obstacles
تخم ریزی موانع در پایین
Spawning Obstacles at the Bottom
تشخیص برخورد و راه اندازی مجدد
Detecting Collision and Restarting
ایجاد مدیر بازی
Creating Game Manager
ایجاد شمارنده زندگی
Creating Lives Counter
اضافه کردن امتیاز
Adding Score
طراحی رابط کاربری گیم پلی
Designing Gameplay UI
ایجاد منوی اصلی
Creating the Main Menu
مدیریت همه چیز هنگام شروع بازی
Managing Everything When the Game Starts
ایجاد انیمیشن Tap to Start
Creating Tap to Start Animation
ایجاد جلوه ذرات دنباله بازیکن
Creating Player Trail Particle Effect
افزودن جلوه ذرات پس زمینه
Adding Background Particle Effect
جلوه لرزش دوربین
Camera Shake Effect
با تبلیغات Unity از بازی خود کسب درآمد کنید
Monetize Your Game with Unity Ads
راه اندازی تبلیغات Unity برای Unity 2021
Setting Up Unity Ads for Unity 2021
نمایش تبلیغات ویدئویی بینابینی
Displaying Interstitial Video Ads
نمایش تبلیغات ویدیویی با پاداش
Showing Rewarded Video Ads
پاداش دادن به بازیکن برای تماشای آگهی کامل
Rewarding the Player for Watching the Complete Ad
نمایش تبلیغات پاداش با یک مثال عملی
Showing Rewarded Ads with a Practical Example
بازی 5 - بازی اندروید Ball Smash
Game 5 - Ball Smash Android Game
در 40 دقیقه یک بازی اندرویدی Simple Ball Smash بسازید
Build a Simple Ball Smash Android Game in 40 Minutes
بازی 6 - ساخت یک بازی 3 بعدی بی پایان دونده بیش از حد معمولی
Game 6 - Build a 3D Endless Runner Hyper-Casual Game
راه اندازی بازی
Setting Up the Game
اضافه کردن پخش کننده
Adding the Player
ایجاد اسکریپت Player Controller
Creating Player Controller Script
محدود کردن موقعیت بازیکن
Limiting Player Position
ایجاد دشمنان
Creating Enemies
تخم ریزی دشمنان از موقعیت های تصادفی
Spawning Enemies from Random Positions
شروع مجدد بازی در برخورد با دشمنان
Restarting the Game on Collision with Enemies
ایجاد سیستم امتیازدهی
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
افزودن ورودی لمسی ساده ترین راه را کنترل می کند
Adding Touch Input Controls the Simplest Way
ایجاد رابط کاربری مستقل از صفحه نمایش که به صورت خودکار مقیاس می شود
Creating Screen Independent UI that Scales Automatically
تبدیل به اندروید و اجرا بر روی دستگاه موبایل
Converting to Android and Running on Mobile Device
بازی 7 - ساخت یک بازی ساده اندروید در 1 ساعت
Game 7 - Build a Simple Android Game in 1 Hour
اولین بازی اندروید خود را بسازید
Build Your First Android Game
بازی 8 - بازی 3 بعدی Tappy Ball
Game 8 - 3D Tappy Ball Game
راه اندازی پخش کننده
Setting Up the Player
ایجاد مانع
Creating the Obstacle
حرکت مانع
Moving the Obstacle
ایجاد موانع بیشتر
Creating More Obstacles
تخم ریزی موانع
Spawning the Obstacles
تبلیغات ویدیویی را در بازی های خود پیاده کنید
Implement Video Ads in Your Games
راه اندازی تبلیغات Unity
Setting Up Unity Ads
پیاده سازی تبلیغات ویدیویی در پروژه شما
Implementing Video Ads in Your Project
تبلیغات ویدیویی با پاداش را در بازیهای خود نشان دهید
Show Rewarded Video Ads in Your Games
پاداش دادن به بازیکن برای تماشای یک تبلیغ
Rewarding the Player for Watching an Ad
پیاده سازی تبلیغات بنری
Implementing Banner Ads
مبانی توسعه بازی اندروید Unity
Unity Android Game Development Basics
مبانی ورودی Unity Touch
Unity Touch Input Basics
با RayCasting در Unity اشیا را لمس و نابود کنید
Touch and Destroy Objects with RayCasting in Unity
ورودی شتاب سنج یونیتی برای اندروید
Unity Accelerometer Input for Android
طراحی رابط کاربری مستقل با وضوح صفحه
Design Screen Resolution Independent UI
نمایش نظرات