کتاب مبانی برنامه‌نویسی و توسعه بازی با Swift

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

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

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

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


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

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

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

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

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

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

موضوع کلی: فناوری اطلاعات و نرم‌افزار

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

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

  • 1. مقدمه‌ای بر برنامه‌نویسی با Swift
  • 2. آشنایی با محیط توسعه Xcode
  • 3. ساختار اولیه برنامه‌های Swift
  • 4. متغیرها و ثابت‌ها در Swift
  • 5. انواع داده‌های پایه
  • 6. عملگرها در Swift
  • 7. ساختارهای کنترلی: شرط‌ها (if, else)
  • 8. ساختارهای کنترلی: حلقه‌ها (for, while)
  • 9. توابع در Swift
  • 10. پارامترها و مقادیر بازگشتی توابع
  • 11. آرایه‌ها در Swift
  • 12. دیکشنری‌ها در Swift
  • 13. تاپل‌ها در Swift
  • 14. ساختارهای (Structs) سفارشی
  • 15. کلاس‌ها (Classes) در Swift
  • 16. ارث‌بری در کلاس‌ها
  • 17. پروتکل‌ها (Protocols) در Swift
  • 18. اکستنشن‌ها (Extensions) در Swift
  • 19. گزینه‌ها (Optionals) در Swift
  • 20. مدیریت خطا (Error Handling) در Swift
  • 21. مدیریت حافظه (ARC) در Swift
  • 22. مفاهیم شی‌گرایی (OOP)
  • 23. کپسوله‌سازی (Encapsulation)
  • 24. چندریختی (Polymorphism)
  • 25. انتزاع (Abstraction)
  • 26. مقدمه‌ای بر توسعه بازی
  • 27. مفهوم موتور بازی (Game Engine)
  • 28. معرفی SpriteKit
  • 29. ساخت اولین پروژه بازی در SpriteKit
  • 30. موجودیت‌های بازی (Game Objects)
  • 31. تصاویر و انیمیشن‌ها در SpriteKit
  • 32. فیزیک در بازی‌ها (Physics)
  • 33. تشخیص برخورد (Collision Detection)
  • 34. ورودی‌های کاربر (User Input)
  • 35. مدیریت صحنه‌های بازی (Scene Management)
  • 36. صدا و موسیقی در بازی
  • 37. ذخیره و بارگذاری داده‌های بازی
  • 38. مقدمه‌ای بر مفاهیم گرافیکی
  • 39. رندرینگ (Rendering)
  • 40. تکنیک‌های بهینه‌سازی گرافیکی
  • 41. معماری نرم‌افزار در بازی‌ها
  • 42. الگوی MVC در توسعه بازی
  • 43. الگوی ECS در توسعه بازی
  • 44. مقدمه‌ای بر هوش مصنوعی در بازی
  • 45. مسیریابی (Pathfinding)
  • 46. ماشین‌های وضعیت (State Machines)
  • 47. سیستم‌های ذرات (Particle Systems)
  • 48. مقدمه‌ای بر رابط کاربری (UI) در بازی
  • 49. عناصر UI در SpriteKit
  • 50. طراحی UI برای بازی
  • 51. مدیریت وضعیت بازی
  • 52. معرفی SwiftUI برای UI بازی
  • 53. اصول طراحی بازی (Game Design Principles)
  • 54. چرخه عمر توسعه بازی
  • 55. تست بازی
  • 56. اشکال‌زدایی (Debugging) در بازی
  • 57. مقدمه‌ای بر مفاهیم شبکه در بازی
  • 58. همگام‌سازی (Synchronization)
  • 59. امنیت در بازی‌های تحت شبکه
  • 60. اصول طراحی گرافیکی بازی
  • 61. رنگ‌شناسی در بازی
  • 62. نورپردازی در بازی
  • 63. مقدمه‌ای بر مدل‌سازی سه‌بعدی (اختیاری)
  • 64. تکنیک‌های رندرینگ سه‌بعدی (اختیاری)
  • 65. مقدمه‌ای بر واقعیت افزوده (AR)
  • 66. مقدمه‌ای بر واقعیت مجازی (VR)
  • 67. اصول طراحی صدا در بازی
  • 68. موسیقی متن بازی
  • 69. افکت‌های صوتی بازی
  • 70. شخصیت‌پردازی در بازی
  • 71. داستان‌سرایی در بازی
  • 72. معرفی ابزارهای طراحی بازی
  • 73. مقدمه‌ای بر توسعه بازی برای پلتفرم‌های مختلف
  • 74. اصول بهینه‌سازی عملکرد بازی
  • 75. مدیریت منابع در بازی
  • 76. مقدمه‌ای بر تست کاربردپذیری (Usability Testing)
  • 77. مدیریت پروژه در توسعه بازی
  • 78. کار تیمی در توسعه بازی
  • 79. مفاهیم اخلاقی در توسعه بازی
  • 80. مقدمه‌ای بر کسب درآمد از بازی
  • 81. مدل‌های کسب درآمد (Monetization Models)
  • 82. قوانین و مقررات مربوط به بازی
  • 83. مقدمه‌ای بر آینده توسعه بازی
  • 84. یادگیری ماشین در بازی
  • 85. توسعه بازی‌های آموزشی
  • 86. مقدمه‌ای بر بازی‌های موبایل
  • 87. بهینه‌سازی بازی برای دستگاه‌های موبایل
  • 88. اصول طراحی کاربر (UX) در بازی
  • 89. مقدمه‌ای بر ابزارهای تحلیل بازی
  • 90. نکات پیشرفته در SpriteKit
  • 91. کار با Atlasهای انیمیشن
  • 92. مدیریت حافظه در بازی‌های بزرگ
  • 93. اصول طراحی مراحل (Level Design)
  • 94. معرفی مفاهیم بازی‌های مستقل (Indie Games)
  • 95. مقدمه‌ای بر توسعه بازی‌های رومیزی
  • 96. اصول طراحی تعادل در بازی
  • 97. مقدمه‌ای بر ابزارهای ویرایش اسکریپت
  • 98. مدیریت دارایی‌های بازی (Asset Management)
  • 99. مقدمه‌ای بر توسعه بازی‌های چندنفره
  • 100. مفاهیم بازی‌سازی (Gamification)

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

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

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

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

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


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

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

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

نظرات

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

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