ساخت بازی در محیط لینوکس با Godot Engine

"فقط پولتون رو صرف خرید بازی نکنید, یکی از اون ها رو بسازید" سخنان باراک اوباما بعد از اینکه حمایت خودش رو از سازمان ناسودبر code.org اعلام کرد. شاید شما در کودکی وقتی یک بازی ویدیویی انجام میدادید توی ذهنتون این سوال مطرح میشد که چطور میشه یک بازی ساخت؟ ایا من هم میتونم بازی های خودم رو بسازم؟ همونطور که میدونید بازی های زیادی برای گنو/لینوکس وجود نداره و خیلی از شرکت ها گنو/لینوکس رو در پایپ لاینشون ندارن و یا اونقدری بزرگ نیستن که بتونن ساپورت کنند و شما مجبورید از بازی هایی که در استیم یا به هر نحوی که برای سیستم عامل گنو/لینوکس هم بیلد شده بازی کنید(که الحق هم بازی های بزرگ و خوبی هستند). اکثر کاربرانی که به سمت گنو/لینوکس میان قید بازی کردن رو میزنند ولیکن جای سرگرمی روی میز کار شما حس میشه و به اون نیاز دارید. سوال اینجاست که چرا شما بازی هایی رو برای گنو/لینوکس نسازید؟؟!!! حالا وقتشه که رویا های بچگیتون رو دنبال کنید!

  • معرفی Godot Engine

موتور بازی گادو یک موتور متن باز چند سکویی هست و تحت لایسنس MIT در 15 دسامبر 2014 توسط OKAM studio منتشر شد. این موتور به زبان c++ نوشته شده و هم اکنون هم توسط گوگل و بقیه توسعه دهنده ها داره جهش بزرگی رو به سمت نسخه سوم خودش برمیداره. این موتور قابلیت ساخت بازی های دو بعدی و سه بعدی رو در خودش داره البته باید بگم که بخش 2d در ماه می 2015 در نسخه 1.1 این موتور بازی سازی منتشر شد . این موتور در اخرین نسخه حال حاضر خودش یعنی 2.1 به سر میبره و زبانی که شما در اون به کد نویسی میپردازید زبان اختصاصی این موتور یعنی GDscript هست که بسیار شبیه زبان پایتون هست, البته باید بگم که این موتور چندین بار نامش عوض شده و در اولین نسخه خودش پایتون رو برای کد نویسی در دل خودش جای داده بود.

یکبار بساز همه جا منتشر کن! شاید یاد شعار جاوا بیوفتید :) شما در گادو قادر هستید بازی هایی رو که میسازید برای سیستم عامل های linux ,mac os ,windows ,android ,ios ,blackberry ,HTLM5 freeBSD ,openBSD, Haiku خروجی بگیرید و در مارکت های مربوطه اون رو منتشر کنید:-)

  • چگونگی نصب GODOT بر روی لینوکس

برای دانلود Godot engine  به سایت این موتور مراجعه کنید( اینجا کلیک کنید و نسخه مخصوص گنو لینوکس را دانلود کنید.حالا در ترمینال با دستور cd به پوشه ای که بعد از دانلود godot در اونجا ذخیره شده برید حال با دستور unzip اون رو اکسترکت کنید:

unzip Godot_v2.1-stable_x11.64.zip

حال پوشه رو به opt/ تغییر بدین:

sudo mkdir /opt/Godot
sudo mv Godot_v2.1-stable_x11.64 /opt/Godot/Godot
sudo chmod +x /opt/Godot/Godot

و یک لانچر برای گادو بسازید و ویرایشش کنید:

cd ~/.local/share/applications
nano godot.desktop

حالا فایل .desktop رو باز کنید و ببینید و در نانو ذخیره کنید با ctrl+o و بعدش هم با ctrl+x خارج بشید حالا قدم اول رو انجام دادید و میتونید گادو رو اجرا کنید و بازی های خودتون رو بسازید و توسعه بدید :) از کجا معلوم شاید شما رهبر گیم دولوپر های لینوکس بشید D;

اگر در مورد این مطلب سوال داشتین می توانید سوال خود را در گروه لینوکس فور لایف در  تلگرام مطرح کنید

گروه لینوکس فور لایف

کانال لینوکس فور لایف

فرم نظر دهی


تصویر امنیتی جدید تصویر امنیتی
92871
TodayToday146
YesterdayYesterday223
This_WeekThis_Week1575
This_MonthThis_Month7298
All_DaysAll_Days92871