کتاب آموزش گام به گام ساخت بازی پلتفرمر دوبعدی در Unity با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش گام به گام ساخت بازی پلتفرمر دوبعدی در Unity
موضوع کلی: توسعه بازیهای رایانهای
موضوع میانی: ساخت بازیهای دو بعدی با موتور Unity
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه بازیهای رایانهای در ایران
- 2. آشنایی با مفاهیم پایه بازیسازی
- 3. معرفی موتور بازیسازی Unity
- 4. نصب و راهاندازی Unity Hub و Unity Editor
- 5. مروری بر محیط کاربری Unity
- 6. مبانی شیءگرایی در برنامهنویسی (C#)
- 7. آشنایی با مفاهیم اسکریپتنویسی در Unity
- 8. ایجاد یک پروژه بازی پلتفرمر جدید
- 9. مفاهیم اولیه صحنه (Scene) و آبجکت (GameObject)
- 10. کار با کامپوننتها (Components) در Unity
- 11. انتقال آبجکتها در صحنه
- 12. مقیاسدهی و چرخش آبجکتها
- 13. مبانی فیزیک در Unity
- 14. استفاده از Rigidbody 2D برای اجسام
- 15. تنظیمات Collider 2D برای برخوردها
- 16. ایجاد شخصیت اصلی بازی (Player)
- 17. حرکت شخصیت با استفاده از ورودیهای کاربر
- 18. پیادهسازی پرش شخصیت
- 19. مدیریت انیمیشنهای شخصیت
- 20. استفاده از Sprite Renderer برای نمایش گرافیک
- 21. آشنایی با مقیاسپذیری رابط کاربری (UI)
- 22. طراحی رابط کاربری بازی (UI Canvas)
- 23. نمایش اطلاعات بازیکن (مانند سلامتی)
- 24. ایجاد آیتمهای جمعکردنی در بازی
- 25. پیادهسازی منطق جمعآوری آیتمها
- 26. سیستم امتیازدهی در بازی
- 27. مدیریت دشمنان در بازی
- 28. حرکت ساده دشمنان
- 29. پیادهسازی برخورد بازیکن با دشمن
- 30. مدیریت سلامتی بازیکن
- 31. پیادهسازی صفحه باخت (Game Over)
- 32. طراحی مراحل (Levels) بازی
- 33. انتقال بین مراحل
- 34. مدیریت دوربین بازی (Camera Follow)
- 35. استفاده از Tilemap برای ساخت مراحل
- 36. مبانی طراحی مراحل با Tilemap
- 37. اضافه کردن اشیاء محیطی به مراحل
- 38. ایجاد پلتفرمهای متحرک
- 39. پیادهسازی مکانیزمهای جدید برای دشمنان
- 40. انواع مختلف برخوردها و منطق آنها
- 41. مدیریت صداگذاری در بازی
- 42. اضافه کردن موسیقی پسزمینه
- 43. اضافه کردن افکتهای صوتی
- 44. بهینهسازی عملکرد بازی
- 45. مدیریت منابع (Assets) در Unity
- 46. استفاده از Prefabs برای مدیریت آبجکتهای تکراری
- 47. نکات مهم در طراحی بازیهای پلتفرمر
- 48. اصول طراحی مراحل جذاب
- 49. ایجاد چالشهای متنوع برای بازیکن
- 50. مدیریت وضعیت بازی (Game State Management)
- 51. ذخیره و بارگذاری وضعیت بازی
- 52. مبانی هوش مصنوعی ساده برای دشمنان
- 53. پیادهسازی سیستم دید دشمنان
- 54. ایجاد باس فایت (Boss Fight)
- 55. طراحی الگوهای حمله برای باس فایت
- 56. پیادهسازی سیستم سلامتی دشمنان
- 57. مدیریت مرگ دشمنان
- 58. اضافه کردن قابلیتهای ویژه به بازیکن
- 59. مانند دویدن سریع یا پرش بلندتر
- 60. مدیریت انیمیشنهای مربوط به قابلیتهای ویژه
- 61. طراحی محیطهای متنوع برای مراحل
- 62. استفاده از لایههای گرافیکی (Parallax Scrolling)
- 63. پیادهسازی سیستم ذخیره پیشرفت بازیکن
- 64. مدیریت خطاها و استثناها در کدنویسی
- 65. اشکالزدایی (Debugging) در Unity
- 66. استفاده از ابزارهای اشکالزدایی Unity
- 67. نکات امنیتی در توسعه بازی
- 68. مبانی انتشار بازی در پلتفرمهای مختلف
- 69. آمادهسازی بازی برای انتشار
- 70. تنظیمات Build Settings
- 71. مبانی انتشار بازی در وب (WebGL)
- 72. اصول طراحی رابط کاربری (UI/UX)
- 73. ایجاد صفحه تنظیمات بازی
- 74. مدیریت زبانهای مختلف در بازی (Localization)
- 75. پیادهسازی سیستم راهنما (Tutorial) برای بازیکن
- 76. نکات پیشرفته در مورد Rigidbody 2D
- 77. مدیریت برخوردها با استفاده از Eventها
- 78. بهینهسازی استفاده از حافظه
- 79. مدیریت منابع گرافیکی (Textures, Sprites)
- 80. اصول کدنویسی تمیز و قابل نگهداری
- 81. استفاده از Design Patterns در بازیسازی
- 82. معرفی الگوهای طراحی رایج
- 83. پیادهسازی الگوهای طراحی در پروژه
- 84. مبانی تست بازی (Game Testing)
- 85. ایجاد حالات مختلف تست
- 86. مدیریت بازخورد بازیکنان
- 87. اصول طراحی بازیهای موفق
- 88. بررسی بازیهای پلتفرمر موفق
- 89. درسهایی از بازیهای برتر
- 90. مبانی بازاریابی بازیهای رایانهای
- 91. برنامهریزی برای انتشار بازی
- 92. استراتژیهای جذب بازیکن
- 93. مبانی کسب درآمد از بازی (در چارچوب قوانین)
- 94. مدیریت حساب کاربری (در چارچوب قوانین)
- 95. نکات پایانی و جمعبندی دوره
- 96. مسیرهای یادگیری بیشتر در Unity
- 97. پروژههای عملی برای تقویت مهارتها
- 98. معرفی جامعه توسعهدهندگان Unity در ایران
- 99. آخرین بهروزرسانیها و تغییرات در Unity
- 100. کار با سیستم کنترل نسخه (Git)
تگها:
Unity 2D
آموزش بازی سازی
آموزش یونیتی
بازی پلتفرمر
بازی سازی
توسعه بازی
ساخت بازی دوبعدی
یونیتی فارسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.