تبلیغات

ساخت بازی چندنفره در یونیتی با Node

دسته بندی ها: آموزش های Digital Tutors ، آموزش ساخت بازی ، آموزش یونیتی

digitaltutors-unity-multiplayer-game-development-with-node

در این دوره آموزشی یاد می گیرید که چگونه در نرم افزار Unity بازیهای چند نفره بسازید. در Unity این کار بوسیله امکانی به نام Node انجام می شود.

این دوره آموزشی محصول موسسه DigitalTutors است.

سرفصل های این دوره:

  • مقدمه و مرور کلی پروژه
  • راه اندازی واحد و گره برای توسعه چند نفره
  • اتصال اولین مشتری به سرور
  • پخش برای اولین بار
  • بازیکنان موجود
  • مرور بازیکن
  • حرکت بازیکن با کلیک
  • متحرک کردن بازیکن
  • اجرای انیمیشن برای بازیکن
  • ارسال یک درخواست انتقال به سرور
  • حرکت عبور و موقعیت
  • شناسایی بازیکنان
  • ارتباط اشیاء پلیر با شناسه
  • حرکت بازیکنان دیگر
  • حرکت تمام بازیکنان
  • قطع بازیکنان
  • به روز رسانی جایگاه با مشتریان جدید
  • تعامل با بازیکنان با استفاده از رابط
  • ایجاد یک کارخانه Spawner
  • ارسال یک هدف به سرور
  • همگام سازی نفره
  • توقف Player
  • بهینه سازی Json
  • فاکتورگیری مجدد کلاس شبکه
  • ایجاد یک کلاس با هدف قرار دادن
  • حمله به بازیکنان
  • همگام سازی حملات پلیر
  • اضافه کردن حمله انیمیشن ها
  • Respawning بازیکنان
  • بهبود ضد هک با سرور کد معتبر
  • برآورد زمان سفر پلیر
  • و...

عنوان دوره: DigitalTutors Unity Multiplayer Game Development with Node

مدت دوره: 5 ساعت و 16 دقیقه

نویسنده: Alex Zanfirتوضیحات:

http://www.digitaltutors.com/tutorial/2454-Unity-Multiplayer-Game-Development-with-Node
DigitalTutors Unity Multiplayer Game Development with Node

Alex Zanfir 5h 16m

Throughout these lessons, we'll learn how to create our own multiplayer game with a dedicated server driven by NodeJs. This will be built on top of websockets so that it is responsive allowing for real-time multiplayer game play. The viewer will build a multiplayer template and improve it with each module, resulting in a proof of concept which they can then use as a template to continue building their own customized game.

1Introduction and project overview 01:01 2Setting up Unit and Node for Multiplayer Development 08:51 3Connecting our First Client to the Server 09:06 4Spawning our First Player 09:07 5Spawning Existing Players 05:10 6Navigating our Player 09:13 7Moving our Player with Clicks 07:07 8Animating our Player 05:56 9Run Animation for our Player 07:59 10Sending a Move Request to the Server 11:15 11Passing our Move Position 12:42 12Identifying our Players 09:54 13Associating our Player Objects with ID's 06:34 14Moving other Players 12:42 15Moving all Players 08:11 16Disconnecting Players 08:39 17Updating Position with new Clients 11:09 18Updating Movement with new Clients 12:34 19Interacting with Players using Interfaces 10:12 20Creating a Spawner Factory 11:25 21Following Players 10:54 22Sending a Follow Target to the Server 10:26 23Synchronizing Player Follows 11:58 24Stopping our Player Follow 03:24 25Optimizing our Json 06:41 26Refactoring our Network Class 04:11 27Creating a Targeting Class 11:22 28Attacking Players 04:29 29Synchronizing Player Attacks 06:22 30Implementing Health and Damage 04:46 31Adding Attack Animations 11:59 32Implementing Player Death Logic 08:37 33Respawning Players 08:18 34Improving Anti-Hacking with Server Authoritative Code 11:36 35Estimating Player Travel Time 07:56 36Determining if a Player is Hacking their Position 11:31 37Concluding the Course 03:40

آیا این نوشته را دوست داشتید؟
DigitalTutors Unity Multiplayer Game Development with Node

پیشنهاد فرادرس

محمدحسن رمضانیان در 1397/05/31 ساعت 11:20

سلام و خسته نباشید
محتوا سایتتون و خود سایت عالی هست
میخواستم ببینم باز هم از این آموزش ها در همین زمینه میتونید بگذارید توی و اگر هم هست بی زحمت برام بفرستید
حتی اگر پولی هم باشه مشکلی نیست.

مدیر در 1397/05/31 ساعت 21:45

با مراجعه به دسته بندی unity در سایت می توانید به سایر آموزش ها دسترسی پیدا کنید. همچنین محتوای سایت هر روز بروزرسانی می گردد و هر یکی دو هفته حداقل یک دوره جدید در این زمینه منتشر می شود.

میلاد در 1396/11/17 ساعت 08:52

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

مدیر در 1396/11/18 ساعت 12:42

آموزش به زبان انگلیسی است.