آموزش ساخت بازی تیراندازی اول شخص سه بعدی در یونیتی – از مبتدی تا توسعه‌دهنده بازی - آخرین آپدیت

دانلود Build a 3D First Person Shooter in Unity – Beginner to Game Developer

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

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

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

تمرکز این کلاس بر یادگیری عملی است؛ بنابراین به جای تئوری محض، شما همزمان با دروس، بازی را می‌سازید. چه در یونیتی تازه‌کار باشید و چه تازه سفر خود را در دنیای توسعه بازی آغاز کرده باشید، این دوره به شما کمک می‌کند تا اعتماد به نفس و مهارت‌های لازم برای شروع ساخت بازی‌های شخصی خود را کسب کنید.


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

درس‌ها Lessons

  • مقدمه Intro

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

  • حرکت بازیکن player movement

  • بهبود سیستم حرکت better movement

  • افزایش سرعت (Speed Booster) speed booster

  • پرش jumping

  • اصلاح سیستم پرش fix jumping

  • دوربین بازیکن Player camera

  • قفل کردن نشانگر موس lock cursor

  • دوربین اول شخص first person camera

  • راه‌اندازی سیستم شلیک setting up shooting

  • گلوله bullet

  • اصلاح سیستم شلیک fix shooting

  • از بین بردن دشمن destroying enemy

  • اضافه کردن دشمنان adding enemies

  • تشخیص بازیکن توسط دشمن detecting player

  • تعقیب بازیکن chasing player

  • مبارزه با دشمن enemy combat

  • تشخیص برخورد (Collision) detect collision

  • سلامتی دشمن ENEMY HEALTH

  • انیمیشن مرگ دشمن enemy dead anim

  • رفع باگ‌ها fix bug

  • راه‌اندازی سیستم سلامتی setting up health

  • رابط کاربری نوار سلامتی (Healthbar UI) healthbar ui

  • مکانیک‌های سلامتی health mechanics

  • وارد کردن آسیب به بازیکن توسط دشمن damage player with enemy

  • افکت‌های آسیب damage effects

  • تعویض بین سلاح‌ها switching between weapons

  • اضافه کردن مهمات adding ammo

  • جعبه مهمات ammo box

  • رابط کاربری مهمات ammo ui

  • تغییر نوع گلوله‌ها changing bullets

  • افکت شعله خروج گلوله (Muzzle Flash) muzzle flash

  • هوش مصنوعی دشمن enemy Ai

  • اصلاح برخورد گلوله fix bullet collision

  • طراحی محیط design environment

  • ساخت مرحله اول creating level1

  • اسکای‌باکس (Skybox) skybox

  • تکسچرها textures

  • راه‌اندازی منوی اصلی setting up main menu

  • دکمه‌های منو menu buttons

  • بخش تیتراژ (Credits) credits

  • منوی توقف (Pause Menu) pause menu

  • رفع باگ‌ها بخش اول fix bugs part1

  • رفع باگ‌ها بخش دوم fix bugs part2

  • اضافه کردن صداها adding sounds

  • موسیقی پس‌زمینه bgm

  • اضافه کردن مرحله دوم adding level 2

  • انتقال بین مراحل level transition

  • رابط کاربری دیالوگ‌ها dialogue ui

  • سیستم دیالوگ dialogue system

  • دکمه فعال‌ساز activate button

  • رفع باگ fixing bug

  • راه‌اندازی کوئست (Quest) setting up quest

  • عملیاتی کردن کوئست making quest work

  • اضافه کردن کوئست دوم adding second quest

  • راه‌اندازی صحنه setting up scene

  • انیمیشن دوربین camera animation

  • نمایش متن displaying text

  • صداهای کات‌سین cut scene sounds

  • پایان کات‌سین cut scene ending

  • پس‌پردازش (Post Processing) post processing

  • اصلاح انتقال بین مراحل fix level transition

  • خروجی گرفتن از بازی building game

نمایش نظرات

آموزش ساخت بازی تیراندازی اول شخص سه بعدی در یونیتی – از مبتدی تا توسعه‌دهنده بازی
جزییات دوره
8h 10m
64
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
13
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gio Luarsabishvili Gio Luarsabishvili

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

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

 

تخصص: من در توسعه با زبان C# تخصص دارم. با تسلط بر Unity، دقت به جزئیات و تعهد به ارائه بازی‌های باکیفیت و صیقل‌خورده، هدفم خلق آثار حرفه‌ای است.

 

هدف: با این باور که بازی‌ها قدرت الهام‌بخشی، سرگرمی و پیوند دادن مردم را دارند، متعهد هستم تا مرزهای سرگرمی‌های تعاملی را جابجا کنم. بیایید دنیاهایی بسازیم که بازیکنان در آن غرق شوند و داستان‌هایی که مدت‌ها پس از پایان بازی در یادشان بماند. خوشحال خواهم شد اگر بتوانم راهنمای شما در مسیر توسعه بازی‌سازی باشم.

بیایید آینده گیمینگ را با هم بسازیم!