کتاب سفر به دنیای یونیتی: اولین قدمها در ساخت بازیهای دو بعدی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر به دنیای یونیتی: اولین قدمها در ساخت بازیهای دو بعدی
موضوع کلی: توسعه بازیهای ویدئویی
موضوع میانی: طراحی و برنامهنویسی بازی با Unity
📋 سرفصلهای دوره
- 1. مقدمهای بر موتور بازیسازی یونیتی
- 2. آشنایی با رابط کاربری یونیتی
- 3. نصب و راهاندازی یونیتی و تنظیمات اولیه
- 4. ایجاد یک پروژه جدید در یونیتی
- 5. مفاهیم اساسی گیمآبجکتها و کامپوننتها
- 6. کار با ترانسفورم (Transform) و موقعیتیابی اشیاء
- 7. اضافه کردن و ویرایش متریالها و تکسچرها
- 8. آشنایی با سیستم Prefab و استفاده از آن
- 9. اسکریپتنویسی در یونیتی با زبان سیشارپ (C#)
- 10. متغیرها، انواع داده و عملگرها در سیشارپ
- 11. ساختارهای شرطی (if/else) و حلقهها (for/while) در سیشارپ
- 12. توابع و متدها در سیشارپ
- 13. کار با توابع ورودی (Input) برای کنترل بازی
- 14. حرکت دادن اشیاء در بازی با استفاده از اسکریپت
- 15. مدیریت برخوردها (Collisions) و تریگرها (Triggers)
- 16. ایجاد و استفاده از انیمیشنها در یونیتی
- 17. آشنایی با پنجره Animation و Keyframeها
- 18. کنترل انیمیشنها از طریق اسکریپت
- 19. مدیریت صدا و موسیقی در بازی
- 20. وارد کردن (Import) و پخش صداها
- 21. ایجاد و استفاده از رابط کاربری (UI) در یونیتی
- 22. آشنایی با Canvas، Text، Button و Image
- 23. اسکریپتنویسی برای تعامل با عناصر UI
- 24. ذخیره و بارگیری اطلاعات بازی (Data Persistence)
- 25. استفاده از PlayerPrefs برای ذخیره تنظیمات ساده
- 26. ساخت منوهای بازی (Game Menus)
- 27. آشنایی با سیستم Scene و مدیریت صحنهها
- 28. لود کردن صحنههای مختلف در بازی
- 29. ایجاد یک بازی ساده پلتفرمر (Platformer)
- 30. ایجاد یک بازی ساده تیراندازی (Shooter)
- 31. آشنایی با سیستم Particle System و ایجاد جلوههای ویژه
- 32. بهینهسازی بازی برای اجرا روانتر
- 33. کاهش مصرف حافظه و افزایش نرخ فریم (FPS)
- 34. آشنایی با سیستم نورپردازی در یونیتی
- 35. ایجاد نورهای مختلف (Directional, Point, Spot)
- 36. ساخت سایهها و تنظیم کیفیت آنها
- 37. آشنایی با سیستم فیزیک در یونیتی
- 38. استفاده از Rigidbody و Colliderها
- 39. ایجاد حرکات واقعگرایانه با فیزیک
- 40. آشنایی با سیستم Navigation و هوش مصنوعی (AI)
- 41. ایجاد مسیرهای حرکت برای اشیاء
- 42. آشنایی با مفاهیم اولیه هوش مصنوعی
- 43. آشنایی با ابزار Profiler برای بررسی عملکرد بازی
- 44. عیبیابی و رفع اشکالات بازی
- 45. آشنایی با سیستم کنترل نسخه (Version Control) با Git
- 46. آشنایی با Asset Store یونیتی و استفاده از Assetهای آماده
- 47. انتشار بازی برای پلتفرمهای مختلف (Android, iOS, WebGL)
- 48. آشنایی با فرآیند Build و Package کردن بازی
- 49. مفاهیم طراحی بازی (Game Design)
- 50. اصول طراحی رابط کاربری (UI/UX)
- 51. آشنایی با نرمافزارهای طراحی گرافیک برای بازیسازی (Photoshop, GIMP)
- 52. آشنایی با نرمافزارهای ساخت موسیقی و افکت صوتی (Audacity, FL Studio)
- 53. مقدمهای بر Shaderها و ایجاد جلوههای بصری پیشرفته
- 54. آشنایی با مفاهیم برنامهنویسی شیگرا (Object-Oriented Programming)
- 55. الگوهای طراحی (Design Patterns) در بازیسازی
- 56. آشنایی با سیستم انیمیشن Blend Tree
- 57. آشنایی با سیستم Timeline برای ایجاد Cutsceneها
- 58. آشنایی با سیستم Addressables برای مدیریت Assetها
- 59. آشنایی با سیستم Post Processing برای بهبود کیفیت بصری
- 60. آشنایی با ابزارهای تست و اشکالزدایی یونیتی
- 61. آشنایی با مفاهیم شبکهسازی در بازیسازی
- 62. آشنایی با سیستم Multiplayer در یونیتی
- 63. آشنایی با سیستم Augmented Reality (AR) در یونیتی
- 64. آشنایی با سیستم Virtual Reality (VR) در یونیتی
- 65. آشنایی با سیستم Cinematography در یونیتی
- 66. آشنایی با سیستم Audio Mixer در یونیتی
- 67. آشنایی با سیستم Terrain در یونیتی
- 68. آشنایی با سیستم Lighting Probe در یونیتی
- 69. آشنایی با سیستم Occlusion Culling در یونیتی
- 70. آشنایی با مفاهیم گرافیک سهبعدی (3D Graphics)
- 71. آشنایی با مفاهیم رندرینگ (Rendering) در یونیتی
- 72. آشنایی با مفاهیم بهینهسازی گرافیکی (Graphics Optimization)
- 73. آشنایی با مفاهیم هوش مصنوعی پیشرفته (Advanced AI)
- 74. آشنایی با مفاهیم یادگیری ماشین در بازیسازی (Machine Learning in Game Development)
- 75. آشنایی با مفاهیم واقعیت مجازی و افزوده پیشرفته (Advanced VR/AR)
- 76. آشنایی با مفاهیم طراحی صدا (Sound Design)
- 77. آشنایی با مفاهیم داستانسرایی در بازیسازی (Storytelling in Game Development)
- 78. آشنایی با مفاهیم بازاریابی بازی (Game Marketing)
- 79. آشنایی با مفاهیم حقوقی بازیسازی (Game Law)
تگها:
Mi primer juego con Unity 5
آموزش یونیتی
بازی دو بعدی
بازی ویدئویی
بازیسازی
برنامهنویسی بازی
ساخت بازی
طراحی بازی
یونیتی
یونیتی ۵
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.