اپلیکیشن اندرویدی فلشکارت آموزشی جامعترین کتاب آموزش ساخت بازیهای دو و سه بعدی با یونیتی و زبان C#
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامعترین دوره آموزش ساخت بازیهای دو و سه بعدی با یونیتی و زبان C#
موضوع کلی: توسعه نرمافزار و برنامهنویسی
موضوع میانی: توسعه بازیهای رایانهای
📋 سرفصلهای دوره
- 1. آشنایی با محیط توسعه یونیتی
- 2. مفاهیم پایه یونیتی
- 3. مقدمهای بر زبان برنامهنویسی C#
- 4. متغیرها و انواع داده در C#
- 5. عملگرها در C#
- 6. ساختارهای کنترلی: شرطها
- 7. ساختارهای کنترلی: حلقهها
- 8. آرایهها و لیستها در C#
- 9. کلاسها و اشیاء در C#
- 10. مفاهیم شیگرایی: وراثت
- 11. مفاهیم شیگرایی: پلیمورفیسم
- 12. مفاهیم شیگرایی: انتزاع
- 13. مدیریت خطا و استثناها در C#
- 14. فضاهای نام در C#
- 15. کار با فایلها در C#
- 16. مقدمهای بر توسعه بازی
- 17. موتور بازی یونیتی
- 18. رابط کاربری یونیتی
- 19. کار با صحنهها (Scenes) در یونیتی
- 20. موجودیتها و کامپوننتها در یونیتی
- 21. مفهوم Prefab در یونیتی
- 22. اسکریپتنویسی در یونیتی
- 23. اولین اسکریپت C# برای یونیتی
- 24. مدیریت ورودی کاربر (Input)
- 25. حرکت شخصیت در بازیهای دو بعدی
- 26. فیزیک در یونیتی (Rigidbody, Collider)
- 27. کار با انیمیشن در یونیتی
- 28. سیستم ذرات (Particle System)
- 29. ساخت رابط کاربری (UI) در یونیتی
- 30. کار با متون در UI
- 31. ساخت دکمهها و تعامل با آنها
- 32. مدیریت وضعیت بازی
- 33. ذخیره و بارگذاری بازی
- 34. مقدمهای بر بازیهای سه بعدی
- 35. مدلهای سه بعدی و متریالها
- 36. نورپردازی در صحنههای سه بعدی
- 37. دوربینها در بازیهای سه بعدی
- 38. حرکت در محیطهای سه بعدی
- 39. کار با انیمیشنهای سه بعدی
- 40. کار با صدا و موسیقی در بازی
- 41. ساخت منوها و صفحه شروع بازی
- 42. پیادهسازی سیستم امتیازدهی
- 43. مدیریت مراحل بازی
- 44. پیادهسازی هوش مصنوعی ساده برای دشمنان
- 45. مفهوم Singleton در C#
- 46. کار با رویدادها (Events) وdelegate ها
- 47. گرافهای ناوبری (NavMesh)
- 48. بهینهسازی عملکرد بازی
- 49. اشکالزدایی (Debugging) در یونیتی
- 50. تست بازی
- 51. مقدمهای بر شبکهسازی در بازیها
- 52. مفاهیم پایه شبکهسازی
- 53. ساخت بازی چند نفره ساده
- 54. مدیریت اتصال کاربران
- 55. همگامسازی وضعیت بازی
- 56. کار با شبکه در یونیتی (UNet - منسوخ)
- 57. جایگزینهای شبکه در یونیتی
- 58. مفاهیم اولیه طراحی بازی
- 59. نظریههای روانشناسی در طراحی بازی
- 60. مراحل توسعه بازی (از ایده تا انتشار)
- 61. طراحی مراحل (Level Design)
- 62. طراحی شخصیت (Character Design)
- 63. طراحی رابط کاربری (UI/UX Design)
- 64. مقدمهای بر بازاریابی بازی
- 65. اصول تولید محتوای سازگار
- 66. مبانی حقوقی و اخلاقی در توسعه نرمافزار
- 67. استانداردهای کدنویسی تمیز
- 68. مستندسازی کد
- 69. مدیریت پروژه نرمافزاری
- 70. کار با سیستمهای کنترل نسخه (Git)
- 71. مقدمهای بر گرافیک بازی
- 72. نظریههای رنگ در بازی
- 73. اصول انیمیشنسازی
- 74. کار با ابزارهای گرافیکی
- 75. مقدمهای بر صداگذاری بازی
- 76. اصول طراحی صدا
- 77. تولید افکتهای صوتی
- 78. کار با موسیقی متن
- 79. مبانی داستانپردازی در بازی
- 80. ساختار روایت در بازی
- 81. شخصیتپردازی در بازی
- 82. ایجاد درگیری و کشمکش داستانی
- 83. مقدمهای بر اقتصاد بازی
- 84. سیستمهای اقتصادی درون بازی
- 85. مدیریت منابع در بازی
- 86. پیادهسازی خرید و فروش درون بازی
- 87. مقدمهای بر تست کاربردپذیری
- 88. روشهای تست کاربردپذیری
- 89. تجزیه و تحلیل نتایج تست
- 90. بهبود بازی بر اساس بازخورد کاربران
- 91. اصول انتشار بازی در پلتفرمهای مختلف
- 92. مقدمهای بر توسعه بازیهای موبایل
- 93. چالشهای توسعه بازیهای موبایل
- 94. بهینهسازی برای دستگاههای موبایل
- 95. کار با سنسورهای موبایل
- 96. مقدمهای بر توسعه بازیهای واقعیت افزوده (AR)
- 97. مبانی AR در یونیتی
- 98. پیادهسازی تعاملات AR
- 99. مقدمهای بر توسعه بازیهای واقعیت مجازی (VR)
- 100. مبانی VR در یونیتی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.