کتاب صوتی بازی‌سازی حرفه‌ای دوبعدی برای موبایل با Corona SDK: از ایده تا انتشار

بازی‌سازی حرفه‌ای دوبعدی برای موبایل با Corona SDK: از ایده تا انتشار بازی‌سازی حرفه‌ای دوبعدی برای موبایل با Corona SDK: از ایده تا انتشار رویای ساخت بازی‌های موبایلی خود را به واقعیت تبدیل کنید! معر...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره بازی‌سازی حرفه‌ای دوبعدی برای موبایل با Corona SDK: از ایده تا انتشار

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

موضوع میانی: ساخت بازی‌های دوبعدی با Corona SDK

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

  • 1. مبانی و پیش‌نیازها
  • 2. معرفی دوره و پیش‌نیازها: خوش آمدید به دنیای بازی‌سازی موبایل!
  • 3. بررسی Corona SDK: چرا Corona SDK برای بازی‌سازی دوبعدی؟
  • 4. نصب و راه‌اندازی Corona SDK و تنظیم محیط توسعه
  • 5. آشنایی با ساختار فایل‌ها و پوشه‌های پروژه Corona SDK
  • 6. مبانی زبان برنامه‌نویسی Lua: متغیرها، انواع داده و عملگرها
  • 7. آموزش ساختار کدنویسی در Lua و بهترین شیوه‌ها
  • 8. اولین برنامه "Hello, World!" در Corona SDK
  • 9. درک چرخه حیات (Lifecycle) یک اپلیکیشن Corona SDK
  • 10. مدیریت صفحه نمایش و دستگاه‌های مختلف (Screen Orientation, Resolution)
  • 11. آشنایی با APIهای اصلی Corona SDK: display، graphics، physics
  • 12. ایجاد و مدیریت اشیاء نمایشی (Display Objects): shapes، sprites، text
  • 13. کار با رنگ‌ها، اندازه‌ها، و موقعیت اشیاء نمایشی
  • 14. وارد کردن و مدیریت تصاویر (Images) و صداها (Sounds)
  • 15. مبانی انیمیشن: تغییر ویژگی‌های اشیاء با گذشت زمان
  • 16. مدیریت رویدادها (Events): لمس، کلیک، و تایمرها
  • 17. آشنایی با مفهوم Game Loop و نحوه کار آن در Corona SDK
  • 18. استفاده از کتابخانه‌های خارجی در Corona SDK
  • 19. ساخت بازی‌های ابتدایی و مقدماتی
  • 20. ساخت یک بازی ساده: حرکت دادن یک شکل با لمس
  • 21. مدیریت ورودی‌های کاربر: کیبورد، ژست‌های حرکتی (Gestures)
  • 22. ایجاد رابط کاربری (UI) ساده: دکمه‌ها، متن، و اعلان‌ها
  • 23. کار با فونت‌ها و استایل‌های متنی
  • 24. پخش صداها و افکت‌های صوتی
  • 25. افزودن پس‌زمینه (Background) و جلوه‌های بصری ساده
  • 26. ایجاد انیمیشن‌های ساده: حرکت، چرخش، تغییر اندازه
  • 27. استفاده از جدول‌ها (Tables) برای مدیریت داده‌ها
  • 28. ساخت یک بازی پازل ساده
  • 29. ساخت یک بازی پرتاب کردن ساده
  • 30. مبانی فیزیک و برخوردها
  • 31. مقدمه‌ای بر فیزیک در Corona SDK: فیزیک‌موتور Box2D
  • 32. ایجاد اشیاء فیزیکی (Bodies) و تنظیم خواص فیزیکی
  • 33. اعمال نیروها (Forces) و گشتاورها (Torques) به اشیاء فیزیکی
  • 34. تشخیص برخورد (Collision) بین اشیاء فیزیکی
  • 35. مدیریت برخوردها و واکنش‌ها (Events)
  • 36. کار با انواع مختلف اشیاء فیزیکی: static، dynamic، kinematic
  • 37. ایجاد اتصالات (Joints) بین اشیاء فیزیکی
  • 38. ساخت یک بازی مبتنی بر فیزیک: پرتاب توپ
  • 39. بهینه‌سازی فیزیک برای عملکرد بهتر
  • 40. گرافیک و جلوه‌های بصری پیشرفته
  • 41. استفاده از shaders و جلوه‌های ویژه
  • 42. کار با mask و blending modes
  • 43. ایجاد سیستم ذرات (Particle System)
  • 44. افکت‌های دیداری: سایه‌ها، نورها، و هاله
  • 45. بهینه‌سازی گرافیک برای دستگاه‌های مختلف
  • 46. طراحی رابط کاربری (UI) پیشرفته: منوها، نوارها، و کنترل‌ها
  • 47. استفاده از کتابخانه‌های UI مانند storyboard
  • 48. ایجاد انیمیشن‌های پیشرفته: فریم به فریم و tweening
  • 49. بهره‌گیری از انیمیشن‌های پیچیده برای منوها و المان‌های UI
  • 50. صدا و موسیقی در بازی
  • 51. مدیریت صداها و موسیقی متن
  • 52. پخش صداها: 2D و 3D (محدود)
  • 53. افزودن افکت‌های صوتی: fade in/out، تغییر سرعت و زیر و بم
  • 54. هماهنگ‌سازی صداها با رویدادهای بازی
  • 55. استفاده از کتابخانه‌های صدا
  • 56. طراحی و پیاده‌سازی افکت‌های صوتی منحصربه‌فرد
  • 57. مدیریت داده‌ها و ذخیره‌سازی
  • 58. ذخیره‌سازی و بازیابی داده‌ها (Persistent Data)
  • 59. ذخیره و بارگذاری اطلاعات: high scores, settings
  • 60. استفاده از جداول (Tables) برای ذخیره‌سازی داده‌های پیچیده
  • 61. ذخیره‌سازی فایل‌ها: تصاویر، داده‌های بازی
  • 62. مدیریت فایل‌ها و پوشه‌ها
  • 63. استفاده از APIهای ذخیره‌سازی ابری (Cloud Storage)
  • 64. هوش مصنوعی (AI) و رفتار کاراکترها
  • 65. مبانی هوش مصنوعی در بازی‌ها
  • 66. پیاده‌سازی رفتار ساده برای دشمنان و شخصیت‌های غیرقابل‌بازی (NPCs)
  • 67. استفاده از مسیر (Pathfinding)
  • 68. بهینه‌سازی هوش مصنوعی برای عملکرد بهتر
  • 69. ایجاد رفتارهای پیچیده‌تر با استفاده از ماشین حالت (State Machine)
  • 70. ایجاد AI برای بازی‌های مختلف (به عنوان مثال، شوتینگ، پازل)
  • 71. بازی‌های چندنفره و شبکه‌سازی
  • 72. مقدمه‌ای بر بازی‌های چندنفره
  • 73. استفاده از پلاگین‌ها و کتابخانه‌های شبکه‌سازی
  • 74. پیاده‌سازی بازی‌های چندنفره آنلاین (مقدماتی)
  • 75. همگام‌سازی داده‌ها بین بازیکنان
  • 76. مدیریت ارتباطات و تأخیر (Latency)
  • 77. ایجاد یک بازی چندنفره ساده (مثال)
  • 78. بهینه‌سازی و عملکرد
  • 79. بهینه‌سازی کد برای عملکرد بهتر
  • 80. مدیریت حافظه و بهینه‌سازی بارگذاری منابع
  • 81. بهینه‌سازی گرافیک و استفاده از تکنیک‌های مختلف
  • 82. تست و پروفایل کردن بازی
  • 83. شناسایی و رفع اشکالات (Debugging)
  • 84. بهینه‌سازی برای دستگاه‌های مختلف (Resolution, Device Types)
  • 85. انتشار و بازاریابی
  • 86. آماده‌سازی بازی برای انتشار (Android, iOS)
  • 87. انتخاب پلتفرم مناسب برای انتشار (App Store, Google Play)
  • 88. ایجاد حساب توسعه‌دهنده (Developer Account)
  • 89. آپلود و پیکربندی بازی در پلتفرم‌های انتشار
  • 90. بازاریابی و تبلیغات برای بازی
  • 91. تجزیه و تحلیل (Analytics) و جمع‌آوری بازخورد
  • 92. به‌روزرسانی و پشتیبانی از بازی
  • 93. دریافت درآمد از بازی (In-App Purchases, Ads)
  • 94. نکات پایانی و جمع‌بندی دوره
  • 95. منابع و مراجع تکمیلی
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: 2D game development Corona SDK Lua mobile game development آموزش Corona SDK آموزش بازی‌سازی انتشار بازی در مارکت‌ها بازی‌سازی با Corona SDK بازی‌سازی دوبعدی برنامه‌نویسی بازی توسعه بازی موبایل ساخت بازی iOS ساخت بازی اندروید موتور بازی‌سازی

نظرات

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

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