کتاب صوتی کتاب جامع و پروژهمحور ساخت بازی دوبعدی با cocos2d
دوره جامع ساخت بازی دوبعدی با cocos2d - شاهکار بازیسازان آینده! دوره جامع و پروژهمحور ساخت بازی دوبعدی با cocos2d آیا رویای خلق دنیاهای جذاب و شخصیتهای خاطرهانگیز در قالب بازیهای ویدیویی را در ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع و پروژهمحور ساخت بازی دوبعدی با cocos2d
موضوع کلی: بازیسازی
موضوع میانی: توسعه بازیهای دوبعدی
📋 سرفصلهای دوره
- 1. مقدمهای بر بازیسازی و مفاهیم اولیه
- 2. آشنایی با cocos2d-x و نصب و راهاندازی
- 3. ساختار یک پروژه cocos2d-x
- 4. آشنایی با Scene و Layer
- 5. ایجاد یک Scene ساده
- 6. آشنایی با Sprite و نحوه استفاده از آن
- 7. وارد کردن تصاویر و Textureها
- 8. موقعیتدهی و حرکت Spriteها
- 9. آشنایی با Actionها (Move, Rotate, Scale)
- 10. استفاده از Actionهای متوالی و همزمان
- 11. انیمیشنسازی Spriteها با SpriteFrameCache
- 12. ایجاد انیمیشنهای ساده با SpriteSheet
- 13. کنترل ورودی کاربر: Touch Events
- 14. کنترل ورودی کاربر: Keyboard Events
- 15. آشنایی با Menu و MenuItem
- 16. ایجاد یک Menu ساده برای بازی
- 17. آشنایی با Label و Fontها
- 18. نمایش متن در بازی
- 19. آشنایی با Scheduler و زمانبندی
- 20. استفاده از Scheduler برای اجرای کد در فواصل زمانی
- 21. آشنایی با Audio Engine و پخش صدا
- 22. افزودن جلوههای صوتی به بازی
- 23. آشنایی با Physics Engine (Chipmunk)
- 24. ایجاد Body و Shape برای Spriteها
- 25. شبیهسازی فیزیک و برخوردها
- 26. آشنایی با Particle System و جلوههای ویژه
- 27. ایجاد Particle Effectهای ساده (آتش، دود)
- 28. استفاده از Tiled Map Editor (Tiled)
- 29. وارد کردن Tiled Map به بازی
- 30. دسترسی به لایهها و آبجکتهای Tiled Map
- 31. حرکت دوربین در Tiled Map
- 32. آشنایی با Collision Detection (برخورد اشیاء)
- 33. پیادهسازی Collision Detection با Physics Engine
- 34. پیادهسازی Collision Detection دستی
- 35. آشنایی با Networking و ارتباط با سرور
- 36. ارسال و دریافت داده از سرور
- 37. پیادهسازی یک بازی چندنفره ساده
- 38. آشنایی با UI Toolkit (cocos2d UI)
- 39. استفاده از Button، Slider، TextField
- 40. ساخت یک UI سفارشی
- 41. ذخیره و بارگیری داده (UserDefaults)
- 42. ذخیره تنظیمات بازی
- 43. ذخیره Progress بازی
- 44. آشنایی با AdMob و تبلیغات در بازی
- 45. پیادهسازی تبلیغات بنری و بینابینی
- 46. آشنایی با In-App Purchases (IAP)
- 47. پیادهسازی خرید سکه و آیتم در بازی
- 48. بهینهسازی عملکرد بازی
- 49. کاهش مصرف حافظه
- 50. بهینهسازی رندرینگ
- 51. آشنایی با Debugging و رفع اشکال
- 52. استفاده از Debugger برای پیدا کردن خطاها
- 53. استفاده از Logging
- 54. مقدمهای بر هوش مصنوعی در بازیها
- 55. پیادهسازی رفتارهای ساده هوش مصنوعی (تعقیب، گریز)
- 56. استفاده از State Machine برای AI
- 57. پیادهسازی یک بازی Platformer ساده
- 58. طراحی مراحل بازی Platformer
- 59. حرکت بازیکن، پرش و جمعآوری آیتمها
- 60. اضافه کردن دشمن و هوش مصنوعی ساده
- 61. پیادهسازی یک بازی Shoot'em Up ساده
- 62. حرکت بازیکن و شلیک گلوله
- 63. اضافه کردن دشمن و الگوهای حرکتی
- 64. اضافه کردن Boss Fight
- 65. پیادهسازی یک بازی Puzzle ساده
- 66. طراحی پازلها و معماها
- 67. پیادهسازی مکانیزمهای حل پازل
- 68. ساخت یک بازی Tower Defense ساده
- 69. قرار دادن برجها و حمله دشمنان
- 70. ارتقاء برجها و استراتژیهای بازی
- 71. استفاده از Spine برای انیمیشنهای اسکلتی
- 72. وارد کردن Spine Animation به بازی
- 73. کنترل انیمیشنها از طریق کد
- 74. آشنایی با Cocos Studio و طراحی UI
- 75. ایجاد UI با Cocos Studio
- 76. وارد کردن UI به پروژه cocos2d-x
- 77. آشنایی با Event Listenerها
- 78. استفاده از Event Listener برای مدیریت ورودی کاربر
- 79. پیادهسازی Gesture Recognition
- 80. آشنایی با Multi-Resolution Support
- 81. تطبیق بازی با اندازههای مختلف صفحه نمایش
- 82. استفاده از Design Resolution
- 83. آشنایی با Shaders و جلوههای بصری
- 84. ایجاد Shaders سفارشی
- 85. اعمال Shaders بر روی Spriteها
- 86. آشنایی با Profiling و Performance Analysis
- 87. شناسایی گلوگاههای عملکرد
- 88. بهینهسازی کد برای افزایش FPS
- 89. آشنایی با Version Control (Git)
- 90. استفاده از Git برای مدیریت پروژه
- 91. همکاری با دیگران در یک پروژه
- 92. آشنایی با تست بازی و QA
- 93. انواع تست بازی (Unit, Integration, System)
- 94. پیادهسازی Unit Tests
- 95. آشنایی با Publishing و انتشار بازی
- 96. آمادهسازی بازی برای انتشار در Android
- 97. آمادهسازی بازی برای انتشار در iOS
- 98. آشنایی با Marketing و تبلیغ بازی
- 99. استراتژیهای بازاریابی بازی
- 100. تبلیغ بازی در شبکههای اجتماعی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Cocos2d
cocos2d game
cocos2d tutorial
cocos2d فارسی
Game Development
Game Development Tutorial
Learn cocos2D 2
آموزش cocos2d
آموزش بازیسازی
بازی دو بعدی
بازیسازی
بازیسازی با cocos2d
توسعه بازی
دوره cocos2d
ساخت بازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.