وب‌سرویس مجید

پروژه delight

delight-dev/Delight

این چارچوب یک راه‌حل متن‌باز برای توسعه‌ی کامپوننت‌محور در Unity است که به شما کمک می‌کند ساختار کدهای پروژه‌تون رو تمیز و قابل مدیریت نگه دارید.

کاربرد:

این فریم‌ورک برای ساخت بازی‌ها و اپلیکیشن‌های تعاملی در Unity طراحی شده و با تمرکز بر کامپوننت‌های قابل استفاده مجدد، توسعه رو سریع‌تر و منظم‌تر می‌کنه.

در چه شرایطی بهتره استفاده شود؟

اگر داری روی یک پروژه‌ی بزرگ با تیم چندنفره کار می‌کنی و نیاز به ساختار منظم و جداکردن منطق کسب‌وکار از UI داری، Delight گزینه‌ی عالی‌ایه. همچنین برای پروژه‌هایی که نیاز به مقیاس‌پذیری و تست‌پذیری بالا دارن مناسبه.

چند مثال از موارد استفاده:

- ساخت رابط‌های کاربری پیچیده با قابلیت به‌روزرسانی هوشمند

- مدیریت وضعیت (state) بین صحنه‌های مختلف بازی

- ایجاد کامپوننت‌های قابل استفاده مجدد در چندین پروژه

- توسعه‌ی سیستم‌های منطق بازی با ساختار تمیز و خوانا

  • ##GameDevelopment
  • ##Unity3D
  • ##ComponentBased
  • ##OpenSource
  • ##Csharp
  • ##DelightFramework
  • ##CleanCode
  • ##GameFramework
  • ##UIArchitecture
  • ##ModularDesign