, ,

کتاب تسلط بر ساخت مادهای ماینکرافت با فریمورک Forge: از ایده تا اجرا

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب تسلط بر ساخت مادهای ماینکرافت با فریمورک Forge: از ایده تا اجرا

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

موضوع میانی: ساخت و توسعه ماد (Modding) برای بازی‌ها

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر مادینگ (Modding) و دنیای ماینکرافت
  • 2. جاوا برای مادینگ ماینکرافت: مفاهیم ضروری
  • 3. آشنایی با Forge: چیستی و چرایی
  • 4. نصب و راه‌اندازی محیط توسعه (JDK و IDE)
  • 5. راه‌اندازی پروژه اولیه Forge
  • 6. ساختار یک ماد Forge: فایل‌ها و پوشه‌ها
  • 7. فایل `mods.toml`: هویت ماد شما
  • 8. کلاس اصلی ماد و رویدادهای چرخه حیات (Lifecycle Events)
  • 9. اجرا و دیباگ کردن ماد در محیط توسعه
  • 10. آشنایی با سیستم Build Gradle
  • 11. سیستم رویداد (Event Bus) در Forge
  • 12. مفهوم رجیستری‌ها (Registries) و ثبت آیتم‌ها
  • 13. ساخت اولین آیتم ساده
  • 14. اختصاص بافت (Texture) به آیتم
  • 15. افزودن نام و توضیحات (Localization)
  • 16. ایجاد تب خلاقانه (Creative Tab) سفارشی
  • 17. ساخت اولین بلوک ساده
  • 18. اختصاص بافت به بلوک
  • 19. تعریف ویژگی‌های بلوک (Properties)
  • 20. مدل بلوک (Block Model) و حالت بلوک (Blockstate)
  • 21. ساخت دستور پخت (Recipe) برای آیتم‌ها
  • 22. ساخت دستور پخت برای بلوک‌ها
  • 23. دستورات ذوب کردن (Smelting Recipes)
  • 24. استفاده از لاگ‌ها (Logging) برای اشکال‌زدایی
  • 25. آشنایی با کلاس‌های پایه ماینکرافت (Minecraft Base Classes)
  • 26. ساخت آیتم‌های غذایی (Food Items)
  • 27. اعمال افکت‌ها (Potion Effects) با غذا
  • 28. ساخت ابزارهای سفارشی (شمشیر، کلنگ، تبر)
  • 29. تعریف سطح ابزار (Tool Tiers)
  • 30. ساخت زره‌های سفارشی (Armor)
  • 31. تعریف متریال زره (Armor Material)
  • 32. آیتم‌هایی با کاربرد خاص (مانند فندک)
  • 33. بلوک‌های نورانی (Light-Emitting Blocks)
  • 34. بلوک‌هایی با شفافیت (Transparent Blocks)
  • 35. تعریف لوت‌تیبل (Loot Table) برای بلوک‌ها
  • 36. بلوک‌های جهت‌دار (Directional Blocks)
  • 37. بلوک‌هایی با رفتار سفارشی هنگام کلیک
  • 38. کار با تگ‌ها (Tags) برای آیتم‌ها و بلوک‌ها
  • 39. ساخت سنگ معدن (Ore) سفارشی
  • 40. بلوک‌های چندحالته (Multi-state Blocks)
  • 41. مقدمه‌ای بر تولید جهان (World Generation)
  • 42. افزودن رگه‌های سنگ معدن به جهان
  • 43. پیکربندی تولید سنگ معدن (تعداد، ارتفاع، اندازه)
  • 44. افزودن ویژگی‌ها (Features) به جهان (مانند درختان)
  • 45. ساخت یک درخت سفارشی
  • 46. تولید ساختارهای ساده (Simple Structures)
  • 47. کار با فایل‌های NBT و Structure Blocks
  • 48. تولید سازه‌های پیچیده‌تر (مانند دانجن)
  • 49. ثبت و پیکربندی سازه‌ها
  • 50. افزودن سازه‌ها به بایوم‌های (Biome) خاص
  • 51. مقدمه‌ای بر موجودیت‌ها (Entities)
  • 52. ساخت اولین موجودیت غیرفعال (Passive Mob)
  • 53. تعریف مدل و بافت برای موجودیت
  • 54. انیمیشن‌های پایه برای موجودیت‌ها
  • 55. تعریف رفتار و هوش مصنوعی (AI)
  • 56. اهداف هوش مصنوعی: پرسه زدن، فرار کردن
  • 57. ساخت موجودیت متخاصم (Hostile Mob)
  • 58. اهداف هوش مصنوعی: حمله کردن، تعقیب کردن
  • 59. تعریف ویژگی‌های موجودیت (Attributes) مانند سلامتی و سرعت
  • 60. افزودن صدا به موجودیت‌ها
  • 61. تعریف لوت‌تیبل برای موجودیت‌ها
  • 62. تخم اسپاون (Spawn Egg) برای موجودیت سفارشی
  • 63. قوانین اسپاون شدن موجودیت‌ها در جهان
  • 64. ساخت موجودیت پرتاب‌شونده (Projectile Entity)
  • 65. رندر کردن موجودیت‌های سفارشی
  • 66. معرفی موجودیت‌های بلوکی (Block Entities / Tile Entities)
  • 67. ساخت اولین موجودیت بلوکی برای ذخیره داده
  • 68. همگام‌سازی داده‌های موجودیت بلوکی بین سرور و کلاینت
  • 69. ساخت یک کوره (Furnace) سفارشی
  • 70. منطق پردازش و تیک (Ticking Logic) در موجودیت بلوکی
  • 71. مدیریت انرژی با Forge Energy (FE)
  • 72. دریافت، ذخیره و انتقال انرژی
  • 73. ساخت یک ماشین ساده انرژی‌محور
  • 74. کار با آیتم‌هندلرها (Item Handlers) برای انبارداری
  • 75. رندر پیشرفته موجودیت‌های بلوکی (BER / TESR)
  • 76. مقدمه‌ای بر رابط کاربری گرافیکی (GUI) و کانتینرها
  • 77. ساخت صفحه رابط کاربری (Screen) برای بلوک
  • 78. ساخت کانتینر (Container / Menu) برای مدیریت اسلات‌ها
  • 79. اتصال کانتینر و صفحه رابط کاربری به موجودیت بلوکی
  • 80. رندر کردن اسلات‌های آیتم
  • 81. افزودن نوار پیشرفت (Progress Bar) مانند کوره
  • 82. مدیریت انتقال آیتم‌ها با Shift-Click
  • 83. افزودن دکمه‌ها و عناصر تعاملی به GUI
  • 84. نمایش اطلاعات سفارشی (مانند میزان انرژی) در GUI
  • 85. باز کردن GUI بدون نیاز به بلوک
  • 86. شبکه و بسته‌ها (Networking and Packets)
  • 87. ارسال داده از کلاینت به سرور
  • 88. ارسال داده از سرور به کلاینت
  • 89. قابلیت‌ها (Capabilities) برای اتصال داده به اشیاء
  • 90. ساخت یک قابلیت سفارشی
  • 91. افزودن افکت‌های معجون (Potion Effects) سفارشی
  • 92. افزودن صداهای سفارشی به بازی
  • 93. ایجاد دستورات (Commands) سفارشی
  • 94. ساخت فایل پیکربندی (Config File) برای ماد
  • 95. ساخت یک بُعد (Dimension) سفارشی
  • 96. آماده‌سازی ماد برای انتشار: نسخه‌بندی و تست
  • 97. ساخت فایل JAR نهایی
  • 98. افزودن اطلاعات تکمیلی (Credits, License)
  • 99. انتشار ماد در پلتفرم‌هایی مانند CurseForge
  • 100. نگهداری و به‌روزرسانی ماد برای نسخه‌های جدید ماینکرافت

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب تسلط بر ساخت مادهای ماینکرافت با فریمورک Forge: از ایده تا اجرا”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا