کتاب آموزش جامع برنامهنویسی سیشارپ در محیط یونیتی برای توسعه بازیهای استاندارد با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع برنامهنویسی سیشارپ در محیط یونیتی برای توسعه بازیهای استاندارد
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه بازیهای ویدئویی با موتور یونیتی (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. آمادهسازی تنظیمات بیلد برای پلتفرمهای هدف
تگها:
آموزش موتور بازیسازی یونیتی
آموزش یونیتی
بازیسازی با سیشارپ
برنامهنویسی بازیهای رایانهای
برنامهنویسی سیشارپ
توسعه بازی با Unity
توسعهدهنده بازیهای ویدیویی
یادگیری Unity C#
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.