ساخت بازی ها بر روی لینوکس با Godot Engine

اکثر کاربران فناوری نیز علاقه زیادی به بازی دارند ، به این علاقه ، بسیاری از ما برنامه نویسی را اضافه می کنیم. اما بسیاری از ما یک هدف واقعی برای خود تعیین کرده ایم که ایجاد بازی های خودمان است ، به همین دلیل است که توسعه دهندگان نرم افزار رایگان وظیفه ایجاد موتور گودوت.

این ابزار قدرتمند به ما کمک می کند بازی ها را در Linux ایجاد کنید، که می تواند در هر سیستم عامل با استفاده از ابزار رایگان مستقر شود.

موتور گودو چیست؟

این یک برنامه از است منبع باز y سکوی متقاطع، که دارای ویژگی های پیشرفته ای برای 2D و 3D توسعه بازیموتور گودو مجموعه ای از ابزارهای قدرتمند را که در ساخت بازی ها تخصص دارند ، گرد هم آورده است که به ما این امکان را می دهد بازی ها را در Linux ایجاد کنید بدون نیاز به اختراع مجدد چرخ.

کد منبع Godot قابل مشاهده و شبیه سازی است اینجا، تحت شرایط بسیار مجاز مجوز MIT ارائه می شود. همچنین کاملاً رایگان است و به هیچ نوع حق امتیاز نیاز ندارید. در لینوکس بازی ایجاد کنید

ویژگی های موتور Godot

  • ویرایشگر بصری عالی ، با تعداد زیادی ابزار ، به یک رابط تمیز و منظم اضافه شده است.
  • نسخه بازی زنده برای کامپیوتر و موبایل.
  • قابلیت ویرایش 2 بعدی و سه بعدی.
  • موتور کاملاً 2 بعدی
  • درایور حرکتی انعطاف پذیر برای برخورد بدون فیزیک.
  • وارد کننده مدل های سه بعدی از 3DS Max ، Maya ، Blende و سایر موارد ، از جمله همه انیمیشن ها.
  • انواع مختلف نور ، با انتساب سایه.
  • به لطف قدرتمند بودن ، امکان انیمیشن های دو بعدی و سه بعدی را فراهم می کند ویرایشگر انیمیشن بصری با جدول زمانی.
  • اضافه کردن رفتار به اشیا دارای اسکریپت داخلی
  • Godot روی لینوکس ، ویندوز ، OS X ، FreeBSD ، OpenBSD و هایکو کار می کند ، این نسخه در 32 بیتی و 64 بیتی در همه سیستم عامل ها اجرا می شود.
  • این امکان را به شما می دهد تا بازی ها را بر روی سیستم عامل های مختلف به راحتی و به سرعت مستقر کنید ، مهمترین موارد این است
  1. سیستم عامل های تلفن همراه: iOS ، Android ، سیستم عامل BlackBerry.
  2. سیستم عامل های دسک تاپ: ویندوز ، سیستم عامل X ، لینوکس ، BSD ، هایکو.
  3. بستر وب: HTML5 (از طریق emscripten). بازی های چند پلتفرمی ایجاد کنید
  • این ابزاری است که به صورت مشارکتی طراحی و ایجاد شده است ، بنابراین توانایی ادغام با سیستم های کنترل نسخه محبوب (Git ، Subversion ، Mercurial ، PlasticSCM ،) را دارد.
  • این به شما امکان می دهد موارد صحنه ای ایجاد کنید ، که کار تیمی را سریعتر و کارآمدتر می کند ، زیرا هر یک از اعضای تیم می توانند بر صحنه خود تمرکز کنند. صرف نظر از اینکه یک کاراکتر باشد ، تنظیمات و غیره ... یعنی ویرایش بدون قدم گذاشتن روی پای دیگران مجاز است.
  • کاملا رایگان و رایگان.

نصب Godot Engine

می توانید فایل های نصب را از لینک زیر بارگیری کنید:

همچنین می توانید مجموعه ای از نمونه ها و نسخه های نمایشی را از اینجا بارگیری کنید اینجا.

موتور گودو را با یکپارچه سازی سیستم و مدیر نسخه در اوبونتو نصب کنید

نیکلاس روزنکوویست یک اسکریپت BASH ایجاد کرده است که موتور Godot را در اوبونتو بارگیری و ادغام می کند. همچنین امکان مدیریت نسخه و نصب git master را فراهم می کند.

برای بارگیری و اجرای اسکریپت ، یک کنسول را باز کرده و دستور زیر را وارد کنید:

کلون git https://github.com/nsrosenqvist/godot-wrapper.git godot && cd خداپسند && ./godot نصب کنید

این اسکریپت به طور خودکار موتور Godot شما را پیکربندی می کند. با استفاده از تمام ویژگی های اسکریپت را مشاهده کنیدgodot help.

ابزاری عالی که باید سعی کنیم و به خصوص برای ایجاد بازیهای سازگار با لینوکس بیشتر و بهتر از آن استفاده کنیم.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

6 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   خوان کوئروگا dijo

    بدون شک ، این موتور بسیار خوبی است ، استفاده از آن ساده است ، اگرچه ابتدا به محیط عادت می کند ، با گذشت زمان متوجه می شوید که فقط باید بر روی منطق تمرکز کنید (کاری که هر موتور باید انجام دهد).
    نظر من این است:
    * در اسناد ، اکثر آنها به زبان انگلیسی هستند (که مسئله زیادی را پیچیده نمی کند) اما همه جزئیات آنطور که باید (به خصوص در مورد 3D ، اسناد کاملا ضعیف نیست) است ، اما من اعتراف می کنم که این 6 ماه گذشته در حال گسترش است و کم کم در حال بالا رفتن است. حتی در این صورت ، این نکته کمی توسط جامعه تقویت می شود ، همه کمک می کنند و اگر بتوانند کمک می کنند و آنها معمولاً کدها را بدون مشکل زیاد به اشتراک می گذارند ، چه در تالار گفتگو ، چه در کانال های چت افراد دوستانه ای وجود دارند.
    * در ویژگی های ویرایشگر فکر می کنم متن ساده اما قدرتمند است ، به راحتی به خاطر سپرده می شود و ویرایشگر کمک زیادی می کند.
    * در گرافیک 2 بعدی کاملاً مناسب است ، حتی برای چیزی 2.5D ایده آل است ، اما عملکرد گرافیک سه بعدی کم و متوسط ​​است. قابل بهینه سازی است و قابل قبول می شود اما هنوز کارهایی برای انجام است .

    نتیجه گیری: اگر بخواهید یک بازی یا برنامه چند منظوره بسازید و درد سر شما را از بین ببرد ، تا زمانی که انگلیسی بلد باشید (حداقل حداقل) و از گفتگوها و انجمن ها آگاه باشید ، گزینه بسیار خوبی است.

    1.    رابرت سی dijo

      اسنادی به زبان اسپانیایی وجود دارد. قابل بارگیری در PDF ، Epub و غیره این حسابه http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    خوان کوئروگا dijo

        من تازه فهمیدم ، خیلی ممنون از نکته شما!

  2.   رابرت سی dijo

    نسخه 2.2 آلفا اکنون می تواند نصب شود ، که پیشرفت های جالبی و رفع اشکالات را به همراه دارد. من آن را آزمایش کرده ام و بسیار پایدار است. همه چیز خوب است.

    https://archive.hugo.pro/godot/

  3.   Malagueños اصلی و رایگان dijo

    بسیار جالب است ، ما مجبوریم این خبر را منتشر کنیم تا ببینیم آیا برنامه نویسان را به استفاده از ابزاری که برای هر اشکالی که محاسبه می کند برنامه می سازند ، تشویق می کنیم.

    فقط پشتیبانی از رزبری پای وجود ندارد.

  4.   فن بازی dijo

    جالب ترین مقاله من از طریق گوگل و حقیقت پی بردم که بسیار مفید بوده است. به نظرم موضوع دنیای بازی های ویدیویی و ایجاد آن هیجان انگیز است.

    امیدوارم بتوانید در مقاله های بعدی بیشتر به موضوع بپردازید!

bool (درست)