Unreal Engine 4 - آموزش ساخت یک نمونه اولیه بازی در UE4

Unreal Engine 4 - Learn to Make a Game Prototype in UE4

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: راهنمای کاملی که شما را در هر مرحله از ساخت یک بازی حرفه ای و صیقلی SHMUP با استفاده از UE4 راهنمایی می کند. درک درستی از Unreal Engine به دست آورید. استفاده های ساده - متوسط ​​از Blueprints را بیاموزید. درک درستی برای برخی از خطوط لوله توسعه بازی ترجیحی ایجاد کنید. یک نمونه اولیه صیقلی بسازید تا به یک بازی کامل تبدیل شود. پیمایش رابط UE4 را با تجربه عملی یاد بگیرید. مقدمه ای بر سیستم های ذرات اعمال صدا در یک بازی ایجاد حالت بازی خود برای مدیریت منطق بازی. برنامه نویسی یک شخصیت کنترل شده توسط بازیکن برنامه نویسی انواع مختلف دشمنان و پرتابه ها برنامه نویسی یک رئیس ساده یک سیستم تخم ریزی موج پویا. استفاده از وراثت برای کمک به ساده سازی توسعه. مفاهیم ساده هنری وارد کردن محتوا به بازی از منابع مختلف. یاد بگیرید که از کنترل منبع استفاده کنید. یک سیستم ذخیره/بارگذاری را پیاده سازی کنید. پیش نیازها:درکی از رابط های کامپیوتری ناوبری. نحوه نصب هر نرم افزار مورد استفاده

این دوره به دانش‌آموزان آموزش می‌دهد که چگونه یک الگو برای یک بازی تیراندازی اسکرول جانبی (shmup) بسازند و سپس با افزودن سطحی از صیقل دادن به الگوی تمام‌شده، بیشتر روی آن بسازند. دانش‌آموزان یاد می‌گیرند که از طرح‌های بلوپرینت با Unreal Engine 4 و همچنین برخی از مفاهیم مهم که به‌عنوان «حس بازی» یا «جویس» نامیده می‌شوند، استفاده کنند.

اگر علاقه مند به استفاده از UE4 برای توسعه بازی ها هستید، برنامه نویسی با استفاده از Blueprints را یاد می گیرید، به یک بازی سبک آرکید کلاسیک نگاهی بیندازید و تکنیک ها و تئوری های مهمی را یاد می گیرید که بازی خود را از بقیه متمایز کنید، پس این دوره آموزشی است. برای شما.

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

پس از پوشش برخی از محتوای سطح مبتدی و آشنایی با رابط کاربری، دوره آموزشی به‌منظور پوشش دادن مفاهیم عمیق‌تر در پشت بلوپرینتینگ و برنامه‌نویسی مانند مزایای قدرتمندی که وراثت می‌تواند ارائه دهد، تصادفی‌سازی و تولید رویه‌ای ساده، پیشرفت می‌کند.

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


سرفصل ها و درس ها

معرفی Introduction

  • دانلود محتوای دوره (پروژه و دارایی ها) Download the Course Content (Project and assets)

  • اختلاف دانشجویی Student Discord

  • مروری بر مقدمه Introduction Overview

  • لانچر حماسه Epic Launcher

  • نمونه های محتوا Content Examples

  • راه اندازی پروژه Project Setup

  • بخش 1 مسابقه مقدماتی Section 1 Intro Quiz

دارایی های Assets

  • بررسی اجمالی دارایی ها Assets Overview

  • وارد کردن محتوای محلی Importing Local Content

  • انتقال محتوا Migrating Content

  • مدل ها Models

  • بافت ها Textures

  • مواد Materials

  • خلاصه Recap

  • بخش 2 آزمون دارایی ها Section 2 Assets Quiz

مقدمه طرح Blueprint Introduction

  • نمای کلی طرح Blueprint Overview

  • نقشه ها چیست؟ What Are Blueprints?

  • طرح نمونه Example Blueprint

  • اشکال زدایی Debugging

  • بخش 3 طرح آزمایشی Section 3 Blueprint Quiz

تنظیم سطح Level Setup

  • نمای کلی تنظیم سطح Level Setup Overview

  • آسمان کره Skysphere

  • نورپردازی Lighting

  • PlayerStart، دوربین و محدوده سطح PlayerStart, Camera & Level Bounds

  • بخش 4 آزمون راه اندازی سطح Section 4 Level Setup Quiz

حالت بازی GameMode

  • نمای کلی GameMode GameMode Overview

  • GameMode چیست؟ What's a GameMode?

  • ایجاد حالت بازی ما Creating Our GameMode

  • اضافه کردن متغیرها به GameMode ما Adding Variables to Our GameMode

  • اضافه کردن GameMode ما به بازی ما Adding Our GameMode To Our Game

  • بخش 5 آزمون GameMode Section 5 GameMode Quiz

نقشه پلیر Player Blueprint

  • مکان، چرخش و لِرپ پرایمر Location, Rotation and Lerp Primer

  • مروری بر bpPlayer bpPlayer Overview

  • bpPlayer افزودن ورودی bpPlayer Adding Input

  • متغیرهای bpPlayer bpPlayer Variables

  • bpPlayer Spawn انیمیشن bpPlayer Spawn Animation

  • حرکت bpPlayer bpPlayer Movement

  • bpPlayer GetDirection bpPlayer GetDirection

  • bpPlayer Projectile Control bpPlayer Projectile Control

  • bpPlayer Primary Fire bpPlayer Primary Fire

  • bpPlayer Powered Up Fire bpPlayer Powered Up Fire

  • bpPlayer Rocket Fire bpPlayer Rocket Fire

  • bpPlayer Player Death bpPlayer Player Death

  • اشکال زدایی اضافی bpPlayer bpPlayer Extra Debugging

  • بخش 6 آزمون بازیکن Section 6 Player Quiz

کنترل منبع Source Control

  • بررسی اجمالی کنترل منبع Source Control Overview

  • کنترل نسخه/منبع چیست؟ What is Version/Source Control?

  • آماده سازی مخزن Preparing The Repository

  • به روز رسانی رابط SourceTree SourceTree Interface Update

  • ایجاد مخزن Creating The Repository

  • کنترل منبع را کنار بگذارید Source Control Discard

  • بخش 7 آزمون کنترل منبع Section 7 Source Control Quiz

پرتابه های بازیکن Player Projectiles

  • بررسی اجمالی پرتابه های پخش کننده Player Projectiles Overview

  • وراثت Inheritance

  • bpپرتابه پایه bpProjectile Base

  • رویداد برخورد bpProjectileBase bpProjectileBase Collision Event

  • bpProjectilePlayerPrimary bpProjectilePlayerPrimary

  • bpProjectilePlayerPowered bpProjectilePlayerPowered

  • bpProjectilePlayerRocket bpProjectilePlayerRocket

  • سخنرانی پاداش پرتابه های بازیکن Player Projectiles Bonus Lecture

  • بخش 8 مسابقه پرتابه های بازیکن Section 8 Player Projectiles Quiz

برخوردها Collisions

  • بررسی اجمالی برخوردها Collisions Overview

  • برخوردهای سطح Level Collisions

  • برخورد بازیکن Player Collisions

  • برخوردهای دشمن و سفارشی Enemy & Custom Collisions

  • بخش 9 آزمون برخورد Section 9 Collision Quiz

دشمنان Enemies

  • نمای کلی دشمنان Enemies Overview

  • bpProjectileEnemy bpProjectileEnemy

  • متغیرهای bpEnemyBase bpEnemyBase Variables

  • جهت حرکت تصادفی کنترل bpEnemyBase bpEnemyBase Control Random Move Direction

  • bpEnemyBase Spawn Animation bpEnemyBase SpawnAnimation

  • جنبش bpEnemyBase bpEnemyBase Movement

  • bpEnemyBase Death bpEnemyBase Death

  • bpEnemyOne bpEnemyOne

  • bpEnemyTwo bpEnemyTwo

  • bpEnemyBoss bpEnemyBoss

  • راه اندازی bpEnemySpawner bpEnemySpawner Setup

  • bpEnemySpawner Begin Wave bpEnemySpawner Begin Wave

  • bpEnemySpawner Spawn Wave bpEnemySpawner Spawn Wave

  • بررسی موج bpEnemySpawner bpEnemySpawner Wave Check

  • bpEnemySpawner Recap bpEnemySpawner Recap

  • اشکال زدایی bpEnemySpawner bpEnemySpawner Debugging

  • بخش 10 مسابقه دشمنان Section 10 Enemies Quiz

وانت Pickups

  • بررسی اجمالی وانت Pickups Overview

  • bpPickupBase bpPickupBase

  • bpPickupCoin bpPickupCoin

  • bpPickupPowerUp bpPickupPowerUp

  • bpPickupRocket bpPickupRocket

  • بخش 11 مسابقه وانت Section 11 Pickups Quiz

بازنگری برخورد Collision Recap

  • بررسی اجمالی بازخورد برخورد Collision Recap Overview

  • bpPlayer Collision bpPlayer Collision

  • برخورد bpEnemyBase bpEnemyBase Collision

  • bpProjectilePlayerBase Collision bpProjectilePlayerBase Collision

  • bpProjectilePlayerRocket Collision bpProjectilePlayerRocket Collision

  • بخش 12 مسابقه بازخوانی برخورد Section 12 Collision Recap Quiz

UI UI

  • نمای کلی رابط کاربری UI Overview

  • تنظیم بوم Canvas Setup

  • تنظیم نمودار رویداد Event Graph Setup

  • سلامتی باند Health Bind

  • صحافی سکه Coin Bind

  • امتیاز بندی Score Bind

  • نمایش HUD Displaying The HUD

  • تنظیم منوی اصلی Main Menu Setup

  • رویدادهای منوی اصلی Main Menu Events

  • نقشه منوی اصلی Main Menu Map

  • منوی بازی Over Game Over Menu

  • بخش 13 آزمون HUD Section 13 HUD Quiz

ذخیره/بارگذاری سیستم Save/Load System

  • ذخیره/بارگیری نمای کلی Save/Load Overview

  • پست سخنرانی 95: راه اندازی **لطفا بخوانید!! Post Lecture 95: Setup **Please Read!!

  • برپایی Setup

  • بار Load

  • صرفه جویی Save

  • پیاده سازی Implementation

ذرات Particles

  • بررسی اجمالی ذرات Particles Overview

  • ضربه دشمن Enemy Hit

  • بازیکن ضربه Player Hit

  • انفجار Explosion

  • رانشگر Thruster

  • بخش 15 آزمون ذرات Section 15 Particles Quiz

متفرقه Misc

  • بررسی اجمالی متفرقه Misc Overview

  • لرزش دوربین Camera Shake

  • راه اندازی جزیره شناور Floating Island Setup

  • نقاط تخم ریزی جزیره شناور Floating Island Spawn Points

  • درختان تخم ریزی جزیره شناور Floating Island Spawn Trees

  • فیلمنامه ساخت جزیره شناور Floating Island Construction Script

  • نمودار رویداد جزیره شناور Floating Island Event Graph

  • بخش 16 آزمون متفرقه Section 16 Misc Quiz

نظریه بازی Game Theory

  • مروری بر تئوری بازی ها Game Theory Overview

  • کتاب ها Books

  • فیلم های Videos

  • نسخه ی نمایشی نظریه بازی Game Theory Demo

لهستانی Polish

  • بررسی اجمالی لهستانی Polish Overview

  • تاثیر - اثرات ذرات Impact - Particle Effects

  • لرزش دوربین ضربه ای Impact Camera Shake

  • بازگشت ضربه Impact Rebound

  • پرتاب پرتابه Projectile Spread

  • پس زدن پرتابه Projectile Kickback

  • وانت Pickups

  • دشمنان Enemies

  • سمعی Audio

  • بازی مقایسه آبمیوه Game Juice Comparison

بسته شدن Wrap Up

  • جمع بندی نمای کلی Wrap Up Overview

  • ساخت بازی ما Building Our Game

  • کلمات پایانی Final Words

ارسال محتوای دوره Post Course Content

  • رفع حرکت بازیکن 4.14 Player Movement 4.14 Fix

  • 4.14 به روز رسانی و رفع ویجت 4.14 Widget Update & Fixes

  • بازی آب میوه اضافی Game Juice Extra

  • ویجت بازی Win State (1 از 2) Game Win State Widget (1 of 2)

  • ویجت بازی Win State (2 از 2) و ساختار ویجت Game Win State Widget (2 of 2) & Widget Structure

  • سطح انتخاب (1 از 3) به روز رسانی UI Level Select (1 of 3) UI Update

  • سطح انتخاب (2 از 3) پیاده سازی UI Level Select (2 of 3) UI Implementation

  • انتخاب سطح (3 از 3) سطح جدید Level Select (3 of 3) New Level

  • ارسال به روز رسانی دوره و بازخورد شماره 1 Post Course Update and Feedback #1

  • به روز رسانی سلامت و ذرات Health And Particle Update

  • ناک بک بازیکن بهبود یافته Improved Player Knock Back

نمایش نظرات

Unreal Engine 4 - آموزش ساخت یک نمونه اولیه بازی در UE4
جزییات دوره
15.5 hours
140
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,550
4.6 از 5
دارد
دارد
دارد
Rob Brooks
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rob Brooks Rob Brooks

توسعه دهنده بازی