اپلیکیشن اندرویدی فلش‌کارت آموزشی صفر تا صد ساخت بازی‌های دوبعدی با Unity: از ایده تا اجرا

249,500 تومان
صفر تا صد ساخت بازی‌های دوبعدی با Unity: از ایده تا اجرا صفر تا صد ساخت بازی‌های دوبعدی با Unity: از ایده تا اجرا دنیای شگفت‌انگیز بازی‌سازی دوبعدی را با قدرتمندترین موتور بازی‌سازی دنیا، Unity، فتح ک...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره صفر تا صد ساخت بازی‌های دوبعدی با Unity: از ایده تا اجرا

موضوع کلی: توسعه بازی‌سازی

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

📋 سرفصل‌های دوره

  • 1. مقدمه ای بر بازی سازی و Unity
  • 2. نصب و راه اندازی Unity و آشنایی با رابط کاربری
  • 3. ایجاد اولین پروژه 2D در Unity
  • 4. مفاهیم اولیه Sprite ها و Texture ها
  • 5. وارد کردن و مدیریت Asset ها در Unity
  • 6. تنظیمات صحنه (Scene) و نمای دوربین (Camera)
  • 7. ایجاد GameObject های 2D و سازماندهی آنها
  • 8. مفاهیم Transform: Position, Rotation, Scale
  • 9. استفاده از Sprite Renderer برای نمایش تصاویر
  • 10. آشنایی با Tilemap و Tile Palette
  • 11. ساخت محیط بازی با Tilemap
  • 12. مقدمه ای بر Scripting در Unity با C#
  • 13. متغیرها (Variables) و انواع داده (Data Types)
  • 14. عملگرها (Operators) و عبارات شرطی (Conditional Statements)
  • 15. حلقه ها (Loops) و آرایه ها (Arrays)
  • 16. توابع (Functions) و پارامترها (Parameters)
  • 17. آشنایی با Component ها و GameObject ها در کد
  • 18. حرکت دادن GameObject ها با کد
  • 19. ایجاد یک Character Controller ساده
  • 20. استفاده از Input System برای دریافت ورودی کاربر
  • 21. انیمیشن در Unity: مقدمه ای بر Animator Controller
  • 22. ساخت انیمیشن های ساده با Sprite ها
  • 23. استفاده از Animator Controller برای مدیریت انیمیشن ها
  • 24. Transition ها و State ها در Animator Controller
  • 25. ایجاد یک سیستم انیمیشن مبتنی بر State Machine
  • 26. آشنایی با فیزیک 2D در Unity
  • 27. استفاده از Collider ها و RigidBody2D
  • 28. تشخیص برخورد (Collision Detection) و واکنش به آن
  • 29. ایجاد یک سیستم پرش (Jump) با استفاده از فیزیک
  • 30. اعمال نیرو (Force) و گرانش (Gravity)
  • 31. ساخت یک دوربین متحرک (Camera Follow)
  • 32. ایجاد Particle System برای افکت های ویژه
  • 33. استفاده از Particle System برای دود، آتش و ...
  • 34. آشنایی با صدا (Audio) در Unity
  • 35. وارد کردن و مدیریت فایل های صوتی
  • 36. پخش صدا (Play Audio) با استفاده از Audio Source
  • 37. ایجاد افکت های صوتی برای رویدادهای مختلف بازی
  • 38. مقدمه ای بر UI (User Interface) در Unity
  • 39. ایجاد Canvas و Panel
  • 40. استفاده از Text، Button و Image در UI
  • 41. ایجاد منوهای بازی (Game Menus)
  • 42. ایجاد HUD (Heads-Up Display)
  • 43. مدیریت UI با استفاده از کد
  • 44. ایجاد یک سیستم امتیازدهی (Scoring System)
  • 45. نمایش امتیاز در UI
  • 46. ایجاد یک سیستم زندگی (Health System)
  • 47. نمایش نوار سلامتی (Health Bar) در UI
  • 48. آشنایی با Prefab ها (Prefabs)
  • 49. ایجاد و استفاده از Prefab ها برای اشیاء تکراری
  • 50. مدیریت Prefab ها و تغییرات آنها
  • 51. ایجاد یک سیستم دشمن (Enemy) ساده
  • 52. حرکت دادن دشمن و تعقیب بازیکن
  • 53. ایجاد هوش مصنوعی (AI) پایه برای دشمن
  • 54. ایجاد یک سیستم حمله (Attack System) برای دشمن
  • 55. ایجاد یک سیستم مرگ (Death System) برای دشمن
  • 56. ایجاد یک سیستم آیتم (Item System)
  • 57. جمع آوری و استفاده از آیتم ها
  • 58. ایجاد یک سیستم قدرت (Power-Up)
  • 59. آشنایی با Scriptable Objects
  • 60. استفاده از Scriptable Objects برای ذخیره داده ها
  • 61. ایجاد یک سیستم ذخیره و بارگذاری (Save/Load)
  • 62. ذخیره و بارگذاری اطلاعات بازی با PlayerPrefs
  • 63. آشنایی با serialization برای ذخیره داده های پیچیده تر
  • 64. استفاده از Design Patterns در بازی سازی (Singleton, Factory)
  • 65. بهینه سازی (Optimization) بازی: اصول اولیه
  • 66. کاهش Draw Calls و Batching
  • 67. استفاده از Object Pooling
  • 68. آشنایی با پروفایلر (Profiler) Unity
  • 69. تست و رفع اشکال (Debugging) در Unity
  • 70. استفاده از Debug.Log و Debugger
  • 71. یافتن و رفع خطاها (Errors) و هشدارها (Warnings)
  • 72. کار با ورژن کنترل (Version Control) Git
  • 73. مقدمه ای بر Collaborative Development
  • 74. آشنایی با Asset Store Unity
  • 75. پیدا کردن و استفاده از Asset های مفید
  • 76. ساخت یک Level ساده
  • 77. طراحی Level با استفاده از Tilemap
  • 78. اضافه کردن چالش ها و موانع به Level
  • 79. تست Level و اصلاح آن
  • 80. طراحی صدا برای بازی
  • 81. ترکیب صداها و موسیقی
  • 82. ایجاد یک موسیقی متن (Soundtrack) ساده
  • 83. پیاده سازی صدا در Level
  • 84. تست صدا و موسیقی
  • 85. بهینه سازی صدا
  • 86. بهبود عملکرد بازی با استفاده از Occlusion Culling
  • 87. استفاده از LOD (Level of Detail)
  • 88. آشنایی با Lightmapping
  • 89. ایجاد یک UI زیبا و کاربرپسند
  • 90. استفاده از انیمیشن در UI
  • 91. طراحی یک لوگو برای بازی
  • 92. ساخت یک صفحه شروع (Splash Screen)
  • 93. ایجاد یک تریلر بازی (Game Trailer)
  • 94. بسته بندی بازی برای پلتفرم های مختلف (Build)
  • 95. ساخت بازی برای وب (Web)
  • 96. ساخت بازی برای موبایل (Mobile)
  • 97. تست بازی بر روی دستگاه های مختلف
  • 98. انتشار بازی در فروشگاه های آنلاین (App Store, Google Play)
  • 99. بازاریابی (Marketing) بازی
  • 100. پشتیبانی (Support) و به روز رسانی (Updates) بازی
اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

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

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

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

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: 2D game development C# (سی شارپ) Game Development Learn Unity For 2d Game Development Unity Unity tutorial آموزش Unity آموزش بازی سازی آموزش یونیتی ایده تا اجرا بازی دوبعدی بازی‌سازی توسعه بازی صفر تا صد گیم دیزاین

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.