لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی با آنریل انجین - پروتوتایپ بازی FPS
- آخرین آپدیت
دانلود Unreal Engine Game - FPS Prototype
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره عملی، مهارتهای ضروری برای پیادهسازی و یکپارچهسازی مکانیکهای اصلی گیمپلی در آنریل انجین (Unreal Engine) را از طریق ساخت یک پروتوتایپ کاربردی از بازی تیراندازی اول شخص (FPS) به کاربران آموزش میدهد. در این مسیر، یادگیرندگان طی هفت ماژول ساختاریافته و پروژه-محور، اجزای تعاملی بازی از جمله سیستم کنترل بازیکن و ورودیها تا رفتار هوش مصنوعی و مکانیکهای امتیازدهی را به صورت گامبهگام توسعه میدهند.
دوره با تنظیمات اولیه پروژه و پیکربندی کنترلر آغاز شده و سپس به سراغ منطق کاراکتر، Action Mapping و مکانیسمهای شلیک میرود. در ادامه، سیستمهای پیشرفتهتری مانند Line Tracing، بازخوردهای هدف (Target Feedback) و تقسیمبندی میزان سلامت (Health) طراحی شده و همزمان، رابطهای کاربری (UI) پویا و نمایشگرهای امتیاز با استفاده از Widget Blueprints ساخته میشوند.
هر بخش بر خروجیهای عملی و تعاملات لحظهای تمرکز دارد و کاربر را تشویق میکند تا جنبههای بصری، عملکردی و رفتاری گیمپلی را تحلیل و بهینه کند. از پیادهسازی مکانیکهای دویدن و خم شدن تا خلق رابطهای کاربری پاسخگو و افکتهای ذرهای (Particle Effects)، در پایان این دوره شما یک پروتوتایپ کامل و بصری از یک بازی FPS خواهید داشت.
در پایان این دوره، شما قادر خواهید بود:
• ساخت و پیکربندی مکانیکهای ورودی و حرکت با استفاده از بلوپرینتها (Blueprints).
• پیادهسازی صفحات UI پاسخگو و متصل به متغیرهای گیمپلی.
• طراحی و اعمال سیستمهای امتیازدهی، سلامت و هوش مصنوعی.
• ارزیابی و اصلاح سیستمهای بازخورد بصری شامل متریالها و پارتیکلها.
• یکپارچهسازی تمامی سیستمها در یک پروتوتایپ FPS صیقلخورده و تعاملی.
این دوره برای توسعهدهندگان مشتاق بازی که میخواهند منطق گیمپلی را با استفاده از سیستم اسکریپتنویسی بلوپرینت آنریل انجین بسازند و ارتقا دهند، ایدهآل است.
سرفصل ها و درس ها
شروع کار با پروتوتایپ FPS
Getting Started with the FPS Prototype
مقدمهای بر پروتوتایپ FPS
Introduction to FPS Prototype
ایجاد پروژه جدید
Creating New Project
بازیکن و هوش مصنوعی
Player and AI
تنظیم دستورات
Setting up Commands
ایجاد اکشنها
Creating Actions
تحلیل کدها
Analyzing with the Codes
مکانیکهای ورودی و نشانگر (Crosshair)
Inputs and Crosshair Mechanics
تنظیم رویدادهای ماوس
Setting Mouse Events
راهاندازی ماژولهای ورودی
Setting up Input Modules
افزودن نشانگر (Crosshair)
Adding Cross Air
ایجاد تابع جدید
Creating New Function
ایجاد Action Mapping
Creating Action Mapping
کنترل ورودی شلیک
Controlling the Fire Input
مکانیکهای کاراکتر و هدف
Character and Target Mechanics
ایجاد یک کاراکتر جدید
Creating a New Character
راهاندازی Line Tracer
Settin up Line Tracer
نوشتن کدها
Writing the Code
افزودن دیوار
Adding the Wall
ایجاد هدف متحرک
Creating a Moving Target
تنظیمات هدف
Settin up the Target
رفتار هدف و سیستم امتیازدهی
Target Behavior and Scoring
فعالسازی شکل (Shape)
Activating the Shape
چرخش و حرکت دادن هدف
Rotating and Moving the Target
بازتعریف شکل هدف
Redefining the Target Shape
ایجاد امتیازات جدید
Creating New Scores
حرکت دادن هدف
Moving the Target
تراز کردن امتیاز
Aligning the Score
تعامل امتیازات و منطق هدف
Score Interaction and Target Logic
بررسی اتصال امتیازدهی
Checking the Scoring Connection
بهروزرسانی امتیاز بازیکن
Updating the Player Score
اصابت به هدف
Hitting the Target
تنظیم مقادیر
Setting up Values
دریافت مقدار آسیب (Damage)
Getting Damage Value
تعریف سرعت حرکت
Defining the Movement Speed
بهبودها و بازخوردهای بصری
Enhancements and Visual Feedback
تنظیم اهداف امتیازدهی
Setting Scoring Targets
تنظیم مش (Mesh) هدف
Setting Target Mesh
تغییر امتیازات جایزه
Changing Bonus Points
افزایش سرعت حرکت
Increasing the Movement Speed
کار با متریالها
Working on the Materials
ایجاد تابع جدید
Creating a New Function
تقسیم مقدار سلامت
Dividing the Health Value
تحلیل تغییر رنگ
Analyzing the Color Change
ایجاد یک پارتیکل (ذره)
Creating a Particle
ظرفیت پارتیکل
Capacity for Particle
بررسی محتوای انجین
Checking the Engine Content
پیادهسازی هوش مصنوعی
Implementation of AI
کنترل بازیکن و صفحات رابط کاربری
Player Control and UI Screens
نمایش نظرات