بستر ایجاد بازی رایگان برای ساخت بازی ها

Defold نرم افزار توسعه بازی رایگان

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

نرم افزار بازی منبع باز برای ساختن بازی های چند منظوره با کارایی بالا. این ویرایشگر بصری ، ویرایشگر کد ، اسکریپت LUA و استقرار آسان بازی ها را ارائه می دهد.

بررسی اجمالی

Defold یک پلت فرم ایجاد منبع باز آزاد است. در بالای معماری مبتنی بر مؤلفه ساخته شده است. علاوه بر این ، سیستم مدولار اکو عملکرد بهتری را ارائه می دهد. این امر به طور عمده برای تمرکز روی بازی های 2D ساخته شده است. با این حال ، این نرم افزار توسعه بازی رایگان قادر به ساخت بازی های سه بعدی است. علاوه بر این ، اسپری های 2D ، مدل های ستون فقرات و ویرایشگر نقشه کاشی را برای سطح 2D فراهم می کند. همچنین برای مدل های سه بعدی وجود دارد ، سایه بان ها در GLSL نوشته شده اند و به کاربران آن اجازه می دهد تا هندسه سه بعدی را در زمان اجرا ایجاد و اصلاح کنند. سپس ، این بستر ساخت و ساز بازی یک ویرایشگر جلوه های ذرات را با پیش نمایش زنده از رفتار امیتر و اصلاح کننده و یک ویرایشگر منحنی برای کنترل تغییرات پارامتر ذرات در طول عمر ذرات فراهم می کند. این نرم افزار بازی ویدیویی با انیمیشن حرفه ای همراه است. بنابراین ، این شامل انیمیشن های Flipbook ، انیمیشن های ستون فقرات و مدل و انیمیشن های خاصیت است. مهمتر از همه ، این ابزار توسعه بازی یک ویرایشگر صحنه کاربر پسند را به همراه شبیه سازی های پیشرفته فیزیک ارائه می دهد. علاوه بر این ، در جایی که کاربران می توانند اسکریپت هایی را برای عملکرد مورد نیاز بنویسند ، بسیار گسترده است. پس از آن ، دفولد در C ++ ، C به همراه ورودی برخی از زبانهای دیگر نوشته شده است. بنابراین ، مستندات جامع در مورد توسعه و استقرار این بستر ایجاد بازی رایگان در دسترس است.

الزامات سیستم

الزامات تنظیم Defold شامل موارد زیر است:

  • Java JDK 11
  • لینینگن

امکانات

Defold ویژگی های کلیدی زیر را ارائه می دهد:

  • متن باز
  • قابل توسعه
  • امن است
  • سبک وزن
  • گردش کار سریع
  • ادغام
  • پیش نمایش زنده
  • انیمیشن غنی
  • اسکریپت
  • متقابل پلتفرم

دستورالعمل نصب و راه اندازی

پس از نصب تمام پیش نیازها ، دستور زیر را در ترمینال اجرا کنید تا کد منبع را کلون کنید:

    git clone https://github.com/defold/defold.git

پس از آن ، دستور زیر را اجرا کنید تا وارد فهرست root شوید:

    cd defold

سپس دستورات را برای تنظیم محیط اجرا کنید:

    python2 ./scripts/build.py shell
    python2 ./scripts/build.py install_ext

پس از آن ، دستورات زیر را برای ساخت با باینری های موتور از پیش ساخته مناسب برای نسخه ویرایشگر خود اجرا کنید:

    cd editor
    lein init archived-stable

در آخر ، ویرایشگر را با دستور زیر شروع کنید:

    lein run
 فارسی