کتاب آموزش جامع طراحی و ساخت بازیهای رایانهای با موتور گودو (Godot)؛ از مفاهیم پایه تا پیادهسازی پروژههای سرگرمکننده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع طراحی و ساخت بازیهای رایانهای با موتور گودو (Godot)؛ از مفاهیم پایه تا پیادهسازی پروژههای سرگرمکننده
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه بازیهای ویدئویی با موتورهای متنباز
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با محیط و ساختار موتور بازیسازی گودو
- 2. نصب و راهاندازی گودو و تنظیمات پروژه
- 3. بررسی زبان برنامهنویسی GDScript و شباهتهای آن به پایتون
- 4. مفهوم گرهها و صحنهها در معماری گودو
- 5. ساختار درختی صحنهها و مدیریت سلسلهمراتب اشیاء
- 6. کار با ویرایشگر دوبعدی و ابزارهای چیدمان صحنه
- 7. مدیریت منابع و فایلهای پروژه در سیستم فایل گودو
- 8. اصول طراحی اسکریپتنویسی برای گرهها
- 9. مدیریت ورودیهای کاربر و تعریف اکشنهای کنترلی
- 10. کار با سیستم سیگنالها برای تعامل بین گرهها
- 11. ایجاد و مدیریت کاراکتر بازیکن در محیط دوبعدی
- 12. پیادهسازی حرکتهای فیزیکی و برخوردها در بازیهای دوبعدی
- 13. طراحی انیمیشنهای دوبعدی با استفاده از AnimationPlayer
- 14. استفاده از سیستم ذرات برای ایجاد جلوههای بصری
- 15. طراحی واسط کاربری (UI) و منوهای بازی
- 16. مدیریت وضعیتهای مختلف بازی با استفاده از State Machine
- 17. پیادهسازی دوربین هوشمند و دنبالکننده در بازی
- 18. آشنایی با مفاهیم پایه دنیای سهبعدی در گودو
- 19. کار با مدلهای سهبعدی و متریالها در محیط گودو
- 20. نورپردازی و تنظیمات محیطی در صحنههای سهبعدی
- 21. پیادهسازی فیزیک سهبعدی و تشخیص برخورد
- 22. کار با سیستم صدا و مدیریت موسیقی متن
- 23. بهینهسازی عملکرد بازی برای اجرا در سیستمهای مختلف
- 24. استفاده از سیستم TileMap برای طراحی مراحل بازی
- 25. اصول طراحی هوش مصنوعی ساده برای دشمنان در بازی
- 26. مدیریت ذخیرهسازی دادههای بازی و تنظیمات کاربر
- 27. کار با سیستمهای صوتی و افکتهای صوتی
- 28. ساخت سیستم امتیازدهی و نمایش در رابط کاربری
- 29. ایجاد سیستم مرحلهبندی و انتقال بین صحنهها
- 30. مدیریت چیدمانهای پیچیده با استفاده از کانتینرها
- 31. شخصیسازی ویرایشگر گودو برای افزایش بهرهوری
- 32. اصول دیباگ کردن و رفع خطاهای کدنویسی
- 33. استفاده از سیستم کنترل نسخه گیت در پروژههای بازیسازی
- 34. پیادهسازی مکانیکهای پرش و حرکتهای پلتفرمر
- 35. طراحی سیستم تیراندازی و پرتابهها
- 36. کار با سیستم تایمرها در منطق بازی
- 37. مدیریت حافظه و بهینهسازی منابع گرافیکی
- 38. اصول صادرات بازی برای سیستمعاملهای ویندوز و لینوکس
- 39. بررسی مفاهیم پیشرفته در اسکریپتنویسی شیگرا
- 40. ساخت یک پروژه کامل بازی دوبعدی از ابتدا تا انتها
تگها:
Godot Engine
آموزش بازیسازی
آموزش موتور Godot
بازیسازی دوبعدی و سهبعدی
برنامهنویسی بازی
توسعه بازیهای ویدئویی
طراحی بازی رایانهای
مهندسی نرمافزار بازی
موتور بازیسازی گودو
یادگیری گودو
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.