آموزش ساخت بازی مینی گلف در یونیتی و سی شارپ - آخرین آپدیت

دانلود Learn To Create A Minigolf Game In Unity & C#

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

آموزش آسان ساخت بازی: طراحی بازی گلف با Unity و C#

یادگیری C# برای توسعه بازی

زبان برنامه‌نویسی مدرن و قدرتمند C# را بیاموزید.

آشنایی با Unity برای ساخت بازی‌های سه‌بعدی

توانایی‌های توسعه بازی‌های سه‌بعدی در Unity را درک کنید.

تقویت مهارت حل مسئله در بازی‌سازی

مهارت‌های قوی و قابل انتقال حل مسئله را توسعه دهید.

درک فرآیند توسعه بازی

درک کاملی از فرآیند توسعه بازی به دست آورید.

آموزش برنامه نویسی شیء گرا (OOP)

نحوه عملکرد برنامه نویسی شیء گرا را در عمل بیاموزید.

ساخت بازی سرگرم‌کننده

یاد بگیرید چگونه یک بازی سرگرم‌کننده بسازید.

پیش نیازها:

  • کامپیوتر یا لپ تاپ (Mac یا PC) با قابلیت اجرای Unity 3D
  • نسخه Unity 2023.2 یا جدیدتر

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

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

این دوره طوری طراحی شده است که برای همه به راحتی قابل درک باشد، بنابراین چه مبتدی کامل باشید، چه یک هنرمند که به دنبال گسترش دامنه توسعه بازی خود است یا یک برنامه‌نویس که علاقه‌مند به درک طراحی بازی است، این دوره به شما کمک می‌کند تا درک بیشتری از توسعه به دست آورید.

در پایان این دوره، شما توانایی درک عناصر بازی مانند موارد زیر را توسعه خواهید داد:

  • ضربه زدن به توپ
  • هدف گیری و کنترل دوربین
  • خارج شدن از محدوده
  • سیستم امتیازدهی کامل گلف
  • سیستم‌های صوتی
  • نمایش کارت امتیازی
  • جابجایی بین چندین زمین بازی
  • سیستم‌هایی برای آسان‌تر کردن ایجاد مراحل
  • و خیلی چیزهای دیگر...

این دوره همچنین شامل یک نسخه کامل از پروژه برای استفاده شما به عنوان مرجع است تا اطمینان حاصل شود که همه چیز در بازی شما همانطور که باید کار می‌کند!

همین امروز شروع به یادگیری کنید و به من اجازه دهید به شما کمک کنم تا یک توسعه دهنده بازی شوید!


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

Introduction

  • مقدمه Introduction

  • دارایی‌های پروژه Project Assets

شروع به کار Getting Started

  • راه اندازی پروژه Getting The Project Set Up

  • راه اندازی صحنه تست Setting Up The Test Scene

  • اضافه کردن توپ گلف Adding The Golf Ball

توپ گلف The Golf Ball

  • حرکت دادن توپ Moving The Ball

  • توپ با ظاهر بهتر A Better Looking Ball

  • متوقف کردن توپ Stopping The Ball

  • شیب‌ها و توقف Slopes & Stopping

کنترل دوربین Camera Control

  • دنبال کردن دوربین Making The Camera Follow

  • تنظیم چرخش Setting up Rotation

  • اعمال چرخش به دوربین ما Applying Rotation to Our Camera

  • مدیریت چرخش عمودی Handling Vertical Rotation

  • کنترل دوربین با ماوس Controlling The Camera With The Mouse

  • استفاده از هر دو روش Using Both Methods

  • شلیک در جهت دوربین Firing In The Camera's Direction

  • اضافه کردن نشانگر هدف Adding An Aim Indicator

ضربه زدن به توپ Hitting The Ball

  • کنترل شوت Controlling The Shot

  • جلوگیری از شوت در حین حرکت Preventing Shots While Moving

  • انتخاب قدرت شوت Picking Shot Power

  • راه اندازی UI قدرت شوت Setting Up Shot Power UI

  • کنترل UI شوت Controlling Shot UI

  • بازنشانی قدرت شوت Resetting Shot Power

توپ را به داخل حفره بیندازید! Get In The Hole!

  • راه اندازی یک حفره Setting Up A Hole

  • تشخیص کاپ Detecting The Cup

  • جلوگیری از شوت در کاپ Preventing Shots In The Cup

ثبت امتیاز Keeping Score

  • پیگیری شوت های زده شده Tracking Shots Taken

  • نمایش شوت های زده شده Displaying Shots Taken

  • چالش - اضافه کردن Par CHALLENGE - Adding Par

دریافت نتایج Getting Results

  • راه اندازی صفحه نتایج Setting Up The Results Screen

  • نمایش نتیجه Displaying The Result

  • تاخیر در نمایش نتیجه Delaying The Result

  • نمایش نتایج متنی Showing Text Results

  • بازی دوباره Play Again

  • جلوگیری از حرکت دوربین Preventing Camera Movement

  • افکت های داخل حفره In Hole Effects

  • رفع باگ: شوت های کم قدرت Bugfix: Low Power Shots

خارج از محدوده Out Of Bounds

  • تشخیص خارج از محدوده Detecting Out Of Bounds

  • بازنشانی موقعیت Resetting Position

  • اضافه کردن شوت خارج از محدوده Adding An Out Of Bounds Shot

  • چالش - پیام خارج از محدوده CHALLENGE - Out Of Bounds Message

ساخت مراحل Making Levels

  • ساخت کیت مرحله Making A Level Kit

  • راه اندازی یک حفره جدید Setting Up A New Hole

  • چالش - ساخت حفره های بیشتر CHALLENGE - Making More Holes

  • چرخنده آسیاب بادی Windmill Spinner

بارگیری مراحل Loading Levels

  • راه اندازی یک منوی اصلی Setting Up A Main Menu

  • به کار انداختن منو Making The Menu Work

  • حرکت بین مراحل Moving Between Levels

کنترل دوره و امتیاز Course & Score Control

  • ایجاد یک کنترلر دوره Creating A Course Controller

  • پیگیری امتیاز Keeping Track Of Score

  • راه اندازی UI کارت امتیازی Setting Up The Scorecard UI

  • راه اندازی اصول اولیه کارت امتیازی Setting Up Scorecard Basics

  • به روز رسانی کارت امتیازی Updating The Scorecard

  • پنهان کردن امتیازات در حفره های دست نیافته Hiding Scores On Unreached Holes

  • نمایش امتیاز کلی Showing Overall Score

دریافت نتایج Getting Results

  • راه اندازی صفحه نتایج Setting Up A Results Screen

  • نمایش نتایج نهایی Displaying Final Results

  • شروع مجدد دوره Restarting The Course

انتخاب دوره Course Selection

  • راه اندازی صفحه انتخاب دوره Setting Up The Course Select Screen

  • انتخاب دوره ها Selecting Courses

  • از بین بردن دوره ها Destroying Courses

اضافه کردن صدا Adding Audio

  • پخش موسیقی منو Playing Menu Music

  • پخش ترک های مرحله Playing Level Tracks

  • اضافه کردن افکت های صوتی Adding Sound Effects

به پایان رساندن! Finishing Up!

  • ساخت بازی (Build) Building The Game

  • مراحل بعدی Next Steps

فایل های کامل پروژه Complete Project Files

  • فایل های کامل پروژه Complete Project Files

نمایش نظرات

آموزش ساخت بازی مینی گلف در یونیتی و سی شارپ
جزییات دوره
8 hours
67
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
368
4.7 از 5
دارد
دارد
دارد
James Doyle
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Doyle James Doyle

آموزش اصول ساخت بازی