Godot نرم افزار توسعه بازی رایگان
سازنده بازی سه بعدی با یک رابط مبتنی بر گره و API REST
گودوت یک طراح بازی سه بعدی با رابط کاربری ساده و قابلیت ویرایش زنده مداوم است. این سبک وزن ، قوی است ، از انیمیشن ها و جلوه های صوتی پشتیبانی می کند.
بررسی اجمالی
گودوت یک پلت فرم ساخت و ساز با منبع باز غنی برای ساخت بازی های پلت فرم Cross است. این پشتیبانی کامل برای ایجاد اشیاء 2D و سه بعدی را فراهم می کند. یک معماری مبتنی بر گره برای ساخت بازی ها وجود دارد که کاربران بسته به صحنه خواسته ها می توانند گره های مختلفی را ایجاد و وصل کنند. کل اکوسیستم با یک تجربه برنامه نویسی زنده سازگار با توسعه دهنده است و کاربران می توانند افزونه هایی را برای عملکرد مورد نیاز ایجاد کنند. علاوه بر این ، با پشتیبانی MSAA و FXAA گرافیک های با کیفیت بالایی را ارائه می دهد. توانایی پیش از پخت گرافیک برای دستگاه های کم مصرف وجود دارد. این سازنده بازی سه بعدی آنلاین رایگان جلوه های زیبایی را شامل می شود که شامل Tonemapper است. از HDR ، قرار گرفتن در معرض خودکار ، شکوفه پشتیبانی می کند. و بازتاب های فضای صفحه. علاوه بر این ، از یک کنترل کننده سینماتیک برای تشخیص برخورد پشتیبانی می کند. این سازنده بازی سه بعدی رایگان در تمام سیستم عامل های محبوب مانند ویندوز ، لینوکس و MACOS یا 32 بیتی یا 64 بیتی کار می کند. تنظیم آن بر روی سرورهای محلی یا ابری ایمن ، قوی و آسان است. مهمتر از همه ، API REST را برای ادغام های شخص ثالث فراهم می کند. گودوت در C ++ نوشته شده است. علاوه بر این ، این ویرایشگر بازی منبع باز دارای زبان اسکریپت مخصوص خود به نام GDScript است که برای ساخت بازی های پلت فرم متقاطع متحرک استفاده می شود. با این حال ، مستندات مفصلی در مورد توسعه و استقرار در دسترس است.
امکانات
Godot ویژگی های کلیدی زیر را ارائه می دهد:
- متن باز
- API استراحت
- خودساعی
- امن است
- 2d ، پشتیبانی سه بعدی
- معماری مبتنی بر گره
- تصاوير متحرك
- متقابل پلتفرم
- گزینه های صادراتی
- قابل توسعه
- اسکریپت بصری
- UI را بکشید و رها کنید
- قدرتمند
دستورالعمل نصب و راه اندازی
پس از نصب تمام پیش نیازها ، دستور زیر را در ترمینال اجرا کنید تا کد منبع را کلون کنید:
git clone https://github.com/godotengine/godot.git
پس از آن ، به دایرکتوری ریشه کد منبع موتور بروید و دستور زیر را برای کامپایل کردن برای MAC های اینتل (x86-64) اجرا کنید:
scons platform=osx arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu)
دستور زیر را برای کامپایل کردن برای MAC های Apple Silicon (ARM64) اجرا کنید:
scons platform=osx arch=arm64 --jobs=$(sysctl -n hw.logicalcpu)
سپس دستور زیر را اجرا کنید:
lipo -create bin/godot.osx.tools.x86_64 bin/godot.osx.tools.arm64 -output bin/godot.osx.tools.universal
سرانجام ، باینری اجرایی را به سطل/ زیر مجموعه پیدا کنید.