دوره سفر به دنیای یونیتی: اولین قدمها در ساخت بازیهای دو بعدی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر به دنیای یونیتی: اولین قدمها در ساخت بازیهای دو بعدی
موضوع کلی: توسعه بازیهای ویدئویی
موضوع میانی: طراحی و برنامهنویسی بازی با 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)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.