, ,

کتاب صفر تا صد ساخت بازی‌های جذاب iOS با Xcode و Cocos2d (بر اساس کتاب Justin Dike)

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب صفر تا صد ساخت بازی‌های جذاب iOS با Xcode و Cocos2d (بر اساس کتاب Justin Dike)

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

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

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

  • 1. معرفی توسعه بازی iOS و Cocos2d
  • 2. نصب و راه‌اندازی Xcode و ابزارهای لازم
  • 3. مروری بر زبان برنامه‌نویسی Objective-C (مبانی)
  • 4. آشنایی با محیط توسعه یکپارچه Xcode
  • 5. ساخت اولین پروژه iOS خالی
  • 6. معرفی و نصب فریم‌ورک Cocos2d
  • 7. ایجاد پروژه جدید Cocos2d در Xcode
  • 8. ساختار یک پروژه Cocos2d: درک فایل‌ها و پوشه‌ها
  • 9. مفاهیم اصلی Cocos2d: Scene, Layer, Node
  • 10. اولین بازی Cocos2d: نمایش یک "Hello World"
  • 11. معرفی Cycle حیات یک اپلیکیشن Cocos2d
  • 12. پیکربندی پروژه Cocos2d برای دستگاه‌های مختلف
  • 13. آشنایی با سیستم مختصات در Cocos2d
  • 14. مدیریت و بارگذاری تصاویر (Resources)
  • 15. معرفی کلاس CCSprite: مبنای تمام اشیاء بصری
  • 16. نمایش یک Sprite ساده روی صفحه
  • 17. تغییر موقعیت، مقیاس و چرخش Spriteها
  • 18. تنظیم ترتیب رندرینگ با Z-Order
  • 19. کار با CCColor و تغییر رنگ Spriteها
  • 20. معرفی کلاس CCNode: والد مشترک Scene, Layer, Sprite
  • 21. سازماندهی کد با ایجاد کلاس‌های سفارشی Node
  • 22. استفاده از تصاویر با رزولوشن مختلف (Retina Display)
  • 23. تشخیص لمس‌های تکی (Single Touch)
  • 24. پیاده‌سازی متدهای لمس: touchesBegan, touchesMoved, touchesEnded
  • 25. تشخیص لمس‌های چندگانه (Multi-Touch)
  • 26. ایجاد کنترل‌های ساده با لمس
  • 27. آشنایی با شتاب‌سنج (Accelerometer)
  • 28. دریافت داده‌های شتاب‌سنج و کاربرد آن‌ها
  • 29. پیاده‌سازی حرکت شیء با شتاب‌سنج
  • 30. معرفی ورودی‌های پیشرفته: ژست‌ها (Gestures) – پینچ، سوایپ
  • 31. تشخیص سوایپ برای حرکت کاراکتر
  • 32. استفاده از کلیدهای صفحه کلید (شبیه‌ساز و دستگاه‌های خاص)
  • 33. معرفی کلاس CCAction: مبنای تمام حرکت‌ها و انیمیشن‌ها
  • 34. اکشن‌های حرکت: CCMoveTo, CCMoveBy
  • 35. اکشن‌های تغییر مقیاس و چرخش: CCScaleTo, CCRotateTo
  • 36. اکشن‌های ترکیب شده: CCSpawn
  • 37. اکشن‌های ترتیبی: CCSequence
  • 38. کنترل زمان و سرعت اکشن‌ها
  • 39. اکشن‌های محو شدن (Fade): CCFadeIn, CCFadeOut
  • 40. ایجاد انیمیشن‌های فریم به فریم با Sprite Sheet
  • 41. استفاده از ابزارهایی مانند TexturePacker برای Sprite Sheet
  • 42. ساخت کلاس انیمیشن برای مدیریت راحت‌تر
  • 43. اکشن‌های سفارشی: CCActionCallFunc
  • 44. زمان‌بندی (Scheduling) کارها با CCScheduler
  • 45. استفاده از blockها در Cocos2d اکشن‌ها
  • 46. توقف و از سرگیری اکشن‌ها
  • 47. پیاده‌سازی Cycle حیات یک بازی (Menu, Play, Pause, Game Over)
  • 48. معرفی Finite State Machine (FSM) برای مدیریت حالت‌ها
  • 49. انتقال بین Sceneها: CCTransition
  • 50. طراحی ساختار کلاس‌ها برای یک بازی کامل
  • 51. مدیریت ورودی‌ها در لایه‌های مختلف بازی
  • 52. ایجاد مدیریت کننده صحنه (Scene Manager)
  • 53. ساخت یک لایه HUD (Heads-Up Display)
  • 54. ذخیره و بارگذاری اطلاعات بازی (UserDefaults)
  • 55. ذخیره اطلاعات پیچیده‌تر با NSCoding
  • 56. مدیریت منابع (Resource Management)
  • 57. معرفی سیستم پارتیکل (Particle System)
  • 58. طراحی افکت‌های پارتیکل با ابزارهای Cocos2d
  • 59. پیاده‌سازی افکت‌های آتش، دود و انفجار
  • 60. معرفی SimpleAudioEngine برای مدیریت صدا
  • 61. پخش موسیقی پس‌زمینه (Background Music)
  • 62. پخش افکت‌های صوتی (Sound Effects)
  • 63. مدیریت حجم صدا و قطع و وصل کردن آن
  • 64. پیش‌بارگذاری (Preloading) فایل‌های صوتی
  • 65. نکات بهینه‌سازی برای استفاده از صدا
  • 66. معرفی موتور فیزیک Box2D (یا Chipmunk) در Cocos2d
  • 67. راه‌اندازی Box2D در پروژه Cocos2d
  • 68. مفاهیم اصلی فیزیک: Body, Fixture, Shape
  • 69. ایجاد اشیاء فیزیکی (Static, Dynamic)
  • 70. اعمال نیرو (Force) و ضربه (Impulse)
  • 71. تشخیص برخوردها (Collision Detection)
  • 72. فیلتر کردن برخوردها با دسته‌ها و ماسک‌ها
  • 73. ایجاد سنسورها (Sensors) برای تشخیص ورود/خروج
  • 74. مفصل‌ها (Joints) در Box2D
  • 75. پیاده‌سازی یک بازی مبتنی بر فیزیک ساده
  • 76. اشکال‌زدایی (Debugging) نمایش فیزیک
  • 77. معرفی کلاس CCLabelTTF و CCLabelBMFont برای نمایش متن
  • 78. طراحی دکمه‌ها با CCMenuItem
  • 79. ایجاد منوهای بازی با CCMenu
  • 80. سفارشی‌سازی ظاهر منوها و دکمه‌ها
  • 81. افزودن اسلایدرها و چک‌باکس‌ها
  • 82. طراحی صفحه تنظیمات بازی
  • 83. نمایش امتیاز و اطلاعات بازیکن روی HUD
  • 84. فرم‌های ورودی متن (Input Text) – با استفاده از UIKit یا سفارشی
  • 85. مدیریت حافظه در Objective-C و Cocos2d
  • 86. بهینه‌سازی عملکرد با SpriteBatchNode
  • 87. تکنیک‌های بهینه‌سازی رندرینگ
  • 88. معرفی Tilemapها و استفاده از Tiled Map Editor
  • 89. بارگذاری و نمایش Tilemapها
  • 90. تشخیص برخورد با Tilemapها
  • 91. پیاده‌سازی Parallax Scrolling برای عمق بیشتر
  • 92. اشکال‌زدایی و ابزارهای پروفایلینگ در Xcode
  • 93. مدیریت خطاها و لاگ‌گیری (Logging)
  • 94. جهانی‌سازی (Localization) بازی شما
  • 95. آماده‌سازی بازی برای انتشار (Deployment)
  • 96. نکات و ترفندهای App Store Connect
  • 97. پیاده‌سازی خریدهای درون برنامه‌ای (In-App Purchases) – مبانی
  • 98. افزودن تبلیغات به بازی (AdMob/iAd) – مبانی
  • 99. به‌روزرسانی و نگهداری بازی
  • 100. جمع‌بندی و گام‌های بعدی در توسعه بازی iOS

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب صفر تا صد ساخت بازی‌های جذاب iOS با Xcode و Cocos2d (بر اساس کتاب Justin Dike)”

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

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