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

پروژه rbfx

rbfx/rbfx

این یک موتور بازی سبک‌وزن و چندسکویی مبتنی بر C++17 است که امکان توسعه بازی‌های دو بعدی و سه بعدی را فراهم می‌کند.

همچنین دارای یک ویرایشگر WYSIWYG (آنچه می‌بینی همان چیزی است که می‌گیری) است که توسعه بازی را بصری‌تر و سریع‌تر می‌کند.

کاربرد:

این موتور برای ساخت بازی‌های سبک، پروژه‌های آموزشی، نمونه‌کارهای سریع و پروژه‌های شخصی مناسب است.

همچنین به دلیل وجود ویرایشگر بصری، توسعه سریع نمونه اولیه (Prototyping) را بسیار آسان می‌کند.

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

وقتی به دنبال یک موتور بازی بدون وابستگی‌های سنگین هستی و می‌خواهی کنترل بیشتری روی کد داشته باشی.

همچنین اگر با C++17 راحتی و دوست داری یک ویرایشگر بصری داشته باشی، این موتور گزینه خوبیه.

برای تیم‌های کوچک یا توسعه‌دهندگان مستقل (Indie) هم مناسب است.

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

- ساخت یک بازی 2D پلتفرمر با استفاده از ویرایشگر بصری

- توسعه یک نمایشگر سه‌بعدی برای شبیه‌سازی علمی

- پروژه‌های دانشجویی و آموزشی در دروس گرافیک کامپیوتری

  • ##GameEngine
  • ##Cplusplus
  • ##WYSIWYG
  • ##IndieGames
  • ##CrossPlatform
  • ##CSharp
  • ##Prototyping
  • ##OpenSource
  • ##Rbfx
  • ##3DGraphics