رایگان!
ویژگی های دوره
دوران ذخیره سازی ساده با PlayerPrefs به سر رسیده است و باید به دنبال جایگزینی بهتر برای آن بود. یکی از بهترین ذخیره سازی ها در سیستم Save و Load اطلاعات استفاده از فایل های JSON است. در یونیتی Text Assetها، قادر به ذخیره اطلاعات هستند و از این رو می تواند برای ما نقش منبع ذخیره را ایفا کند.
فایل های json، بدلیل امنیت بهتر نسبت به فایل های متنی عادی و روش های منسوخ و متداول یک روش ایده آل است. فایل JavaScript Object Notation یکی از فایل هایی است که کاربردی مشابه به xml دارد و برای تبادل داده ها و اطلاعات به خصوص در جاوا اسکریپت (Javascript) به کار می رود و قابلیت فشرده سازی شدن را داراست.
خوانایی فایل json بسیار ساده است و نیاز به استفاده از قالب حرفه ای برای نوشتن اطلاعات در اینگونه فایل ها نیست. ما از کتابخانه simplejson هم استفاده می کنیم که کدنویسی با جیسون را بسیار دلپذیرتر خواهد کرد.
در این دوره چه مباحثی آموزش داده شده است؟
ما در این دوره به آموزش کار با فایل json در یونیتی می پردازیم. ما قصد داریم Save و Parse (تبدیل و load) را با استفاده از کتابخانه های مختلف انجام دهیم. ما در این دوره تا سطح نزدیک به پیشرفته خواهیم رفت به طوری که پس از دیدن این دوره می توانید به راحتی سیستم ذخیره سازی و بارگذاری با جیسون را پیاده سازی کنید.
همچنین در این دوره خواهید آموخت که چطور از weblinkها برای دانلود یک فایل JSON از اینترنت و استفاده در بازی بهره ببریم. این دوره یکی از کامل ترین دوره ها در زمینه بارگذاری و ذخیره با فایل های json با کتابخانه و مبحث فایل ها (IO) است . امیدواریم این دوره برای شما مفید و کاربردی باشد.
سرفصل های دوره آموزش کار با فایل json در یونیتی
- آشنایی با json و استفاده آن
- خواندن از یک فایل json
- نوشتن در یک فایل json
- خواندن از json با streamingAssets
- نوشتن با استفاده از LitJSON
- خواندن با استفاده از LitJSON + ساخت یک json دستی
- استفاده از اطلاعات فایل json و گرفتن از سرور
- کار با SimpleJSON
- آشنایی با JSON Ultimate و JSON.NET
حاصل دوره
دانشجویان عزیز پس از گذراندن این دوره آموزشی ذخیره سازی و بارگذاری با استفاده از فایل های json تا سطح پیشرفته را خواهند آموخت می توانند یک سیستم مشابه را راه اندازی کنند.
برنامه نویس، طراح سایت و رابط کاربری، توسعه دهنده بازی
دوره های مرتبط
پکیج آموزش کاربردی برنامه نویسی اندروید
ارائه شده توسط< آرکادمی
آموزش جامع شی گرایی در جاوا
ارائه شده توسط< آرکادمی
آموزش جامع طراحی سایت با وردپرس
ارائه شده توسط< مسعود جواهری
طراحی وب از رویا تا واقعیت (فصل دوم)
ارائه شده توسط< محمدرضا عسگری
آموزش کار با JavaFX به همراه مثال
ارائه شده توسط< محمدحسین ریماز
rate_reviewامتیاز دانشجویان دوره
chat_bubble_outlineنظرات
برنامه نویس، طراح سایت و رابط کاربری، توسعه دهنده بازی
aqswde( دانشجوی دوره )
عالی