کتاب طراحی بازی دوبعدی با DirectX و C++ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی بازی دوبعدی با DirectX و C++
موضوع کلی: برنامهنویسی ویندوز با زبان C/C++
موضوع میانی: برنامهنویسی بازی با C++ و DirectX
📋 سرفصلهای دوره
- 1. مقدمهای بر گرافیک دوبعدی و DirectX
- 2. آشنایی با DirectX و ساختار کلی آن
- 3. نصب و پیکربندی DirectX SDK
- 4. مبانی زبان برنامهنویسی C++ برای توسعه بازی
- 5. متغیرها، انواع داده و عملگرها در C++
- 6. ساختارهای کنترلی در C++ (if، else، switch)
- 7. حلقهها در C++ (for، while، do-while)
- 8. توابع و پارامترها در C++
- 9. آرایهها و اشارهگرها در C++
- 10. کلاسها و اشیاء در C++
- 11. وراثت و چندریختی در C++
- 12. مدیریت حافظه در C++
- 13. معرفی کتابخانههای گرافیکی DirectX
- 14. ایجاد پنجره DirectX و حلقهی بازی
- 15. رسم اشکال هندسی ساده (خط، دایره، مستطیل)
- 16. کار با بافتها (Texture) در DirectX
- 17. بارگذاری و نمایش تصاویر
- 18. تبدیلات ماتریسی (Translation, Rotation, Scaling)
- 19. مدیریت ورودی از صفحهکلید و ماوس
- 20. آشنایی با سیستم مختصات دوبعدی
- 21. پیادهسازی سیستم تشخیص برخورد ساده
- 22. مفاهیم Sprite و Tilemap
- 23. ایجاد انیمیشنهای دوبعدی
- 24. مدیریت صدا در DirectX
- 25. نوشتن کد برای پخش موسیقی و افکتهای صوتی
- 26. مقدمهای بر هوش مصنوعی در بازیهای دوبعدی
- 27. پیادهسازی حرکت سادهی شخصیت
- 28. ایجاد دشمن و الگوهای رفتاری آنها
- 29. طراحی و پیادهسازی مراحل بازی
- 30. سیستم امتیازدهی و جمعآوری اشیاء
- 31. ایجاد منوی اصلی و منوی تنظیمات
- 32. ذخیره و بارگذاری تنظیمات بازی
- 33. بهینهسازی عملکرد بازی
- 34. اشکالزدایی و رفع خطاهای رایج
- 35. استفاده از DirectX Tool Kit
- 36. معرفی شیدرها و مفاهیم پایهای آنها
- 37. کار با Direct2D برای رسم متن
- 38. طراحی رابط کاربری (UI) بازی
- 39. پیادهسازی سیستم Particle
- 40. ایجاد جلوههای ویژه بصری
- 41. آشنایی با انواع فرمتهای فایلهای گرافیکی
- 42. استفاده از کتابخانههای جانبی برای توسعه بازی
- 43. معرفی موتورهای بازی دوبعدی مبتنی بر DirectX
- 44. آمادهسازی بازی برای انتشار
- 45. مقدمهای بر DirectX 12 و ویژگیهای جدید آن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.