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