آموزش یونیتی اندروید — ساخت هشت بازی موبایل با یونیتی و سی شارپ [ویدئو]

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

  • Unity Touch Swipe Input Unity Touch Swipe Input

  • ورودی جوی استیک لمسی Unity Unity Touch Joystick Input

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش یونیتی اندروید — ساخت هشت بازی موبایل با یونیتی و سی شارپ [ویدئو]
جزییات دوره
17 h 41 m
91
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Raja Biswas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raja Biswas Raja Biswas

بنیانگذار Charger Games، یادگیرنده و معلم پرشور