آموزش ساخت سیستم ذخیره‌سازی کامل در یونیتی و سی‌شارپ - آخرین آپدیت

دانلود Learn To Create a Complete Save System in Unity & C#

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

با گذراندن این دوره آموزش توسعه بازی، شما:

  • بازی‌سازی را به آسانی فرا می‌گیرید.

  • یاد می‌گیرید چطور یک سیستم ذخیره‌سازی (Save System) همه‌کاره و کاربرپسند برای بازی‌هایتان بسازید!

  • زبان برنامه‌نویسی مدرن و همه‌کاره C# را می‌آموزید.

  • قابلیت‌های توسعه بازی در یونیتی (Unity) را درک می‌کنید.

  • مهارت‌های حل مسئله قوی و قابل انتقال را در خود پرورش می‌دهید.

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

  • نحوه عملکرد برنامه‌نویسی شی‌گرا (Object-Oriented Programming) را در عمل یاد می‌گیرید.

پیش‌نیازها:

  • کامپیوتر مک یا PC با قابلیت اجرای Unity 3D

  • یک نسخه Unity 2021.3 یا جدیدتر

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

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

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

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

  • مزایا و معایب سیستم ذخیره‌سازی Player Prefs

  • ذخیره‌سازی داده‌ها با استفاده از Serialization XML

  • ذخیره‌سازی داده‌ها از طریق BinaryFormatter

  • ساخت و پیاده‌سازی داده‌های ذخیره سفارشی

  • مدیریت فایل‌های ذخیره (Save Files)

  • ادغام سیستم‌های ذخیره در انواع مختلف بازی

  • پنهان‌سازی داده‌های ذخیره از بازیکنان

  • و موارد دیگر...

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


همین امروز یادگیری را آغاز کنید و اجازه دهید به شما کمک کنم تا به یک توسعه‌دهنده بازی (Game Developer) موفق تبدیل شوید!


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

مقدمه Introduction

  • مقدمه Introduction

  • منابع پروژه Project Assets

شروع به کار Getting Started

  • تنظیم پروژه Setting Up The Project

  • بررسی سیستم‌های ذخیره‌سازی که خواهیم آموخت Discussing The Save Systems We Will Cover

Player Prefs Player Prefs

  • Player Prefs چیست؟ What Are Player Prefs?

  • کار با Player Prefs Making Player Prefs Work

  • مشکلات بارگذاری Player Prefs Issues With Loading Player Prefs

  • حذف داده‌های ذخیره شده Deleting Save Data

استفاده از Player Prefs در بازی Using Player Prefs In A Game

  • پیش‌نمایش بازی پلتفرمر Previewing The Platformer

  • ذخیره سکه‌ها Saving Coins

  • حذف فایل ذخیره ما Deleting Our Save

  • باز کردن مراحل Unlocking Levels

  • خلاصه Player Prefs Player Prefs Summary

ساخت یک سیستم ذخیره سفارشی Building A Custom Save System

  • چرا یک سیستم ذخیره بسازیم؟ Why Build A Save System?

  • ذخیره داده‌ها Saving Data

  • باز کردن محل ذخیره Opening Save Location

  • بارگذاری داده‌ها Loading Data

  • مدیریت مشکلات بارگذاری Allowing For Loading Issues

  • حذف فایل ذخیره Deleting The Save

  • ذخیره انواع داده بیشتر Saving More Data Types

استفاده از سیستم ذخیره در بازی Using The Save System In A Game

  • پیش‌نمایش بازی نبرد در سیاهچال Previewing The Dungeon Battler

  • ساخت سیستم ذخیره Creating The Save System

  • ردیابی داده‌های بازیکن بین صحنه‌ها Tracking Player Data Between Scenes

  • ذخیره و بارگذاری داده‌ها Saving & Loading Data

  • ردیابی اسلحه Tracking The Weapon

  • ادامه بازی Continuing The Game

  • ادامه پس از تکمیل Continuing After Completing

  • نمایش و پنهان کردن دکمه ادامه Showing And Hiding The Continue Button

  • بازنشانی آمار برای بازی جدید Resetting Stats For A New Game

  • انتقال سیستم ذخیره به صحنه‌های دیگر Bringing The Save System To Other Scenes

  • استفاده از نام ذخیره سفارشی Using A Custom Save Name

استفاده از باینری فرمتر Using Binary Formatter

  • پنهان کردن و مبهم‌سازی داده‌های ذخیره از بازیکنان Hiding And Obscuring Save Data From Players

  • راه‌اندازی سیستم ذخیره باینری فرمتر Setting Up A Binary Formatter Save System

دوره کامل شد Course Complete

  • گام‌های بعدی Next Steps

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

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

نمایش نظرات

آموزش ساخت سیستم ذخیره‌سازی کامل در یونیتی و سی‌شارپ
جزییات دوره
3 hours
35
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
843
4.8 از 5
دارد
دارد
دارد
James Doyle
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Doyle James Doyle

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