, ,

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

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

  • 1. مقدمه‌ای بر دنیای بازی‌سازی و گرافیک کامپیوتری
  • 2. اصول اولیه برنامه‌نویسی: متغیرها و انواع داده
  • 3. عملگرها و عبارات در برنامه‌نویسی
  • 4. ساختارهای کنترلی: شرط‌ها (if-else)
  • 5. ساختارهای کنترلی: حلقه‌ها (for, while)
  • 6. آرایه‌ها: ذخیره و دسترسی به داده‌ها
  • 7. توابع: تعریف و فراخوانی
  • 8. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP)
  • 9. کلاس‌ها و اشیاء: تعریف و نمونه‌سازی
  • 10. وراثت: ارث‌بری خواص و رفتارها
  • 11. چندریختی: استفاده از اشیاء به صورت عمومی
  • 12. کتابخانه‌های گرافیکی: آشنایی و نصب
  • 13. پنجره‌ها و سطوح: ایجاد و مدیریت
  • 14. رسم اشکال اولیه: خطوط، مستطیل‌ها، دایره‌ها
  • 15. رنگ‌ها: تعریف و استفاده
  • 16. تصاویر: بارگذاری و نمایش
  • 17. متن: نوشتن و قالب‌بندی
  • 18. ورودی کاربر: صفحه کلید و ماوس
  • 19. تشخیص برخورد: برخورد مستطیل‌ها
  • 20. تشخیص برخورد: برخورد دایره‌ها
  • 21. مبانی انیمیشن: تغییر خواص در طول زمان
  • 22. کنترل نرخ فریم (Frame Rate): ایجاد انیمیشن روان
  • 23. مبانی صدا: بارگذاری و پخش فایل‌های صوتی
  • 24. مدیریت صدا: پخش، توقف، تنظیم صدا
  • 25. مقدمه‌ای بر Game Loop
  • 26. زمان‌بندی بازی: مدیریت زمان و رویدادها
  • 27. مقدمه‌ای بر فیزیک بازی: حرکت و سرعت
  • 28. شتاب و گرانش: پیاده‌سازی فیزیک ساده
  • 29. پرش و حرکت کاراکتر: کنترل ورودی کاربر
  • 30. مقدمه‌ای بر هوش مصنوعی (AI)
  • 31. AI ساده: حرکت تصادفی
  • 32. AI ساده: تعقیب و گریز
  • 33. مقدمه‌ای بر الگوهای طراحی بازی
  • 34. الگوی State Machine
  • 35. الگوی Observer
  • 36. الگوی Factory
  • 37. مقدمه‌ای بر موتورهای بازی‌سازی
  • 38. آشنایی با Unity
  • 39. آشنایی با Godot
  • 40. آشنایی با Unreal Engine
  • 41. ایجاد پروژه جدید در Unity
  • 42. وارد کردن دارایی‌ها (Assets) در Unity
  • 43. صحنه‌ها و گیم آبجکت‌ها در Unity
  • 44. اسکریپت‌نویسی در Unity (C#)
  • 45. Transform: موقعیت، چرخش، مقیاس
  • 46. Componentها: اضافه کردن قابلیت‌ها
  • 47. Input: دریافت ورودی کاربر در Unity
  • 48. Colliders: تشخیص برخورد در Unity
  • 49. Rigidbody: فیزیک در Unity
  • 50. Camera: تنظیم دید دوربین
  • 51. Light: نورپردازی در Unity
  • 52. Audio: صدا در Unity
  • 53. GUI: ایجاد رابط کاربری در Unity
  • 54. Particle Systems: ایجاد جلوه‌های ویژه
  • 55. Animation: انیمیشن‌سازی در Unity
  • 56. Prefab: ایجاد الگوهای قابل استفاده مجدد
  • 57. ساخت بازی ساده: تعقیب و گریز در Unity
  • 58. ساخت بازی ساده: پلتفرمر در Unity
  • 59. ساخت بازی ساده: شوتر فضایی در Unity
  • 60. مقدمه‌ای بر طراحی سطح (Level Design)
  • 61. اصول طراحی سطح: جریان بازی
  • 62. اصول طراحی سطح: چالش و پاداش
  • 63. اصول طراحی سطح: راهنمایی بازیکن
  • 64. بهینه‌سازی بازی: عملکرد و حافظه
  • 65. بهینه‌سازی بازی: پروفایلینگ
  • 66. تست بازی: یافتن و رفع باگ‌ها
  • 67. نسخه‌سازی (Version Control): Git و GitHub
  • 68. همکاری در پروژه‌های بازی‌سازی
  • 69. مقدمه‌ای بر مدل‌سازی سه‌بعدی
  • 70. مقدمه‌ای بر بافت‌گذاری (Texturing)
  • 71. مقدمه‌ای بر ریگینگ و انیمیشن سه بعدی
  • 72. مقدمه‌ای بر نورپردازی پیشرفته
  • 73. مقدمه‌ای بر Shaderها
  • 74. مقدمه‌ای بر VFX (Visual Effects)
  • 75. طراحی صدا برای بازی
  • 76. موسیقی متن بازی
  • 77. بازاریابی بازی
  • 78. انتشار بازی
  • 79. مباحث پیشرفته: سایه‌زنی
  • 80. مباحث پیشرفته: رندرینگ تاخیری (Deferred Rendering)
  • 81. مباحث پیشرفته: رندرینگ مبتنی بر فیزیک (PBR)
  • 82. مباحث پیشرفته: هوش مصنوعی پیشرفته
  • 83. مباحث پیشرفته: شبکه‌سازی (Networking)
  • 84. مباحث پیشرفته: واقعیت مجازی (VR)
  • 85. مباحث پیشرفته: واقعیت افزوده (AR)
  • 86. مبانی ریاضیات برای بازی‌سازی: بردارها
  • 87. مبانی ریاضیات برای بازی‌سازی: ماتریس‌ها
  • 88. مبانی ریاضیات برای بازی‌سازی: کواترنیون‌ها
  • 89. بهینه‌سازی گرافیکی: Occlusion Culling
  • 90. بهینه‌سازی گرافیکی: LOD (Level of Detail)
  • 91. مباحث پیشرفته: سیستم‌های ذره‌ای پیشرفته
  • 92. طراحی رابط کاربری (UI) برای بازی
  • 93. طراحی تجربه کاربری (UX) برای بازی
  • 94. مباحث پیشرفته: اسکریپت نویسی پیشرفته
  • 95. معماری نرم‌افزار برای بازی‌سازی
  • 96. تکنیک‌های دیباگینگ پیشرفته
  • 97. تست واحد (Unit Testing)
  • 98. تست یکپارچگی (Integration Testing)
  • 99. مستندسازی کد
  • 100. ایجاد یک پورتفولیو بازی‌سازی

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ورود به دنیای بازی‌سازی: آموزش عملی برنامه‌نویسی گرافیک و ساخت بازی از پایه”

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

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