سلام
این اولین تجربه ی من با قابلیت جدید 2D موتور Unity هست .
ازین که از 2D خود موتور استفاده کردم به جای 2dtoolkit مثل چی پشیمونم .
خیلی خیلی باگ داشت . چند تا از باگ ها رو خودم ریپورت کردم یه سری دیگه از باگ ها هم توی خود issuetracker بودن .
به نظر من یکی دوسالی کسی با کامپوننت های 2D یونیتی کار نکنه .
یه سری مشکلای دیگه ی کار هم که خیلی عجیب بودن برام مپ کردن جوی استیک بود . من برای کنترل بازی به جای GetKey از inputmanager خود بازی استفاده کردم تا بعدا بشه کلید هارو تغییر داد . مپ کردن جوی استیک واقعا کار مسخره ای بود تو یونیتی . باید 11 تا جویستیک رو دونه دونه امتحان میکردم ببینم جویستیک هام کدوم میشن موقع وصل به سیستم .
در ضمن یه چیز مسخره ی دیگه هم که بهش برخوردم collider ها توی انیمیشن به دلایل نا معلومی همراه با خود object حرکت نمیکردن و وقتی دستی حرکتشون میدادم oncollisonexit ام کار نمیکرد و oncollisionenter ام هر فریم اجرا میشد . که این ظاهرا باگ بود طبق issuetracker و منتظرم بعدا رفع شه . فعلا برای تشخیص collision ها یه راهای دیگه زدم .
برای مدیریت انیمیشن ها از mecanim استفاده کردم که تجربه ی خیلی خیلی جالبی بود . انیمیشن ها هم توی خود unity درست شدن .
در مورد خود بازی هم یه بازی مشت زنی ساده و دو نفره و کژواله .
آرت بازی هم به جز بک گراند کار دسته و با خودکار کشیدم همه چیه و بعدا تو paint.net رنگ شده .
حجم بازی حدودا 40 مگه . یکم ریزه کاریش مونده رسیدم کاملش میکنم exe رو میزارم .
فعلا فقط همین عکسو داشته باشید ...