آنچه یاد خواهید گرفت:
درک روش پیشرفته نوشتن کدها
ساده کردن پیادهسازی ویژگیهای جدید در بازیهایتان
فراگیران برای عضویت در یک تیم آمادگی لازم را کسب خواهند کرد.
تمامی کدها بهصورت مستقل است و دیگر کدهای spaghetti نیستند.
پیش نیازهای دوره
ABC Unity و #C
حداقل یک دوره قبلی گذرانده باشید.
توضیحات دوره
این دوره پلتفرمر 2D با استفاده از Unity بهطور خاص برای مبتدیان طراحی شده و مسیر ساختاری برای بهبود مهارتهای توسعه بازی آنها فراهم میکند. دوره بر روی شیوههای کدنویسی پاک تأکید میکند تا یادگیرندگان از خطرات کد spaghetti دوری کنند و همکاری را با امکان تعامل بهعنوان بخشی از تیم تقویت میکند.
این دوره برای مبتدیان و یادگیرندگان متوسط که به دنبال تسلط به هنر کدنویسی پاک هستند طراحی شده است. بر استفاده از توابع تأکید دارد که نه تنها مهارتهای کدنویسی فردی را تقویت میکند بلکه کار تیمی و همکاری را تسهیل میکند. با تمرکز بر بهترین شیوهها، شرکتکنندگان قادر خواهند بود ویژگیهای اضافی را بهصورت بیدردسر پیادهسازی کنند، که سهم آنها در توسعه بازی را مؤثرتر و کارآمدتر میسازد.
این دوره به هدایت مبتدیان از طریق جنبههای اساسی توسعه بازی میپردازد، با شروع از ایجاد بازیکن قبل از پیشرفت به مکانیک جمعآوری سکه. برای توسعهدهندگان تازهکار که به دنبال بهبود مهارتهای کدنویسی و درک عمیقتری از اصول طراحی بازی هستند، به شدت توصیه میشود و در نهایت راه را برای رشد حرفهای در این حوزه هموار میکند.
این دوره ترکیبی منحصر بهفرد از سادگی و وضوح را ارائه میدهد و برای یادگیرندگان در تمام سطوح قابل دسترس است. با تمرکز بر اصول کد پاک، اطمینان حاصل میکند که مفاهیم پیچیده به بخشهای قابل هضم تقسیم میشوند و به دانشجویان اجازه میدهد مهارتهای برنامهنویسی اساسی را بدون سردرگمی بیرویه درک کنند. رویکرد سادهتر باعث درک عمیقتری از شیوههای کدنویسی میشود و شرکتکنندگان را قادر میسازد دانش خود را بهصورت مؤثر در سناریوهای دنیای واقعی بهکار ببرند.
این دوره برای چه کسانی مناسب است؟
مبتدیانی که میخواهند موتور Unity را یاد بگیرند.
مبتدیانی که میخواهند گام بعدی را در کدنویسی بازیهای Unity بردارند.