موتور بازیسازی دوبعدی

موتور بازی‌سازی توت فرنگی

یک موتور بازی سازی دو بعدی با منابع باز!

Strawberry Engine

دانلود آخرین نسخه

شما می‌توانید هسته مرکزی موتور بازی‌سازی توت فرنگی را به صورت منابع باز (Open Source) دانلود نمایید. همچنین می‌توانید فایل‌های آماده (Binary Files) را دریافت کرده و کار توسعه بازی خود را شروع کنید!


لازم به ذکر است محیط بصری موتور بازی‌سازی توت فرنگی به صورت منابع باز (Open Source) نمی‌باشد. این محیط در دست توسعه بوده و ثبت‌نامه نسخه اولیه بسته (Closed Alpha version) آن انجام می‌پذیرد!

امکانات اصلی

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

منابع باز (Open Source)

دسترسی به تمام کدهای هسته مرکزی موتور در زبان C#

C#

اسکریپت‌نویسی با C#

از قدرت زبان C# و معماری Entity-Component برای ساخت بازی‌های پیچیده استفاده کنید

🌐

خروجی به سکوهای گوناگون

ساخت بازی برای ویندوز، اندروید، لینوکس، مک و وب (WASM)

🔊

سیستم صوتی سه‌بعدی

مدیریت صداهای بازی با کتابخانه OpenAL همراه با پشتیبانی از صدای سه‌بعدی

فیزیک دوبعدی

شبیه‌سازی فیزیک پیشرفته با کتابخانه Aether.Physics2D شامل برخورد، مفاصل و نیروها

🔌

سیستم افزونه‌ها

قابلیت توسعه موتور با افزونه‌های سفارشی و سیستم رویداد قدرتمند

در دست توسعه

قابلیت‌هایی که به زودی اضافه خواهند شد

در حال توسعه سامانه ذرات پردازشی — پیاده‌سازی فیزیک باقی‌مانده (CPU Particle System)
در حال توسعه سامانه ذرات نمایشی با سرعت بالا (High performance GPU Particle System)
در حال توسعه سیستم انیمیشن (Animation System)
برنامه‌ریزی شده شبکه

ساخته شده با

Developer

درباره توسعه‌دهنده

من از ۱۱ سالگی با GameMaker آشنا شدم و از اون موقع به بازی‌سازی علاقه داشتم، و از ۱۴ سالگی C# رو یاد گرفتم و کد می‌زدم. الان هم تو فناوری اطلاعات دانشگاه سمنان تو بخش توسعه وب مشغول کارم.

این موتور بازی‌سازی حاصل سال‌ها تجربه و علاقه‌ی من به دنیای بازی‌های ویدیویی است. امیدوارم این پروژه برای جامعه‌ی توسعه‌دهندگان بازی مفید واقع شود.