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