د دې لیست په اړه
کله چې تاسې یوه لوبه جوړوئ او په چټکۍ سره د Unity کارنده بڼو ته اړتیا لرئ، دا خدمت د پروټوټایپونو، میخانیکونو، او بګونو اصلاح کولو لپاره ځانګړي C# پرمختیا چمتو کوي. د لاسي کوډینګ سره د AI په مرسته د کاري بهیر په یوځای کولو سره، سکریپټونه او پروټوټایپونه د معیاري لاسي میتودونو په پرتله تر ۵ ځله ګړندي رامینځته کیږي، چې دا تضمینوي چې ترلاسه شوی کوډ پاک، شی-محوره (object-oriented)، او د پراختیا لپاره اسانه پاتې شي.
دا څه پوښي:
- د لوبې د اصلي پروسو (core gameplay loops) پروټوټایپ جوړول لکه حرکت، جګړه، د انوینټري سیسټمونه او UI
- د ځانګړو میخانیکونو لپاره دودیز سکریپټینګ چې ستاسې لوبه ورته اړتیا لري
- په موجوده پروژه کې د بګونو تشخیص او حل کول، پشمول د null reference تېروتنې او د کارندوالي خنډونه
- د کچو (levels)، خاورې یا د شیانو تصادفي ځای پرځای کولو رامینځته کولو لپاره پروسیجرل سیسټمونه
کار څنګه پرمخ ځي:
- تاسې د هغه میخانیک یا سکریپټ تشریح کوئ چې ورته اړتیا لرئ، د خپلې اوسنۍ پروژې حالت سره یوځای
- سکریپټ یا فیچر د پورته تشریح شوي ګړندي کاري بهیر په کارولو سره جوړیږي
- تاسې بشپړ شوی، تبصره شوی C# کوډ (یا یوه بشپړه Unity پروژه) د دې کارولو څرنګوالي په اړه د لنډ وضاحت سره یوځای ترلاسه کوئ
هدف په تکراري کوډینګ کارونو د مصرف شوي وخت کمول دي، چې د لوبې قوي منطق او روان اجرا باندې ډیر تمرکز ته اجازه ورکوي، او د عامو یا ټیټ هڅو پایلو مخه نیسي. د پیل کولو لپاره، د خپلې پروژې لنډه خاکه، د هغې اوسنی حالت او خپل وخت، جمع هر ډول مرجع توکي، سکرین شاټونه یا د ډیزاین اسناد چې لرئ یې، واستوئ. له هغه ځایه به تاسې د کار لپاره یو روښانه پلان، مهال ویش او ټاکلی قیمت ترلاسه کړئ.