گودو (/ˈɡɒdoʊ/; انگلیسی: Godot) که به گودوت نیز مشهور است، یک موتور بازی چندبستری، آزاد و متنباز میباشد که تحت پروانه امآیتی منتشر شده است. گودو در ابتدا توسط توسعهدهندگان نرمافزار آرژانتینی، خوان لینیتسکی و آریل منزور برای چندین شرکت در آمریکای لاتین پیش از انتشار عمومی آن در سال ۲۰۱۴، توسعه داده شد. محیط توسعهٔ این موتور بازیسازی برروی بسیاری از سیستمعاملها قابل اجرا بوده و میتواند به چندین بستر دیگر خروجی بگیرد. گودو برای ایجاد بازیهای ۲بعدی و ۳بعدی طراحی شده است که هدف آنها بسترهای رایانهٔ شخصی، تلفن همراه و وب میباشد، همچنین گودو میتواند برای توسعهٔ نرمافزارهای غیربازی از جمله ویرایشگرها نیز استفاده شود.
گودو به توسعهدهندگان بازیهای ویدئویی اجازه میدهد تا بازیهای سهبعدی و دوبعدی را با استفاده از چندین زبان برنامهنویسی مانند سیشارپ، سیپلاسپلاس و جیدیاسکریپت ایجاد کنند. گودو برای آسانسازی تجربه توسعه، از سلسلهمراتبی شامل گرهها (Node) استفاده میکند. کلاسها (Class) میتوانند از گرهای پایه گرفته شوند تا نوع گرههای تخصصیتری ایجاد کنند که ویژگیها و رفتارهای گره پایه را به ارث میبرند. گرهها در داخل «صحنهها» (Scene) سازماندهی میشوند که بازکاربردپذیر (قابل استفادهٔ دوباره)، نمونهپذیر، ارثی و گروههای تودرتو از گرهها هستند. همهٔ منابع بازی، از جمله اسکریپتها و داراییهای گرافیکی، بهعنوان بخشی از سیستم فایل رایانه ذخیره میشوند (و نه در پایگاه داده). این راه حل ذخیرهسازی برای تسهیل همکاری میان تیمهای توسعه بازی با استفاده از سیستمهای کنت
برگرفته از مقاله «گودو (موتور بازی)» در ویکیپدیا، CC BY-SA 4.0
Godot Engine چیست؟
Godot Engine ساخته Godot Engine (توسعه: Rémi Verschelde) نرمافزاری متنباز برای ویندوز است. نخستین نسخه آن به سال ۲۰۰۷ برمیگردد. به زبان سی++، سی، و سیشارپ نوشته شده است. علاوه بر ویندوز، برای GNU/Linux، مکاواس، مایکروسافت ویندوز، BSD و آیاواس هم در دسترس است. رابط کاربری آن به ۳۵ زبان موجود است.
نصب و پیشنیازها
ناشر نصبکنندههای پرتابل را برای ویندوز ۶۴ بیتی، ARM64 و ۳۲ بیتی ارائه میکند. بدون نصب اجرا میشود (نسخه پرتابل).
بهروزرسانیها و تاریخچه نسخهها
نسخه فعلی 4.7.2 است که در ۲۷ مرداد ۱۴۰۵ منتشر شد. تاریخچه نسخهها ۶۵ نسخه را در بر میگیرد که قدیمیترین آنها به ۴ اسفند ۱۳۹۴ برمیگردد؛ همه به فایلهای رسمی لینک دارند. یعنی حدود ۶٫۲ نسخه در سال.
محبوبیت و انواع فایل
کد منبع آن در GitHub (godotengine/godot) ۱۱۸٬۸۴۸ ستاره دارد. ویکیپدیا به ۲۸ زبان از زبانهای این سایت درباره آن مقاله دارد.
توضیح پروژه در GitHub: “Godot Engine – Multi-platform 2D and 3D game engine”
نقاط قوت / نقاط ضعف
نقاط قوت
- متنباز: هر کسی میتواند کد را بررسی و کامپایل کند
- نسخه بومی ARM64 برای Windows on Arm
- پرتابل: بدون نصب اجرا میشود
- بهروزرسانیهای مکرر (حدود ۶٫۲ بار در سال)
- اجرا روی GNU/Linux، مکاواس و مایکروسافت ویندوز نیز
- کاربران فراوان
- پروژه باسابقه (از ۲۰۰۷)
به طور خلاصه: Godot Engine ابزاری متنباز برای ویندوز برای رایانههای ۶۴ بیتی، ARM64 و ۳۲ بیتی است. بهطور فعال نگهداری میشود.
تصاویر محیط برنامه
آیا دانلود Godot Engine امن است؟
- فایل از github.com، دامنه خود ناشر، ارائه میشود
- لینک دانلود از HTTPS استفاده میکند
- هش SHA256 منتشر شده است و میتوانید فایل را بررسی کنید:
731980F9608D61333E5BAF54A2EF17210ACC7A538446C0CB9969F002ACA1E953· گزارش VirusTotal این هش را باز کنید - لینک هنوز بررسی نشده است
- کد منبع عمومی است
- ExeAtlas فایلهای نصب را میزبانی، بستهبندی یا تغییر نمیدهد
آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز
شیوههای امنیتی (OpenSSF Scorecard)
بررسی خودکار مخزن godotengine/godot در GitHub توسط Open Source Security Foundation؛ آخرین اجرا: ۲۷ مهر ۱۴۰۵.
- نگهداری فعال۱۰
- بازبینی کد۱۰
- بدون گردشکار خطرناک۱۰
- مجوز اعلامشده۱۰
- سیاست امنیتی۱۰
- بدون فایل باینری در مخزن۸
- نشان بهترین شیوههای OpenSSF۲
- مجوزهای محدود توکن۰
- انتشارهای امضاشده۰
- وابستگیهای قفلشده۰
- آزمون فازینگ (Fuzzing)۰
- تحلیل ایستای کد۰
این امتیاز شیوه توسعه و انتشار پروژه را میسنجد، نه اینکه نصب برنامه امن است یا نه. scorecard.dev
نسخههای اخیر
همه ۶۵ نسخه ›۶۵ نسخه در ۱۰ سال · حدود ۶٫۲ نسخه در سال
| نسخه | تاریخ | حجم | فایلها |
|---|---|---|---|
| 4.7.2آخرین | ۲۷ مرداد ۱۴۰۵ | — | ARM64 ZIP۳۲ بیتی ZIP۶۴ بیتی ZIP |
| 4.7.1 | ۲۳ تیر ۱۴۰۵ | — | ۳۲ بیتی ZIPARM64 ZIP۶۴ بیتی ZIP |
| 4.7 | ۲۸ خرداد ۱۴۰۵ | — | ARM64 ZIP۳۲ بیتی ZIP۶۴ بیتی ZIP |
| 4.6.3 | ۳۰ اردیبهشت ۱۴۰۵ | — | ۳۲ بیتی ZIPARM64 ZIP۶۴ بیتی ZIP |
| 4.6.2 | ۱۲ فروردین ۱۴۰۵ | — | ۳۲ بیتی ZIP۶۴ بیتی ZIPARM64 ZIP |
| 4.6.1 | ۲۷ بهمن ۱۴۰۴ | — | ۶۴ بیتی ZIP۳۲ بیتی ZIPARM64 ZIP |
| 4.6 | ۶ بهمن ۱۴۰۴ | — | ۳۲ بیتی ZIP۶۴ بیتی ZIPARM64 ZIP |
| 4.5.2 | ۲۸ اسفند ۱۴۰۴ | — | ۶۴ بیتی ZIP۳۲ بیتی ZIPARM64 ZIP |
چرخه انتشار و پشتیبانی
نسخه 4.7.2 از شاخه 4.7 است؛ این شاخه هنوز پشتیبانی میشود و تاریخ پایانی برای آن اعلام نشده است.
| شاخه انتشار | تاریخ انتشار | پایان پشتیبانی | آخرین نسخه | وضعیت |
|---|---|---|---|---|
| 4.7 | ۲۸ خرداد ۱۴۰۵ | اعلام نشده | 4.7.2 | پشتیبانی میشود |
| 4.6 | ۶ بهمن ۱۴۰۴ | اعلام نشده | 4.6.3 | پشتیبانی میشود |
| 4.5 | ۲۴ شهریور ۱۴۰۴ | اعلام نشده | 4.5.2 | پشتیبانی میشود |
| 4.4 | ۱۳ اسفند ۱۴۰۳ | ۶ فروردین ۱۴۰۵ | 4.4.1 | پشتیبانی تمام شده |
| 3.6 (LTS)LTS | ۱۸ شهریور ۱۴۰۳ | اعلام نشده | 3.6.3 | پشتیبانی میشود |
| 4.3 | ۲۵ مرداد ۱۴۰۳ | ۱ آبان ۱۴۰۴ | 4.3 | پشتیبانی تمام شده |
| 4.2 | ۸ آذر ۱۴۰۲ | ۱۷ مهر ۱۴۰۴ | 4.2.2 | پشتیبانی تمام شده |
| 4.1 | ۱۴ تیر ۱۴۰۲ | ۱۳ اسفند ۱۴۰۳ | 4.1.4 | پشتیبانی تمام شده |
نصب از خط فرمان
نصب بیصدا ›winget install --id GodotEngine.GodotEngine -escoop install extras/godotآموزش مرتبط: آموزش winget: نصب و بهروزرسانی نرمافزار در ویندوز
برای سیستمعاملهای دیگر هم هست
brew install --cask godotاطلاعات
- ناشر
- Godot Engine
- توسعهدهنده
- Rémi Verschelde و Juan Linietsky
- مجوز
- MIT
- قیمت
- رایگان
- کد منبع
- github.com/godotengine/godot
- زبان برنامهنویسی
- سی++، سی، و سیشارپ
- زبانهای رابط کاربری
- زبان انگلیسی، زبان عربی، زبان پرتغالی برزیل، زبان بلغاری، زبان کاتالان، و زبان چکی +۲۹ مورد دیگر
- پیشنیاز
- Windows 11 / 10
- معماری
- ۶۴ بیتی, ARM64, ۳۲ بیتی
- نوع نصبکننده
- پرتابل
- سایر پلتفرمها
- GNU/Linux, مکاواس, مایکروسافت ویندوز, BSD, آیاواس, اندروید
- نسخه
- 4.7.2
- تاریخ انتشار
- ۲۷ مرداد ۱۴۰۵
- نخستین انتشار
- 2007
- تاریخ افزودن به فهرست
- ۲۹ اردیبهشت ۱۴۰۲
- نسخههای فهرستشده
- 65
- بهروزرسانی در سال
- ۶٫۲
- ستارههای GitHub
- ۱۱۸٬۸۴۸
- فورکهای GitHub
- ۲۷٬۱۶۲
- وبسایت رسمی
- godotengine.org
- شناسه winget
- GodotEngine.GodotEngine
- بسته Scoop
- extras/godot
امتیازها و نظرها
هنوز نظری ثبت نشده است. نخستین امتیاز را شما بدهید.
پرسشهای متداول
آیا Godot Engine رایگان است؟
بله. Godot Engine نرمافزاری متنباز با مجوز MIT است.
آیا دانلود Godot Engine امن است؟
فایل از github.com که متعلق به خود ناشر است دانلود میشود؛ ExeAtlas فایل را میزبانی یا تغییر نمیدهد. هش SHA256 فایل را با هش نمایشدادهشده در این صفحه مقایسه کنید یا گزارش VirusTotal همین هش را باز کنید.
چگونه Godot Engine را با winget نصب کنیم؟
PowerShell یا Windows Terminal را باز کنید و دستور winget نمایشدادهشده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود میکند و پیش از اجرا، هش SHA256 آن را بررسی میکند.
آیا Godot Engine روی ARM (Windows on Arm) اجرا میشود؟
بله، نصبکننده بومی ARM64 وجود دارد.
نسخههای قدیمی Godot Engine را از کجا دانلود کنیم؟
صفحه نسخهها همه ۶۵ نسخه را تا ۴ اسفند ۱۳۹۴ با لینک فایلهای نصب رسمی فهرست میکند.
آیا میتوان از Godot Engine بدون دسترسی مدیر استفاده کرد؟
بله، نسخه پرتابل است: آن را از حالت فشرده خارج و اجرا کنید.